PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   PSP хакинг и девелопмент (https://www.pspx.ru/forum/forumdisplay.php?f=195)
-   -   Pandora (unbricker/downgrader) для PSP-200X TA-088v3 (https://www.pspx.ru/forum/showthread.php?t=92433)

DARK-MAN-X 21.07.2011 13:28

Gurak,
Цитата:

Сообщение от Gurak (Сообщение 972727)
на сколько я понял эта штука не работает на 300х или как ?

читаем первые две строчки огромными буквами оранжевым шрифтом


Цитата:

Сообщение от Gurak (Сообщение 972727)
и еще вопрос возможно это сделать без прагроматора ?

инструкция в шапке.если её прочитать сначала то можно ответить на вопрос

Yoti 21.07.2011 16:46

Цитата:

Сообщение от Gurak (Сообщение 972727)
или как

Или так?
Цитата:

Сообщение от Gurak (Сообщение 972727)
и еще вопрос возможно это сделать без прагроматора ?

Слабо прочитать первый пост перед тем как задавать вопросы?
Ещё одна такая попытка - отправлю в РО.

kloun3 23.07.2011 11:52

Нужна помощь. Что-то делаю не так
 
Каким образом можно получить серийный номер (тот который надо поменять на 35000000)
В папке MSID Dumper из четырех вариантов работает только 3хх (пробовал на прошивайке, виртуалке и фатке с версией 1.5 . Кернел в рекавери меню менял.ФАЙЛ С ДАМПОМ создается, но где в нем найти серийный номер. В программе он не высвечивается.
Выпаивать несколько раз микросхему не хочется.
Что делаю не так?
Спасибо.

frostegater 23.07.2011 12:15

kloun3, offset 1b4-1b7, снятого программой дампа.

Yoti 24.07.2011 18:14

Цитата:

Сообщение от kloun3 (Сообщение 973007)
В папке MSID Dumper из четырех вариантов работает только 3хх

Руки кривоваты, видимо. Все три 1.50 версии отлично пашут на ядре 1.50 поверх 5.00 M33, а версия для 3.хх - на самой 5.00 М33.

Gregorio 25.07.2011 11:35

дапер чудно работает на виртулках 5.03 gen-c и 6.20 PRO-B
на 6.39 лагал жутко и ничего не сдапмил

Yoti 25.07.2011 13:35

Вложений: 1
gregorio,
кстати, видимо стоит выложить "правильную" версию под 3.xx =)
P.S. Будет в аттаче этого сообщения.
P.P.S. Прикрепил, на 6.39 PRO-B8 пашет отлично.

ALEXYERGA 26.07.2011 22:02

Thanks Yoti, then is it really? Do you think there might be a way to do this without having to unsolder NAND?

Thank you very much.

P.D.:

By the way, here is someone who can speak Spanish, to guide me? Since English is not the domain very well, in my school there isn't an high level of English.

kloun3 27.07.2011 21:05

Frostegater

Огромное спасибо. Полёт нормальный. Сорри за долгое молчание. Уезжал.

-----------
Yoti
>Руки кривоваты, видимо.

Поглядел внимательно на руки. Ёпрст!!! Они ВООБЩЕ РАЗНЫЕ!!!
(Одна левая, другая - правая :))))))))))))))))))

СПАСИБО ВСЕМ!

Yoti 27.07.2011 23:47

Цитата:

Сообщение от ALEXYERGA (Сообщение 973475)
Do you think there might be a way to do this without having to unsolder NAND?

May be (for now).

Цитата:

Сообщение от ALEXYERGA (Сообщение 973475)
here is someone who can speak Spanish, to guide me?

Sorry but no.



Цитата:

Сообщение от kloun3 (Сообщение 973610)
Поглядел внимательно на руки. Ёпрст!!! Они ВООБЩЕ РАЗНЫЕ!!!
(Одна левая, другая - правая )))))))))))))))))

Ахаха)))

ALEXYERGA 28.07.2011 00:51

Цитата:

Сообщение от Yoti (Сообщение 973635)
May be (for now).

Ok, thank you, but that "may be" means that may be short or medium term?

Yoti 28.07.2011 12:13

ALEXYERGA,
for now we have some untested ideas.

ALEXYERGA 28.07.2011 20:04

Цитата:

Сообщение от Yoti (Сообщение 973667)
ALEXYERGA,
for now we have some untested ideas.

Ok, thank you very much

SebaPL 29.07.2011 01:54

How NAND memory worked? If You now , and if You a BASCOM Programer - Please help in understanding how they work (procedures READ and WRITE). Thank You.
http://www.elektroda.pl/rtvforum/vie...467&highlight=

sashka1980 29.07.2011 21:35

Ok, very much

lenovo3000 02.08.2011 01:20

You not need a NAND flasher, just DMDE http://softdm.com/download.html . Full and free editor for memorycard. You can modyfi an ID and Serial number of this cards.
But be careful ! You use on own risk.

Lost_gamer 02.08.2011 08:50

Цитата:

Сообщение от lenovo3000 (Сообщение 974301)
You not need a NAND flasher, just DMDE

How exactly this software can help with changing MSID? It can only access logical sectors of disks like many others, you can't write to service NAND area like this.

newborndark 02.08.2011 09:45

it might be possible, but where exactly the offset location of the MSID thatshould be overwritten?

lenovo3000 02.08.2011 10:04

MSID is not in the chipset, but in the zero sector of NAND.
This program also provides direct access to sector zero.
What do you mean Yoti,ErikPsHat ?

newborndark 02.08.2011 10:07

so is it possible? at sector zero., too many blocks to look for wheres the exact loc?

lenovo3000 02.08.2011 11:12

Hmm... mystake ;) possible MSID in sector zero but possible in other sector. Find "FAT16" - HEX: 46 41 54

Few words about Pandora for 300x - maybe number (in battery chip) should fit in number ID of magic card ?

Yoti 06.08.2011 16:40

lenovo3000,
DMDE works with logical sectors. Where are you found MSID in it?

lenovo3000 06.08.2011 21:10

Yes ,i found MSID

but can't change. :(
Change is possible but not permanent.
As if the controller back to save to NAND.
You might think about making a controller that replaces the value (MSID).
However, I need to know the sequence of reading MSID (BS , DATA1,SDIO/DATA0,DATA2,DATA3, and SCLK).
If the sequence is simple to replace it, you can use AVR Atmega8.
Something like ModBo760 ;)

Gregorio 07.08.2011 05:10

lenovo3000, full format your card and try again

you may found attr0.bin file on your card

newborndark 07.08.2011 05:48

Possible to write /overwrite msid without programmer? or any otherway to boot jigstick w/o changing msid?

lenovo3000 07.08.2011 09:39

@Gregorio
With this program you can change everything in NAND but MSID returns after reboot card.Before reading through DMDE i removed attr0.bin from the card file
.Therefore, to be able to replace the MSID, I suggest making interface for the popular AVR controller.Then the possibility of substitution would be possible on all cards, even in the new. I'm working on it.
Was eliminated the need to buy an expensive NAND programator, and the need for technically complex soldering/desoldering.MSID swapping would take place outside the card.


I will spoof a MSID. Input and output would be equal outside &H1B0 (where the MSID is).This would depend on the software written for this AVR controller.
Actually it's not about replacing MSID in NAND but beyond.Would match all the cards then.

Card communicates with the PSP via a parallel transfer only?

Yoti 07.08.2011 15:25

lenovo3000, removing file is not equal fully deleting it. You may restore your file after deleting. So, you need to do low-level format and try again.
And thanks for scheme!

lenovo3000 07.08.2011 16:52

If you read only MSID_dumper &H1B0 and not the entire contents to &H600 then the designation will replace only the offset &H1B0.
While the programs read the entire contents of this sector is not the case, can replace a whole. But when there is only a reference to a particular offset is only passed an examination pretend specific offset.
AVR controller to EEPROM can be saved and the entire sector from &H00 to &H600 but would be better to only the portion (one offset).
It is possible that the substitution by the sector's interface with plowing low-level format writes the correct value of the relevant sector (Formatting using the Sony memory stick card formater). Permanent format with "correct" MSID will be possible (i dont now is it in realy - should check
)

Gregorio 07.08.2011 21:41

lenovo3000,are you sure that it will work?

Yoti 07.08.2011 21:43

Цитата:

Сообщение от lenovo3000 (Сообщение 974923)
entire sector from &H00 to &H600

sector = 0x200
and you works with logical sector mapped by controller
first logical sector may be elsewhere in physical nand

lenovo3000 08.08.2011 00:16

Full sequence is in attro.bin file :
http://i51.tinypic.com/x55pj8.png
End is in offset 00000600 . I need to know a signal when is proceed of reading offset 000001B4 to 000001B7. Only this sequence will be activated the substitution of the content of this sector.Then it will be irrelevant in the real value of recorded NAND.Because this value will be sent to the PSP with a memory controller AVR eeprom. See how it is written in the sequence (and timing) of read and write longer between NAND and Controller Memory Stick (or SD controller) -> http://www.elektroda.pl/rtvforum/vie...467&highlight=

The program (in this situation) is a simple substitution. AVR controller waits for a sequence of reading the sector in which the MSID, and then sends the entered value in this place which is on the memory card.Besides this sequence as if the controller was not (Signals coming from the card would be sent to the PSP as if card was planted directly in the console).It does not matter where in the nand memory (in which the sector) is MSID. It is important where the offsets caused by the PSP sits this code.The interface is designed to replace the MSID in the stream of data between the card and the PSP Memory Stick and not in the same NAND.
This interface will allow the substitution of the value of anything we want to make it visible.Except that I need to see that the signal comes before and what the value is sent in sequence. To select the AVR controler frequency well I have to know what is on the MCLK frequency. This will give me the opportunity to understand how long it takes a high state as the shortest signal low.:unknw:

Powiem po polsku : interfejs podmieni tylko wywołany odczyt offsetów na wartość która ma być widoczna (zmieniona). Do tego potrzebuje timingi jakie występują w przypadku zapisu pliku attri0.bin na kartę. Najlepiej w takiej postaci jak przykład na elektroda.pl , plus wypisane wartości jakie pojawiają się w tej sekwencji. Wiadomo że inna sekwencja jest dla zapisu a inna dla odczytu z karty.W tym przypadku ważna by była ta od odczytu.


@Gregorio - Replace after all as far as I can be good a program written. Compare what happens when the PS2 MODBO760.Here, theoretical assumptions might want to check how it is actually because it's a good chance of success.

Yoti 08.08.2011 03:44

>>End is in offset 00000600
Because we read 3 attribute blocks (per 0x200 each): first, second, third.

lenovo3000 08.08.2011 09:37

Is it possible to change in the program MSID_dumper to read and wrote only the first sector 0x200? If you need to replace only the first sector is easier than all the 3 sectors.I made corrections in the schema.I added the keys mosfet 4066 ,because the AVR pins can be set either as inputs or as outputs. And there is a need for bidirectional communication.
The point is that the key 4066 is always in active state (bidirectional communication betwen MemoryStick <-> PSP) with the exception of the sequence of substitution of the first sector 0x200.
In total, how read and write the card in the PSP is the same as the computer's card reader.
If you do not find on the internet information of the sequence of read and write Memory Stick, then I will have to construct a sniffer which will be followed at one time a few channels (which is connected to the respective pins are the card). It's as if the plug in multichannel oscilloscope recorder with (something like Terminal for COM). I admit that an ambitious plan ;)

eatchildren 08.08.2011 20:43

Парни, прочесал всю тему и, чесслово, ничего не понял. Видимо, потому что я простой обыватель и в электронике ни в зуб ногой. У меня только один вопрос: чтобы оживить свою брикнутую ПСП мне надо либо обращаться к человеку с такой вот чудо-карточкой, либо самому мудиться со всеми этими программаторами и вырезанием микросхем (чего я, ясен пень, делать не буду)))?

vash 08.08.2011 22:02

eatchildren, ты всё правильно понял, придётся искать человека с нужной карточкой.

Yoti 08.08.2011 22:12

>>it possible to change in the program MSID_dumper to read and wrote only the first sector 0x200?
If we able to write block with msid work will be done.

lenovo3000 08.08.2011 23:38

Well now remains for me to know the sequence of read and write to the card memory stick. I will write again as I will have some concrete news about my idea.
PS.
The adapters, microSD -> Memory Stick when you change cards (tFlash) also varies MSID? Is it generated by the adapter chip? Could someone check? ThankYou
About reading/writing microSD/SD card :
http://www.ulrichradig.de/home/uploa...sd/doc/MMC.doc
http://www.ulrichradig.de/home/uploa...CSDTimming.pdf

Yoti 09.08.2011 17:26

msid stored in adapter's controller
and it's permanent

lenovo3000 09.08.2011 20:15

Цитата:

Сообщение от Yoti (Сообщение 975076)
msid stored in adapter's controller
and it's permanent

Sadly, but true.
Compared the reading of the same card tFlash two adapters. Not only do they differ MSID but also other data. Just in this topic focus on the unfortunate MSID.
But there is still a chance.I undressed one adapter (the one in worse condition), and here's what I see :
http://i52.tinypic.com/2ajw6du.jpg
The EEPROM certainly sits MSID.This chip flooded with resin is only a translator between the device readings (eg PSP, card reader) and a memory card tFlash.
If my assumptions are accurate this is out of the situation :). Just reprogram the eeprom !
:dash:
93LC66 but 24LC65 better. GND -1,2,3,4 , Vcc 8 pin

Example programmer for 24LC65 - easy to work :) http://www.mcselec.com/index.php?opt...=103&Itemid=57

And this site : http://mirley.firlej.org/programator_eeprom in Polish (language).

Yoti 09.08.2011 20:56

lenovo3000,
it's good, but did you have firmware for contoller? Dumped one (don't remember from which chip) doens't have msid in plain state.


Текущее время: 02:35. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.