03.05.2012, Восстановление u-boot на AM3517

Материал из SRNS
Перейти к: навигация, поиск

Сегодня по-ошибке снес u-boot из NAND. К слову, расположен он начиная с адреса 0x80000, максимальный размер 0x1e0000.

Процедура восстановления:

  • Разбить с помощью мануала SD-карту на 255 heads, 63 sectors/track, создать boot-раздел.
  • Записать MLO (бинарник x-loader'a) на sd-флеш, затем записать u-boot.bin.
  • Вставить SD-карту в слот, ребутнуть систему с зажатым джампером Boot-Select. Загрузится U-boot.
  • Прописать u-boot во флеш (команды через RS232-кабелек посредством kermit'a):
mw.b 0x81600000 0xff 0x200000
mmc init
nandecc bch4_sw
nand erase 80000 1e0000
fatload mmc 1 0x81600000 u-boot.bin
nand write.i 0x81600000 80000 80000

[ Хронологический вид ]Комментарии

(нет элементов)

Войдите, чтобы комментировать.

Персональные инструменты
Пространства имён

Варианты
Действия
SRNS Wiki
Рабочие журналы
Приватный файлсервер
QNAP Сервер
Инструменты