页次: 1
使用主线Uboot引导BSP内核启动出现问题,前来求助:
uboot传递的bootargs参数为: console=ttyS0,115200 panic=5 rootwait root=/dev/mmcblk0p2 rw
uboot 执行的命令为:
load mmc 0:1 0x80C00000 suniv-f1c100s-licheepi-nano.dtb (对应bsp的dtb已修改为此名称)
load mmc 0:1 0x80500000 zImage
bootz 0x80500000 - 0x80C00000
内核部分使用5.5版本的 arm-linux-gnueabi 进行编译,使用了 sunivw1p1smp_defconfig 后做了一些修改,config文件在此:.config
现在启动的启动信息如下:(读完dtb后自动重启,并跳出dram初始化失败信息)
=> setenv bootargs console=ttyS0,115200 panic=5 rootwait root=/dev/mmcblk0p2 rw
=> load mmc 0:1 0x80C00000 suniv-f1c100s-licheepi-nano.dtb
reading suniv-f1c100s-licheepi-nano.dtb
23705 bytes read in 25 ms (925.8 KiB/s)
=> load mmc 0:1 0x80500000 zImage
reading zImage
2542936 bytes read in 141 ms (17.2 MiB/s)
=> bootz 0x80500000 - 0x80C00000
## Flattened Device Tree blob at 80c00000
Booting using the fdt blob at 0x80c00000
reserving fdt memory region: addr=81000000 size=10000
Loading Device Tree to 80e5d000, end 80e65c98 ... OK
U-Boot SPL 2018.01-05676-g00188782ee (Apr 08 2018 - 16:10:25)
DRAM:
如若使用主线的dtb,读取dtb后则卡在 Starting kernel ...
想知道是内核配置,dts,还是uboot传参的问题
页次: 1