Это старая версия документа!
Прошить контроллер можно с помощью 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-флэш дисками: