Инструменты пользователя

Инструменты сайта


jethome_armbian_burn_from_usb_flash  

Это старая версия документа!


Прошивка контроллера с помощью USB-флэш диска

Прошить контроллер можно с помощью USB-флэш диска (далее - флэшка) с разделом, отформатированным в W95 FAT32 LBA (разделы NTFS не читается u-boot).

На флешку нужно положить файл jethome_burn.ini и файл прошивки (далее в примере - firmware.img).

Содержимое файла jethome_burn.ini:

[common]
reboot = 0

[burn_ex]
package = firmware.img

Файл jethome_burn.ini должен оканчиваться переводом строки.

Если выставить параметр «reboot» в 1, то контроллер будет прошиваться, перезагружаться и сразу же прошивать по кругу. Можно обойтись без указания свойства «reboot», так как по умолчанию «reboot» считается равным 0.

Вставьте флэшку в контроллер и подайте питание. После загрузки u-boot, если флэшка была успешно определена, автоматически начнется процесс прошивки.

Так как контроллер не будет сам перезагружаться после перепрошивки, чтобы определить момент окончания процесса обновления ПО, можно контролировать процесс обновления ПО через UART-консоль (см. документацию к контроллеру по подключению UART-консоли). По окончанию процесса прошивки отключите флэшку и перезагрузите контроллер.

Поддерживаемые USB-флэш диски

Проверена работа со следующими USB-флэш дисками:

  • SanDisk Cruzer Fit USB 2.0 16GB (idVendor=0781, idProduct=5571) отформатированная производителем.
jethome_armbian_burn_from_usb_flash.1612295521.txt.gz · Последнее изменение: 2021/02/02 22:52 — Aleksandr Kazantsev

Инструменты страницы