Перейти к публикации

Freeboot


werbylo
 Поделиться

Рекомендованные сообщения

уже не первый десяток делаю xbreboot и freeboot

 

но с таким косяком не сталкивался еще

 

мать фалкон cb 5770

 

при считавании флешером 5 бэдов в секторах 234, 9d, 83, 7d, 2b, но при записи ошибка 250 только на 234 секторе

 

пользуюсь nand flasherom 1.0 for windows он якобы умеет ремапить бэд блоки

 

freeboot installer 1.74 использую, на всякий случай попробовал xbr в ручную поставить

 

xell прекрасно стартует ключ проца переписал

 

но при заливке фрибута или xbr один красный огонь с шибкой 1033

 

попробовал впаять резистор на 500 ом вместо перемычки на плате ноль на массу

 

короче не знаю что дальше делать, вся надежда на ваш совет

Изменено пользователем werbylo
Ссылка на комментарий
Поделиться на других сайтах

Заремапь вручную все пять битых секторов

Если xell стартует, то пайка отпадает. Значит дело в файле. Попробуй заремапить сам и не полагайся на проги. Скинь сюда лог nandpro когда ты считывал оригинал.

Изменено пользователем revizor
Ссылка на комментарий
Поделиться на других сайтах

Заремапь вручную все пять битых секторов

Если xell стартует, то пайка отпадает. Значит дело в файле. Попробуй заремапить сам и не полагайся на проги. Скинь сюда лог nandpro когда ты считывал оригинал.

 

подскажи методу как самому ремапить эти беды

Ссылка на комментарий
Поделиться на других сайтах

По английски поймёшь?

Bad Blocks in the nand

 

If Degraded shows you some bad blocks, you will have to move the blocks from your xbr.bin to where they are remapped.

http://img37.imageshack.us/img37/9855/degraded.png

 

You can use this tool : Bad Block Remapper

 

If you want to do it manually, you have to do this:

Take the picture above as example.

It says: Note : Block 0x2CE found at 0x3F8

This is where the bad block 0x2CE was remapped.

nandpro xbr.bin: -r16 block2ce.bin 2ce 1 (Reads block 0x02CE and saves as block2ce.bin)

nandpro xbr.bin: -w16 block2ce.bin 3f8 1 (Write block2ce.bin to 0x3f8 where block is remapped)

You will have to do this for each block.

Here is the "formula":

nandpro xbr.bin -r16 blockXXX.bin XXX 1 (Where XXX is the bad block number)

nandpro xbr.bin -w16 blockXXX.bin YYY 1 (Where YYY is the address where block is found in degraded)

Ссылка на комментарий
Поделиться на других сайтах

Написал в личку. Отпишись заработает ли.

 

благодаря товарищу REVIZOR удалось запустить xbreboot

 

спасибо всем кто откликнулся

 

методика товарища REVIZOR

 

1.скинь в отдельную папку голый xbr для твоей матери и ravkv.bin который извлек из нанды.туда же кинь nandpro.

2.зашей в голый xbr твой ravkv nandpro xbr.bin: -w16 rawkv.bin 1 1

2.командой nandPro xbr.bin: -r16 bad1.bin 2b 1 извлечешь из готового xbr битый сектор 2b.

3.командой nandPro xbr.bin: -r16 bad2.bin 7d 1 извлечешь из готового xbr битый сектор 7d.

4.командой nandPro xbr.bin: -r16 bad3.bin 83 1 извлечешь из готового xbr битый сектор 83.

5.командой nandPro xbr.bin: -r16 bad4.bin 9d 1 извлечешь из готового xbr битый сектор 9d.

6.командой nandPro xbr.bin: -r16 bad5.bin 234 1 извлечешь из готового xbr битый сектор 234.

7.зашивай готовый xbr в бокс nandpro usb: -w16 xbr.bin (при записи вылезут опять ошибки 202 или 250)

8.теперь еще команды

nandpro usb: -w16 bad1.bin 3FF 1

nandpro usb: -w16 bad2.bin 3FE 1

nandpro usb: -w16 bad3.bin 3FD 1

nandpro usb: -w16 bad4.bin 3FC 1

nandpro usb: -w16 bad5.bin 3FB 1

 

Вот так делать вручную. Битые сетора по мере возрастания переносить по мере убывания в конец. Т.е.

2d-3ff

7d-3fe

83-3fd

9d-3fc

234-3fb

 

Тоже так же можно сделать не с xbr а с freeboot, только сделать его сначала полностью для своей консоли и потом вынуть битые сектора из него. Залить freeboot в консоль и потом отдельно эти сектора перенести в конец флехи.

Ссылка на комментарий
Поделиться на других сайтах

Это годится для 16 мБ флешек, для 256 и 512 команды немного другие.

Смысл простой. В каждой флешке есть место куда переносятся битые сектора. Это же делается на заводе при производстве бокса, если на флехе попались физически не читаемые сектора. Т.е. задача перенести эти битые сектора и нам.

К примеру идет чтение флешки с 001 сектора и до конца. Натыкается например на нечитаемый сектор 002, сразу лезет в конец флехи в сектор 3FF и если находит там нужный кусок, то продолжает грузится. А вот если не нашел там нужного куска, то тут вы и увидите красные огни. Затем наткнулся еще на бэдсектор к примеру 03b, т.к. он идет позже 002 бэд сектора, то и искать его будет в секторе 3FE (он предшествует 3FF). И так далее...

По мере возрастания бэдсекторов их переносят в конец по мере убывания начиная от 3FF.

Рад что помогло. Проги для ремапинга делают тоже самое, но частенько в них сложнее разобраться и и легче намудрить что-то, чем сделать руками если бэдов конечно не очень много.

Изменено пользователем revizor
Ссылка на комментарий
Поделиться на других сайтах

http://x360box.ru/FrebootUpdateHowto может пригодится еще информация про ремап, с помощью тех же команд что и вручную , только в бат файле оформлено - BadBlockRemapperHelper4Nandpro
Ссылка на комментарий
Поделиться на других сайтах

Вот статья про устройство памяти и вообще про бэды и как и куда их переносить. Кстати их этой статьи я узнал что всего можно заремапить 32 блока, не больше. Если при считывании будет больше бэдсекторов, то нужно проверять lpt или usb, так как бокс с бэдами больше 32 шт. вообще не мог бы работать. Изменено пользователем revizor
Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...