Chinaunix首页 | 论坛 | 博客
  • 博客访问: 72200
  • 博文数量: 64
  • 博客积分: 165
  • 博客等级: 入伍新兵
  • 技术积分: 370
  • 用 户 组: 普通用户
  • 注册时间: 2012-12-15 22:23
文章分类
文章存档

2013年(4)

2012年(60)

我的朋友

分类:

2012-12-16 00:15:56

原文地址:附录7 使用EJTAG烧写PMON 作者:loongson-gz

 

7-1 编译安装ejtag

1编译过程可能会出现库依赖等问题,需提前安装好EJTAG工具依赖的库。 

1没有安装readline 

apt-get install libreadline5-dev 

  (原因是在readline.c头文件中用到这个工具) 

2没有安装libusb 

apt-get install libusb-dev 

3如果没有出现错误情况下。忽略本点。 

如果出现 CFI_SECTION 提示类似的错误。是因为编译选项中加入了-g 

解决方法: 

把最上级目录下的OPTION_CC OPTION_LD -g选项去掉。这样也会导致gdb调试不能使用。 

4没有安装g++库 

apt-get install g++ 

2、编译ejtag 

1)解压交叉编译工具链并设置环境变量 

请参考“3-3 建立交叉编译环境”。

  2)编译EJTAG工具 

tar zxvf ejtag-debug.tar.gz 

cd bioscfg/ 

make clean 

make 

7-2 烧写pmon

1、先把开发板相应的连线接好,上电运行。

2、把从“4-1-2 配置与编译pmon ”得到的gzrom.bin拷贝到ejtagbioscfg目录,再在bioscfg目录内执行: 

./ejtag_debug_usb 

阅读(796) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~