uboot引导内核,报错fdt内存保留失败

img

内核有30MB
dtb有 100多kb

内核烧写在内存的0x00008000
dtb 烧写在内存的0x10000000
好像是因为那个fdt内存保留失败,导致卡在Startoing kernel…

以下答案引用自GPT-3大模型,请合理使用:
这个问题出现是因为内核有大量内存使用,在内存中烧写dtb文件失败。

解决办法:

1、减少内核使用的内存。

2、修改内核参数,使其使用小于内存中烧写dtb文件失败的内存大小。

3、移动内核代码到内存中的其他地址。