Добрый день! Задача загрузится с флэшки ,на которой лежит kernel.img(образ ядра) и rk3399_rkb.dtb(device tree). файловая система fat32. Использую команду fatload, все считывается в память, расстояние между образами выбираю приличное. После чего запускаю команду bootm.
rkboot # fatload usb 0:1 0x02800000 kernel.img
reading kernel.img
20207636 bytes read in 525 ms (36.7 MiB/s)
rkboot # fatload usb 0:1 0x0A800000 rk3399_jd3399_lvds_rkb.dtb
reading rk3399_jd3399_lvds_rkb.dtb
79716 bytes read in 27 ms (2.8 MiB/s)
rkboot # bootm 0x02800000 - 0x0A800000
Wrong Image Format for bootm command
ERROR: can't get kernel image!
Соответственно отсюда вопрос, что я делаю не так??? То ли не туда считываю ядро и device tree ,то ли формат ядра совсем другой(даже не представляю какой еще может быть, тут обычный «IMG») , то ли bootm нужно что-то еще в качестве третьего аргумента, например ramdisk. Подскажите кто сталкивался с подобной проблемой?