ЗАО «ЗЭО»
Техническая поддержка пользователей => Тион-Про28, Орион28 => Тема начата: lman от 03 Июня, 2013, 23:13:28
-
Есть Тион, на нем ранее стояла WinCE, флеш была стерта и отформатирована из стартового меню.
После этого повторно ни Винда, ни Линукс нормально не прошиваются, на этапе загрузки выдаётся куча ошибок.
Как полностью отформатировать внутренюю NAND-флэш со внешнего ПК?
-
Запиши eboot на SD-карту
Cfimager.exe -a -f eboot_ivt.sb -d j
j - буква диска, под которой твоя винда определила SD-карту
Установи перемычки 1001
Подай питание.
Нажми пробел при "Initiating image launch in 3 seconds." У меня на одной машине срабатывает всегда, на другой после нескольких попыток, т.е. если после нажатия пробела ничего не произошло, бырубай и врубай питание. И так до тех пор пока не выпадет меню.
Можно зашить eboot в NAND с помощью Mfgtools.
В этом случае перемычки 0010.
В меню нажать нахав 8, затем F для форматирования NAND.
Всё.
-
да, так и сделал, при этом на последнем этапе при low level форматировании вываливаются ошибки bad block. после чего уже не ставится ни винда, ни линукс.
-
Ошибки появляются и после выбора из EBoot пунктов "[8] Format All NAND Regions" и " [F] NAND Low Level Format"? Покажите лог форматирования для одной и второй команды.
-
я вынимал до этого батарейку. сейчас попробовал форматировать, уже нет ошибок, но установка линукса всё равно завершается фатально.
<======= для 8: ============>
Selection: 8
WARNING: Format of all NAND regions requested.
Boot loader and boot configuration regions will be erased!!!
Do you want to continue (y/n)?
INFO: Starting format of all NAND regions.
INFO: Format is 100% complete.
INFO: Format of all NAND regions completed successfully.
<===== для F: =====>
Selection: f
INFO: Start erasing whole NAND space!
INFO: Erasing is 100% complete.
INFO: Erasing whole NAND space completed successfully.
INFO: Please power off the board.
INFO: Spin Forever...
стирает очень быстро (1 секунду), ощущение, что трет только заголовки таблицы, без проверки на целостность самой NAND-флэш.
-
Скорость стирания этой флеши - 500 мкс/блок, 2048 блоков. Итого около 1 сек на стирание всей флеши.
Попробуйте записать предыдущий образ ОС и КФС.
-
Скорость стирания этой флеши - 500 мкс/блок, 2048 блоков. Итого около 1 сек на стирание всей флеши.
Попробуйте записать предыдущий образ ОС и КФС.
перепробовал все архивы, бесполезно, bad block.
у меня есть еще один тион28, он прошивается наура всеми архивами. а первый - ни в какую((
видимо внутренняя NAND-флэш накрылась что ли?
-
Пока ни одного случая поломки этой флеши у нас не было. Шанс, что она сгорела есть, но маленький.
Обычно bad block означает, что флеш отформатирована в файловой системе, которую не понимает ОС.
Сделайте из EBoot только "[F] NAND Low Level Format", потом попробуйте прошить. Если не получится, то только "[8] Format All NAND Regions".
С какого адреса по какой появляется Skipping bad block? Какой адрес указан у первой появляющейся надписи и у последней?
-
аллилуйя!
оказывается нужно было выполнить из E-BOOT пункт 7 (формат области ОС), затем пункт 8 (форматировать NAND-флэш), только после этого пункт F (low level format).
Вот после этого перепрошилось отлично. А до этого я использовал только пункты 8 и F, что совсем не помогало в данной ситуации.
убил 3 дня на то, чтобы прошить.
эту последовательность нужно бы отобразить в документации, чтоб больше казусов не было подобных.