Автор Тема: Как перезаписать u-boot  (Прочитано 1554 раз)

Оффлайн tracert

  • Administrator
  • Житель
  • *****
  • Сообщений: 286
  • Карма: +53/-0
  • Orange Pi 2
    • Просмотр профиля
Как перезаписать u-boot
« : Август 18, 2015, 08:38:50 pm »
У вас уже должна быть система на SD карте
Процесс загрузки на Allwinner Soc происходит следующим образом:
Встроенный в чип микро-код из BROM загружает загрузчик boot0,
который расположен в NAND или SD карте и расположен с 16 сектора, или с 8 KB
Затем boot0 загружает u-boot, который в свою очередь расположен с 32800 сектора или с 16400 KB.
Первая партиция начинается 40960 или 20480 kB


#Обновление boot0
dd if=boot0_sdcard.fex of=/dev/sdX bs=1k seek=8
Для обновления выполняете следующую команду
  sudo dd if=u-boot-sun8iw7p1.bin of=/dev/sdb bs=1024 seek=16400
  для SD карты - dd if=u-boot-sun8iw7p1.bin of=/dev/mmcblk0 bs=1024 seek=16400
после сего можно скопировать script.bin на MicroSD card в директорию  /dev/sdb1 или /dev/mmcblk0p1

« Последнее редактирование: Сентябрь 21, 2015, 09:00:59 am от tracert »