01、u-boot 打补丁 编译 烧写
本文只是记录在视频中的操作步骤。
本文中使用的是linux环境是韦老师光盘中提供的Ubuntu16.04。
1、把u-boot-1.1.6.tar.bz2和 补丁u-boot-1.1.6_jz2440.patch上传到linux系统上的 /work/system 目录下
2、解压u-boot-1.1.6.tar.bz2文件 使用 tar xjf u-boot-1.1.6.tar.bz2 命令解压生成 u-boot-1.1.6。
3、打补丁
进入解压出来的目录,使用patch命令打补丁;补丁打到什么地方去呢?
打开u-boot补丁文件,在补丁文件的开头有写。
Patch命令的p1参数是表示打补丁时忽略第一个目录。
即:u-boot-1.1.6这个目录,因为我们已经处于这个目录下,为了保证不出错,所以将其忽略。
4、配置
使用make 100ask24x0_config
5、编译 使用make编译
最后生成u-boot.bin文件
6、下载u-boot.bin文件到开发板
先将u-boot.bin文件从linux传到Windows上桌面(测试,所以就先放桌面上吧)
使用oflash把u-boot.bin烧录到开发版
烧录好了就重启开发版,开发版重启后会在串口打印一些信息
在红框中倒计时为0前按下空格键就会出现下面的菜单