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上桌面(测试,所以就先放桌面上吧)

使用oflashu-boot.bin烧录到开发版

烧录好了就重启开发版,开发版重启后会在串口打印一些信息

在红框中倒计时为0前按下空格键就会出现下面的菜单

 

 

原文地址:https://www.cnblogs.com/yang-cheng/p/13457323.html