Chinaunix首页 | 论坛 | 博客
  • 博客访问: 241169
  • 博文数量: 76
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 440
  • 用 户 组: 普通用户
  • 注册时间: 2014-05-20 14:21
文章分类

全部博文(76)

文章存档

2015年(76)

我的朋友

分类: 其他平台

2015-05-12 09:05:41

我用的是飞凌OK6410A的ARM开发板,初级学者。

  Arm11要用到RVDS来裸机,买的时候却没有附带安装包,这是一件非常恼火的事情,不过,经过我网上寻找,也终于安装完成,且可以调试。AXD调试时遇到的小问题也成功解决。

 

  下面是两步,安装与调试,贴出链接,因为没法上传文件。只要按照步骤,应该没什么问题。

 

1、下载与安装rvds2.2:

 

  一、 我们将rvds2.2的压缩包(下载地址:)解压,进入目录,点击setup.exe让他安装就好了,一直安装下去,到License Wizard,这边我们先不管它

    二、将文件夹中的Crack文件夹拷贝到你的安装目录下,进入文件夹,双击运行keygen.exe,然后点击Generate来生成license.dat

    三、在C盘的根目录下创建一个名为flexlm的文件夹,将刚才生成的license.dat拷贝进去

    四、运行Crack文件夹中的patch.exe进行打补丁:

  %Install Path%\IDEs\CodeWarrior\CodeWarrior\5.6.1\1592\win_32-pentium\bin\Plugins\License\oemlicense.dll
  %Install Path%\IDEs\CodeWarrior\RVPlugins\1.0\86\win_32-pentium\oemlicense\oemlicense.dll
  %Install Path%\RDI\armsd\1.3.1\66\win_32-pentium\armsd.exe
  %Install Path%\RDI\AXD\1.3.1\98\win_32-pentium\axd.exe
  %Install Path%\RVCT\Programs\2.2\349\win_32-pentium\armasm.exe
  %Install Path%\RVCT\Programs\2.2\349\win_32-pentium\armcc.exe
  %Install Path%\RVCT\Programs\2.2\349\win_32-pentium\armcpp.exe
  %Install Path%\RVCT\Programs\2.2\349\win_32-pentium\armlink.exe
  %Install Path%\RVCT\Programs\2.2\349\win_32-pentium\fromelf.exe
  %Install Path%\RVCT\Programs\2.2\349\win_32-pentium\tcc.exe
  %Install Path%\RVCT\Programs\2.2\349\win_32-pentium\tcpp.exe
  %Install Path%\RVD\Core\1.8\734\win_32-pentium\bin\tvs.exe
  %Install Path%\RVD\Core\1.8\734\win_32-pentium\bin\xry100.dll
  
  这几个为后添加的   原说明里没有所以无法调试
  %Install Path%\RVARMulator\ARMulator\1.4.1\206\win_32-pentium\armiss.sdi
  %Install Path%\RVARMulator\ARMulator\1.4.1\206\win_32-pentium\armulate.sdi
  %Install Path%\RVARMulator\ARMulator\1.4.1\206\win_32-pentium\v6armiss.sdi
  %Install Path%\RVARMulator\v6ARMulator\1.4.1\238\win_32-pentium\v6thumb2.sdi
  %Install Path%\RVARMulator\v6ARMulator\1.4.1\238\win_32-pentium\v6trustzone.sdi

    五、打开rvds2.2\Utilities\LicenseWizard\4.0\40\win_32-pentium目录下的licwizard.exe,选择Install License,把license.dat导入就可以了

    这样,RVDS2.2就已经安装完成了,之后你就要根据自己的开发板来配置CodeWarrior for RVDS和AXD了。


2、AXD调试,配置时若没有Multi-ICE 这个选项,按下步骤执行。

  

  首先找到这个驱动的安装地址
  比如我的是:
  E:\Program Files\SEGGER\JLinkARM_V402d    下有   JLinkRDI.dll文件

 

  add上这个文件,就会出现Multi-ICE这个选项了。

 

 (如果是OK6410A的板子最好用402d版本的驱动,不然会跑飞,我已经体验过跑飞的无语了,没有的话,402d版的)
 

 

  PS:这两个部分均为网上找到,原文在下:

           1、rvds2.2安装链接

           2、

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