接上一贴,终于下载完了
打开目录看一下
命令进入目录
看下分支branch
切换到 nano分支
- git checkout nano-v2018.01
复制代码
u-boot 对于新手来说目录层级稍显复杂,您可参考下表进行快速的熟悉和目标文件定位
.
可以看到文件中的
了解u-boot大致结构后,我们就可以开始尝试编译了; # 此处告知make采用arm-linux-gnueabi下的所有交叉编译工具,目标架构为Arm,设定各项默认配置为 nano 的spiflash支持版- make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- licheepi_nano_spiflash_defconfig
复制代码
l
# 若不带spi-flash的板子,请换成 licheepi_nano_defconfig# 进行可视化配置
这里报错了
大概意思是窗口太小了,吧 窗口拉大,再次执行这条命令
若要在套餐中附带的LCD上输出显示,请通过配置 ARM architecture ‣ Enable graphical uboot console on HDMI, LCD or VGA 为 Y
接着配置同级的 LCD panel timing details 为: x:800,y:480,depth:18,pclk_khz:33000,le:87,ri:40,up:31,lo:13,hs:1,vs:1,sync:3,vmode:0 注:此块屏为为 800*480 规格,如为 480*272 请尝试如下配置x:480,y:272,depth:18,pclk_khz:10000,le:42,ri:8,up:11,lo:4,hs:1,vs:1,sync:3,vmode:0
并将 LCD panel backlight pwm pin 设为: PE6 (查自 Nano 原理图)
然后开始编译
- make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- -j8
复制代码
又提示报错了额,gcc版本太低,,,无语,之前米尔板子装的5.4的,这个 装了7.2的 调不出来,待我闭关研究下
可能是之前的7.2版本 没下载ok,大小只下载了2.4M,继续下载,明天继续研究
也是无语了,好不容易2%,直接给我来个 403
睡觉闭关。。。
相关阅读:
U-boot编译及flash下载(一)
U-boot编译及flash下载(二)
U-boot编译及flash下载(三)
U-boot编译及flash下载OK(四)
|