Приветствую. Вобщем дошли нервы и время до брикнутой фатки NAND, проблема вечного обновления, в итоге после форматирования жесткого диска, включается и только черный экран. Вооружившись Teensy, выпаяв оба нанда, сделал переходник. Подпаял все провода. Но norway чип видит, но не видит какой. Пишет "manufacturer unknown". В то же время все его параметры определяет правильно. Порывшись в файле norway.py не нашел чипа с моим названием k9f1g08u0b, нашел только k9f1g08u0а. Сдампил я по пару раз чипы в таком режиме, но flow rebuilder матерится на огромную кучу bad блоков и загрузчик. Все перепроверил, пайка гуд. Запитываю и тинси и чип от БП с РК. 3.3В стабильно. Посоветуйте куда еще копнуть?!
Заменил полностью провода. Были AWG28, заменил на шлейф от флопика ). Керамику не ставил, так как с бп идет стабиллизировное питание.... Вобщем сдамплю, отпишусь )
Вобщем, сдампил я один раз, открыл в хексе - а там одни нули...... Решил укоротить проводки на I/O, вобщем дамплю.... Я надеюсь все правильно определилось.
Все таки что то не так ((( Все время считывает непонятно что, но зато одинаковое.... Меня очень смущает RAW ID Data она не такая как должна быть... 3 и 4 параметры отличаются от нужных. От чего они зависят, и через какой контакт считываются?
Сдампил я оба чипа, сделал несколько дампов, все совпадает. Пропатчил под 3.55. Теперь вылезла новая проблема... При попытке записать нанд вылезают куча ошибок. Проверял все, и пайку, и питание. Вроде бы все гуд. Даже пробовал фулл флеш запись. все равно постоянно выдает ошибки. NANDway v0.65 - Teensy++ 2.0 NAND Flasher for PS3/Xbox/Wii (Original NORway.py by judges <judges@eEcho.com>) (Original noralizer.py by Hector Martin "marcan" <hector@marcansoft.com>) Pinging Teensy... Available memory: 3776 bytes NAND0 information: Raw ID data: 0xec 0xf1 0x00 0x95 0x40 NAND chip manufacturer: Samsung (0xec) NAND chip type: K9F1G08U0A (0xf1) NAND size: 128 MB NAND plus RAS size: 132 MB Page size: 2048 bytes Page plus RAS size: 2112 bytes Block size: 131072 bytes Block plus RAS size: 135168 bytes RAS size: 64 bytes Plane size: 134217728 bytes Pages per block: 64 Number of blocks: 1024 Number of pages: 65536 Number of planes: 1 Bus width: 8-bit Writing using diff file ... Programming offset 1ce000 block e (1/49) Writing 1 blocks to device (starting at offset e)... Verification error! Block e - error erasing block Error! Block verification failed. block=0xe page=896 132 KB / 132 KB Programming offset 210000 block 10 (2/49) Writing 1 blocks to device (starting at offset 10)... Verification error! Block 10 - error erasing block Error! Block verification failed. block=0x10 page=1024 132 KB / 132 KB Programming offset 441000 block 21 (3/49) Writing 1 blocks to device (starting at offset 21)... Verification error! Block 21 - error erasing block Error! Block verification failed. block=0x21 page=2112 132 KB / 132 KB Programming offset a2f000 block 4f (4/49) Writing 1 blocks to device (starting at offset 4f)... Verification error! Block 4f - error erasing block Error! Block verification failed. block=0x4f page=5056 132 KB / 132 KB Programming offset a71000 block 51 (5/49) Writing 1 blocks to device (starting at offset 51)... Verification error! Block 51 - error erasing block Error! Block verification failed. block=0x51 page=5184 132 KB / 132 KB Programming offset daa000 block 6a (6/49) Writing 1 blocks to device (starting at offset 6a)... Verification error! Block 6a - error erasing block Error! Block verification failed. block=0x6a page=6784 132 KB / 132 KB Programming offset 1290000 block 90 (7/49) Writing 1 blocks to device (starting at offset 90)... Verification error! Block 90 - error erasing block Error! Block verification failed. block=0x90 page=9216 132 KB / 132 KB Programming offset 12d2000 block 92 (8/49) Writing 1 blocks to device (starting at offset 92)... Verification error! Block 92 - error erasing block
Питание. Эта тварь ненавидит 3,3 вольта (именно 0В. 0А нормально работает), ей подавай 2.7 +-. Только так. Я обычно питаю от двух АА батареек, ни единой ошибки.