在线时间3 小时
UID2071202
注册时间2016-4-13
NXP金币0
该用户从未签到
新手上路

- 积分
- 27
- 最后登录
- 2019-12-31
|
Hi all,
我现在用imx6qp-sabreAI官方评估板,现在打算用nand flash启动,下载最新的mfgtool工具后。烧写完毕,启动uboot在解析dtb文件的时候报错。
NAND read: device 0 offset 0x4000000, size 0x800000
8388608 bytes read: OK
NAND read: device 0 offset 0x5000000, size 0x100000
1048576 bytes read: OK
Kernel image @ 0x12000000 [ 0x000000 - 0x60d2b8 ]
## Flattened Device Tree blob at 18000000
Booting using the fdt blob at 0x18000000
Using Device Tree in place at 18000000, end 1800ef10
fdt_find_or_add_subnode: memory: FDT_ERR_BADSTRUCTURE
ERROR: arch-specific fdt fixup failed
- must RESET the board to recover.
FDT creation failed! hanging...### ERROR ### Please RESET the board ###
当前环境变量如下:
=> print
baudrate=115200
bootargs=console=ttymxc3,115200 ubi.mtd=4 root=ubi0:rootfs rootfstype=ubifs mtdparts=gpmi-nand:64m(boot),16m(kernel),16m(dtb),-(rootfs)
bootcmd=nand read ${loadaddr} 0x4000000 0x800000;nand read ${fdt_addr} 0x5000000 0x100000;bootz ${loadaddr} - ${fdt_addr}
bootcmd_mfg=run mfgtool_args;bootz ${loadaddr} ${initrd_addr} ${fdt_addr};
bootdelay=1
ethact=FEC
ethaddr=00:04:9f:04:16:c1
ethprime=FEC
fdt_addr=0x18000000
fdt_high=0xffffffff
initrd_addr=0x12C00000
initrd_high=0xffffffff
loadaddr=0x12000000
mfgtool_args=setenv bootargs console=ttymxc3,115200 rdinit=/linuxrc g_mass_storage.stall=0 g_mass_storage.removable=1 g_mass_storage.file=/fat g_mass_storage.ro=1 g_mass_storage.idVendor=0x066F g_mass_storage.idProduct=0x37FF g_mass_storage.iSerialNumber="" enable_wait_mode=off mtdparts=8000000.nor:1m(boot),-(rootfs)\\;gpmi-nand:64m(boot),16m(kernel),16m(dtb),-(rootfs)
Environment size: 919/131068 bytes
麻烦各位帮忙看看问题在哪里。评估板和mfgtool都是官方的
|
|