- 积分
- 7
贡献39
飞刀5 FD
注册时间2020-1-14
在线时间0 小时
扫一扫,手机访问本帖
|
下图是OKT3-C lichee/brandy/路径下两版本u-boot源码包的内容截图
(此截图为刚刚解压完lichee压缩包,截图里的所有文件都是原本压缩包自带的内容,左侧为u-boot-2014.07,右侧为u-boot-2011.09)
根据《A40i_linuxSDK系统开发说明》,OKT3-C使用的应该是左侧的u-boot-2014.07版本,实际启动开发板时根据log看也是u-boot-2014.07。
但是对比发现u-boot-2014.07版本比u-boot-2011.09版本少了很多源码(见图片蓝框内的内容),并且多了一个事先编译好的u-boot-sun8iw11p1.bin文件。
因为我按照《A40i_linuxSDK系统开发说明》中步骤执行时,无论是make distclean还是执行make sun8iw17p1_config结果都是失败的,提示缺少相关的文件。
所以有2个问题想请教一下:
1.OKT3-C开发板使用的u-boot源码是否是图片中的u-boot-2014.07这个版本?
如果是,u-boot-2011.09这个版本对于OKT3-C有什么用吗?
如果不是,是否用build.sh进行全编译时实际使用的是u-boot-2011.09源码的内容进行编译?
2.是否OKT3-C是不支持用户对uboot进行再修改的,所以u-boot-2014.07里只有一个事先编译好的u-boot文件“u-boot-sun8iw11p1.bin”,
在执行build.sh进行全编译时,仅仅是将这个事先编好的u-boot-sun8iw11p1.bin直接拿来打包,而不需要用户实际编译u-boot源码?
|
|