QCA+9531开发板,由于升级了flash从8M到16M,所以需要对flash重新进行分区。在开发板上电后,uboot启动,在bootdelay倒计时结束前按下空格,进入uboot命令行,在里面中修改了bootargs参数,以适应新的flash大小,然后重新下载固件到对应的分区,在下载完之后重新上电开发板,启动过程中遇到Bad Magic Number,然后仔细检查了一下分区信息,确认无误,发现是因为bootcmd参数设置错误导致的,在bootm后面应该跟的是内核在flash中的起始地址,如下图:
uboot启动完成后在加载内核时提示Bad Magic Number
于 2024-05-24 14:11:10 首次发布