1.u-boot编译过程中:遇到error,
首先进行make ARCH=arm CROSS_COMPILE=arm-xilinx-linux-gnueabi- distclean
在重新make ARCH=arm CROSS_COMPILE=arm-xilinx-linux-gnueabi- zynq_zc70x_config
最后make ARCH=arm CROSS_COMPILE=arm-xilinx-linux-gnueabi-
最终会生成u-boot.bin和u-boot文件,u-boot.bin通常比较小,300k左右,qspi启动时用bin文件,u-boot文件通常为1.6M以上,比较大,通常是SD卡启动时用到的。
在.h过程中不能用#进行注释,而是用/* */进行注释,否则会报错。
2.优化u-boot