u-boot打补丁的主要步骤是
1,打开Vmware虚拟机,启动linux系统
2,打开SecureCRT,连接好串口通讯到JZ2440和SSH2会话到linux系统
3,打开CuteFTP,连接到linux系统
4,linux命令
cd /
ls -ld /work/ 以详细列表格式仅列出目录
sudo chown book:book /work -R 修改work的所属用户为book,因为老师上次忘了改,所以第一次使用要改过来。
密码
cd /work/system
ls 列出文件夹下文件名称
tar xjf u-boot-1.1.6.tar.bz2 解压
cd u-boot-1.1.6/ 进入解压之后的目录
patch -p1 < ../u-boot-1.1.6_jz2440.patch 打补丁命令,因为已经进入了该文件夹,所以用p1忽略第一个/前的语句,并且补丁文件在上一级目录。
tar cjf u-boot-1.1.6_jz2440.tar.bz2 u-boot-1.1.6 使用文件夹创建压缩文件,方便我搞到windows下进行查看、操作
cd u-boot-1.1.6/
make 100ask24x0_config 配置文件
make 编译
5.得到bin文件后,使用tftp来烧写就好了
关于sourceinsight的几点
建立工程
工程名字
工程数据
源代码的位置
添加源代码文件
(汇编文件额外添加,设置)
看代码
变量函数申明与调用还有定义的方便切换
另外,关于补丁文件的几点
---表示要打补丁的文件
+++表示修改后的文件
+表示要添加的内容
-表示要减掉的内容
时间: 2024-10-24 09:23:01