Я пытаюсь загрузить uImage через uboot, и я получаю некоторую, казалось бы, противоречивую информацию журнала:
update Kernel1 tftp uImage-2.5 6.35. -digi-armv7a.LONEPEAK-Ver-4_33
Using FEC0 device
TFTP from server 10.12.1.77; our IP address is 10.12.1.205
Filename 'uImage-2.6.35-digi-armv7a.LONEPEAK-Ver-4_33'.
Load address: 0x94000000
Loading: #################################################################
#################################################################
###########################################
done
Bytes transferred = 2533360 (26a7f0 hex)
Calculated checksum = 0x49669c61
Updating partition 'Kernel1'
Erasing 128 KiB @ 0x08540000: 0%
Erasing 128 KiB @ 0x085e0000: 20%
Erasing 128 KiB @ 0x08680000: 41%
Erasing 128 KiB @ 0x08720000: 62%
Erasing 128 KiB @ 0x087c0000: 83%
Erasing: complete
Writing: 0%
Writing: 51%
Writing: complete
Verifying: 0%
Verifying: 51%
Verifying: complete
Writing Parameters to NVRAM
Update successful
Над ним показано успешное обновление, но затем, когда я запускаю команду перезагрузки, я получаю:
scanning bus for devices... 1 USB Device(s) found
scanning bus for storage devices... 0 Storage Device(s) found
** Invalid boot device **
Booting partition 'Kernel0'
## Booting kernel from Legacy Image at 90007fc0 ...
Image Name: Linux-2.6.35.14-tjerbmx51_0005+
Created: 2018-10-16 21:35:37 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2533296 Bytes = 2.4 MB
Load Address: 90008000
Entry Point: 90008000
Loading Kernel Image ... OK
OK
Starting kernel ...
Таким образом, мой вопрос:
Есть ли способ для меня версии моего ядра, когда я собираю его S / T, я могу установить «Имя изображения», чтобы я знал, что мое ядро загружаетсяа не какой-то тип Legacy Image ??