自己做的板子,需要把老的SDK升级到最新的SDK,之前没有使用Device tree,因此计划直接把uboot,kernel全部升级。
目前mlo和uboot调试ok,修改了memory大小,dts的网口配置,ddr参数,部分编译选项,烧写正常,可以从nand启动
kernel在am335x-evmsk.dts中修改了memory为512m,网口配置,其他还未修改,编译内核,开启APPEND_DTB选项,把dtb加到zimage最后
烧到nand,使用ubootz启动,显示Starting kernel...卡在这里无法启动。
根据论坛之前的帖子,对比了串口配置,是一致的,所以problems booting linux那篇的问题已经测试过,并没有尽到解压缩打印,rtc问题应该也没有
同时,如果在新的uboot中烧录老的SDK的内核,使用bootm是可以起来的
接下来应该怎么调试?没有找到好的方法,在内核的start_kernnel里加的打印也没有打出