安卓uboot编译,u-boot启动过程出现错误?

【安卓uboot编译,u-boot启动过程出现错误?】arm-Linux-gchaseabiversion5,buttargetu-boothaseabiversion0出现这样的提示,u-boot在AM335x上启动的过程是先加载spl , spl初始化DDR后再加载u-boot,个人认为编译的版本与uboot的版本不符 。
1、为什么 编译 uboot, 编译内核内核里有很多文件 , 受众不同 。比如Linus把一些分布式文件系统代码(Lustre)放到内核源代码中 , 很多时候这些内核文件是不必要的 。比如基于linux系统的手机,不需要Lustre的功能,需要你自己下载源代码(Linux-kernel)编译,只提取你需要的,可以减少空间占用 。底层开发的内容很多 , 比如驱动开发,比如各个厂商的硬盘(西数,三星等 。),而且驱动文件也不一样 。这时候你可以自己写驱动文件,同时支持各个厂商的硬盘,然后厂商的硬盘升级,驱动信息就发生了变化 。这就是你要跟上变化,修改自己的驱动文件 。这个过程叫做“维护” 。
2、openwrtsdk下 编译 uboot(添加usb端口功能无线模块ar9285内存4MBspiflash cache 32MBddr现在usb1.1口引出,厂家修改了uboot,取消了usb功能 。原来的os是VxWorks,现在改成openwrt建立ftp文档服务器 。
u-boot在3、如何 编译am335x的 ubootAM335x上启动的过程是先加载spl , spl初始化DDR后再加载u-boot 。
4、 编译 uboot出错,怎么解决,求助$这个是没有指定架构和交叉 编译器造成的错误,解决的办法有两种:以smdk2410为例:第一种:先执行$makesmdk2410_config然后执行makearch = arm cross _ compile = arm-Linux-不会出现上述错误 。
5、全志A20怎么单独 编译boot尝试了fastboot,但是刻录失败,表示找不到分区 。于是想到用TF卡烧boot.img,因为我只修改了内核,不想全部打包烧了 。
6、u-boot 编译这个是什么错误···arm-Linux-gchaseabiversion 5,buttargetu-boothaseabiversion 0出现这样的提示 。个人认为编译的版本与uboot的版本不符,好像编译的版本太高了 。

    推荐阅读