1. Blackfin gcc工具集的安装
rpm –Uvh blackfin-toolchain-gcc-4[1].1-06r1-1.i386.rpm
2.设置PATH环境变量
在Blackfin gcc工具集安装完成之后,还不能马上使用它来编译u-boot,还必须设置它的PATH环境变量,因为很明显,要使用gcc来编译程序,那就必须先告诉系统它的具体安装位置。
export PATH=$PATH:/opt/uClinux/bfin-uclinux/bin
但是上面这种方式设置环境变量是比较麻烦的,因为按照这种方法设置后,下次启动控制台又需要重新设置一次环境变量。其实可以通过编辑root目录下的一个隐藏文件——.bashrc文件来达到一劳永逸的目的。具体方法如下:
① 显示隐藏文件,选择“编辑->首选项”弹出“文件管理首选项”对话框
② 使用gedit编辑.bashrc文件,添加下面的语句:(如图4-5所示)
export PATH=/opt/uClinux/bfin-uclinux/bin:$PATH
③ 取消显示隐藏文件。
***************编译命令************
1.make clean
2.make mrproper
3.make ezkit533_config
4.make //将生成uboot.bin文件
5.bfin-uclinux-objcopy -I binary -O ihex u-boot.bin u-boot.hex
//生成uboot.hex文件
备注:取消flash保护和擦除flash的uboot内容资料在“我博客的相册里面”里面
protect off 0x20000000 0x203ffff //去保护
erase 0x20000000 0x203ffff //擦除
具体操作都在超级终端下进行
超级终端设置:
57600
8
无
1
无
//vdsp++设置在我的博客相册里面
路径
***vdsp++->tools->flash programmer
**drive file:D:\Program Files\Analog Devices\VisualDSP 4.0\Blackfin\Flash Programmer Drivers\ADSP-BF533 EZ-kit Lite\BF533EzFlash.dxe
**load file:d:\uboot.hex
**erase opinions:erase all