网上下载uboot源码(最新),
解压、配置、编译
make编译不通过:
官方源码,编译不通过,
提示:segmentation fault
排除源码问题,
定位为:源码中用到了编译器的某些新属性,需要更新编译器为相关的时间版本。
make通过后,十之八九依旧用不了,可能串口无打印信息,
分析uboot:
查看make后的最好链接指令信息,可知大概的一些文件组织形式,查看。
查看源码,遇到看不懂的宏或是其他操作,可反汇编相关文件,查看反汇编,
反汇编文件
arm-linux-objdump -D [.elf文件] > [.dis 反汇编文件]