loading ...
loading...

2007-08-07 | uboot在blackfin533的移植

分享

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

分享 分享 |  评论 (0) |  阅读 (?)  |  固定链接 |  发表于 18:17  | 最后修改于 2008-04-23 11:12
搜狐博客温馨提示:警惕博客留言诈骗, 搜狐博客管理员的正确地址为http://admin.blog.sohu.com, 其他都是冒牌。搜狐博客官方不会要求参加活动的各位博友缴纳任何的手续费用。请勿轻信留言、评论中的中奖信息,更不要拨打陌生电话及向陌生帐户汇款,谨防受骗!识别更多网络骗术,请 点击查看详情
作者已禁止网友对该文进行评论