最近在am335x验证板上移植Linux,启动后遇到了下面的问题:
Error: unrecognized/unsupported machine ID (r1 = 0x00000e05).
Available machine support:
ID (hex) NAME
ffffffff Generic DT based system
ffffffff Generic AM33XX (Flattened Device Tree)
因为读到的ID 都是ffffffff,判断是Linux内核没有读到设备树,我制作Linux镜像时,是把dtb附加到uimage的后面的,用的下面这条命令:
cat uImage am335x-evm.dtb > uImage2 ,不知道这个这样做对不对,这个问题应该怎样解决?
还望路过的朋友赐教。。。。