cb5 发表于 2018-12-19 21:53:07

cubieboard5 h8 soc 更新u-boot遇到machine id 错误

=> setenv bootcmd 'console=tty0 console=ttyS0,115200 root=/dev/mmcblk0p2;fatload mmc 1 40007800 uImage;bootm 40007800;'
=> setenv baudrate 115200
=> setenv stderr serial
=> setenv stdin serial
=> setenv stdout serial
=> saveenv
Saving Environment to FAT... OK
=> setenv arch_number 00001029
=> saveenv
Saving Environment to FAT... OK
=> boot
5669976 bytes read in 554 ms (9.8 MiB/s)
## Booting kernel from Legacy Image at 40007800 ...
   Image Name:   Linux-3.4.39
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    5669912 Bytes = 5.4 MiB
   Load Address: 40008000
   Entry Point:40008000
   Verifying Checksum ... OK
EHCI failed to shut down host controller.
EHCI failed to shut down host controller.
   Loading Kernel Image ... OK

Starting kernel ...


Error: unrecognized/unsupported machine ID (r1 = 0x00000000).

Available machine support:

ID (hex)      NAME
00001029      sun8i

Please check your kernel config and/or bootloader.

如上的log,已经更新u-boot到U-Boot SPL 2018.11 (Dec 19 2018 - 12:21:12 +0800)
DRAM: 2048 MiB
Trying to boot from MMC2


U-Boot 2018.11 (Dec 19 2018 - 12:21:12 +0800) Allwinner Technology

CPU:   Allwinner A83T (SUN8I 1673)
Model: Cubietech Cubietruck Plus
I2C:   ready
DRAM:2 GiB
MMC:   SUNXI SD/MMC: 0, SUNXI SD/MMC: 1
发现引导内核出现错误,百度没有找能能解决问题的方法,修改u-boot不知道要修改哪个文件和什么地方,请指点

页: [1]
查看完整版本: cubieboard5 h8 soc 更新u-boot遇到machine id 错误