本人经过一晚上的折腾,已经将rvds2.2成功部署在为AMD平台的CPU上面,除了些许小BUG外,编译程序无任何错误,可成功将产上的AXF文件通过Jlink烧制到开发板上。

感谢cdly7475为我们提供的最简单的方法:将安装文件夹
飞凌6410\rvds2.2安装程序\rvds\RDI\armsd\1.3.1\66

H:\飞凌6410\rvds2.2安装程序\rvds\Utilities\BinPath\1.0\0
中的INSTALL.xml文件中的%(HOSTPLAT)%替换为%(FS)win_32-pentium%也可以正常安装,比我原来的方法简单好多!!!

因为rvads是基于JAVA的,所以它对于平台并没有任何依赖, 它仅仅是安装的时候需要是INTEL的CPU,所以此方法的基本做法就是将在已经在一台安装好的CPU上的ravds的文件夹(即program下的ARM文件夹),拷到AMD的电脑上,然后让它正常工作起来。本人通过追踪在INTEL平台上rvds的安装得到如下可行办法。
废话不多说,直接上方法
1,一台CPU为intel的电脑,将arvds安装到这台电脑上,注意也要打上licence补丁,不用打PATH补丁,当然为了确认你的rvads能否正常工作,最好还是打上PATH补丁,这一步主要是想要安装成功那个ARM文件夹。我所用的ARM文件夹下载:
http://115.com/file/clsn8sd7
2,破解注册,此步假设你已经有了在INTEL安装好的ARM文件夹,并将它拷到了你的C:\programe下面,然后在C盘根目录下建立flexlm文件夹,将注册机产生的 license.dat放置于此(此步和光盘的原安装教程里的注册arvds是一样的)。
3,设置系统环境变量,将下面的系统环境变量通过新建,加入到系统环境变量里面(特别注意:里面有些环境变量是已经存在的,只要加入本文的环境变量即可):
ALLUSERSPROFILE=C:\Documents and Settings\All Users

APPDATA=C:\Documents and Settings\Administrator\Application Data

ARMBIN_ARMSD=C:\Program Files\ARM\RDI\armsd\1.3.1\66\win_32-pentium\armsd.exe

ARMBIN_AXD=C:\Program Files\ARM\RDI\AXD\1.3.1\98\win_32-pentium\axd.exe

ARMBIN_PRJ2XML=C:\Program Files\ARM\IDEs\CodeWarrior\RVPlugins\1.0\86\win_32-pen
tium\converters\RVD\prj2xml.exe

ARMCONF=C:\Program Files\ARM\RDI\armperip\1.3\50;C:\Program Files\ARM\RVARMulato
r\ARMulator\1.4.1\206\win_32-pentium;C:\Program Files\ARM\RVARMulator\v6ARMulato
r\1.4.1\238\win_32-pentium

ARMDLL=C:\Program Files\ARM\RVARMulator\ARMulator\1.4.1\206\win_32-pentium;C:\Pr
ogram Files\ARM\RVARMulator\v6ARMulator\1.4.1\238\win_32-pentium;C:\Program File
s\ARM\RDI\rdimsvr\1.3.1\91\win_32-pentium;C:\Program Files\ARM\RDI\Targets\Remot
e_A\1.3.1\98\win_32-pentium

ARMLMD_LICENSE_FILE=C:\Program Files\ARM\Licenses\license.dat

ARMROOT=C:\Program Files\ARM

DTEXT_PATH=C:\Program Files\ARM\Documentation\DynaText\4.1.1\release\win_32-pent
ium\bin

HLPPATH=C:\Program Files\ARM\Documentation\RVD\1.8\release\windows\OnlineHelp
HOMEDRIVE=C:

Path=C:\Program Files\ARM\bin\win_32-pentium;C:\Program Files\ARM\RVD\Core\1.8\7
34\win_32-pentium\bin;C:\Program Files\ARM\Utilities\FLEXlm\9.2\release\win_32-pentium;C
:\Program Files\ARM\RVCT\Programs\2.2\349\win_32-pentium  注意:这个变量,原系统已经存在,只需将本文这几个加入即可。

RVCT22BIN=C:\Program Files\ARM\RVCT\Programs\2.2\349\win_32-pentium

RVCT22INC=C:\Program Files\ARM\RVCT\Data\2.2\349\include\windows

RVCT22LIB=C:\Program Files\ARM\RVCT\Data\2.2\349\lib

RVDEBUG_HLPPATH=C:\Program Files\ARM\Documentation\RVD\1.8\release\windows\Onlin
eHelp

RVDEBUG_INSTALL=C:\Program Files\ARM\RVD\Core\1.8\734\win_32-pentium

4,打上PATH补丁,按照光盘里面的原始教程打上PATH补丁即可。
5,对程序文件进行注册,在ARM文件夹里面搜索reg*.bat双击运行所找到的两个批处理即可。

好了,现在就可以安心的运行你的ravad了。
程序及其相应位置在:
AXD Debugger v1.3.1"C:\Program Files\ARM\RDI\AXD\1.3.1\98\win_32-pentium\axd.exe"

CodeWarrior for RVDS"C:\Program Files\ARM\IDEs\CodeWarrior\CodeWarrior\5.6.1\1592\win_32-pentium\bin\IDE.exe"

RealView Debugger v1.8"C:\Program Files\ARM\RVD\Core\1.8\734\win_32-pentium\bin\rvdebug.exe"

关于一点BUG,用CodeWarriror编译程序最后会出一个窗口,忽略即可。
暂时没有发现其他的问题。。。。。。

去掉换行:

ALLUSERSPROFILE=C:\Documents and Settings\All Users

APPDATA=C:\Documents and Settings\Administrator\Application Data

ARMBIN_ARMSD=D:\Program Files\ARM\RDI\armsd\1.3.1\66\win_32-pentium\armsd.exe

ARMBIN_AXD=D:\Program Files\ARM\RDI\AXD\1.3.1\98\win_32-pentium\axd.exe

ARMBIN_PRJ2XML=D:\Program Files\ARM\IDEs\CodeWarrior\RVPlugins\1.0\86\win_32-pentium\converters\RVD\prj2xml.exe

ARMCONF=D:\Program Files\ARM\RDI\armperip\1.3\50;D:\Program Files\ARM\RVARMulator\ARMulator\1.4.1\206\win_32-pentium;D:\Program Files\ARM\RVARMulator\v6ARMulator\1.4.1\238\win_32-pentium

ARMDLL=D:\Program Files\ARM\RVARMulator\ARMulator\1.4.1\206\win_32-pentium;D:\Program Files\ARM\RVARMulator\v6ARMulator\1.4.1\238\win_32-pentium;D:\Program Files\ARM\RDI\rdimsvr\1.3.1\91\win_32-pentium;D:\Program Files\ARM\RDI\Targets\Remote_A\1.3.1\98\win_32-pentium

ARMLMD_LICENSE_FILE=D:\Program Files\ARM\Licenses\license.dat

ARMROOT=D:\Program Files\ARM

DTEXT_PATH=D:\Program Files\ARM\Documentation\DynaText\4.1.1\release\win_32-pentium\bin

HLPPATH=D:\Program Files\ARM\Documentation\RVD\1.8\release\windows\OnlineHelp
HOMEDRIVE=D:

Path=D:\Program Files\ARM\bin\win_32-pentium;D:\Program Files\ARM\RVD\Core\1.8\734\win_32-pentium\bin;D:\Program Files\ARM\Utilities\FLEXlm\9.2\release\win_32-pentium;D:\Program Files\ARM\RVCT\Programs\2.2\349\win_32-pentium

RVCT22BIN=D:\Program Files\ARM\RVCT\Programs\2.2\349\win_32-pentium

RVCT22INC=D:\Program Files\ARM\RVCT\Data\2.2\349\include\windows

RVCT22LIB=D:\Program Files\ARM\RVCT\Data\2.2\349\lib

RVDEBUG_HLPPATH=D:\Program Files\ARM\Documentation\RVD\1.8\release\windows\OnlineHelp

RVDEBUG_INSTALL=D:\Program Files\ARM\RVD\Core\1.8\734\win_32-pentium

安装RVDS2.2的更多相关文章

  1. S3C6410裸奔之旅——RVDS2.2编译、仿真、调试过程 LED流水灯---转的

    S3C6410裸奔之旅——RVDS2.2编译.仿真.调试过程 LED流水灯 (2012-10-13 23:56:30) 转载▼ 标签: s3c6410裸奔 ok6410 rvds2.2 rvds2.2 ...

  2. docker——容器安装tomcat

    写在前面: 继续docker的学习,学习了docker的基本常用命令之后,我在docker上安装jdk,tomcat两个基本的java web工具,这里对操作流程记录一下. 软件准备: 1.jdk-7 ...

  3. 网络原因导致 npm 软件包 node-sass / gulp-sass 安装失败的处理办法

    如果你正在构建一个基于 gulp 的前端自动化开发环境,那么极有可能会用到 gulp-sass ,由于网络原因你可能会安装失败,因为安装过程中部分细节会到亚马逊云服务器上获取文件.本文主要讨论在不变更 ...

  4. Sublime Text3安装JsHint

    介绍 Sublime Text3使用jshint依赖Nodejs,SublimeLinter和Sublimelinter-jshint. NodeJs的安装省略. 安装SublimeLinter Su ...

  5. Fabio 安装和简单使用

    Fabio(Go 语言):https://github.com/eBay/fabio Fabio 是一个快速.现代.zero-conf 负载均衡 HTTP(S) 路由器,用于部署 Consul 管理的 ...

  6. gentoo 安装

    加载完光驱后 1进行ping命令查看网络是否通畅 2设置硬盘的标识为GPT(主要用于64位且启动模式为UEFI,还有一个是MBR,主要用于32位且启动模式为bois) parted -a optima ...

  7. Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级

    Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 5.安装Database软件 5. ...

  8. Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作

    Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 1.实施前准备工作 1.1 服务器安装操 ...

  9. 【原】nodejs全局安装和本地安装的区别

    来微信支付有2年多了,从2年前的互联网模式转变为O2O模式,主要的场景是跟线下的商户去打交道,不像以往的互联网模式,有产品经理提需求,我们帮忙去解决问题. 转型后是这样的,团队成员更多需要去寻找业务的 ...

随机推荐

  1. SQL Server 2012 books

    SQL Server 2012 Introducing Microsoft SQL Server 2012 Microsoft SQL Server 2012 High-Performance T-S ...

  2. MapReduce 图解流程超详细解答(1)-【map阶段】

    转自:http://www.open-open.com/lib/view/open1453097241308.html 在MapReduce中,一个YARN  应用被称作一个job, MapReduc ...

  3. 关于Unity中LOD和渲染队列----渲染通道通用指令(一)

    每个shader里面有很多的subshader,如果所以的subshader都不执行的话就,就执行fallback.每个subshader都可以设置一个LOD,整个shader也有一个LOD. 系统就 ...

  4. 关于Unity中Cg的基本语法和使用

    Cg是类似于C语言的发展起来的图形编程语言,Cgraphics,它的很多表达式if...else...和C语言非常相像,也和C#非常相像. 由于Shader是写给显卡执行的,所以没有输出语句来调试,很 ...

  5. 【Android】解决Android横竖屏切换数据丢失问题的方法

    解决方案1:在Androidmanifest.xml的activity标签中加入android:screenOrientation="portrait",可以屏蔽横屏 <ac ...

  6. JDBC查询数据实例

    在本教程将演示如何在JDBC应用程序中,查询数据库的一个表中数据记录. 在执行以下示例之前,请确保您已经准备好以下操作: 具有数据库管理员权限,以在给定模式中数据库表中查询数据记录. 要执行以下示例, ...

  7. 利用smba实现windows上写程序,linux上运行

    1.在linux下载程序代码(确保获取正确的文件属性) 2.在windows编写代码,对于已有代码,不改变文件权限,如原先为755的,更改文件内容后依然是755的文件,如果要新建文件,默认为644,其 ...

  8. Ubuntu 14.04 LTS 配置 Juno 版 Keystone

    keystone配置概况 采用包安装方式安装的keystone,重要的文件结构有如下: /etc/keystone/ - 包含keystone所有的配置信息 /var/log/keystone/ - ...

  9. JS 动态修改json字符串

    <script type="text/javascript"> //1.将表单序列化成json字符串 $.fn.serializeObject = function() ...

  10. Jenkins使用简易教程

    Jenkins是一款能提高效率的软件,它能帮你把软件开发过程形成工作流,典型的工作流包括以下几个步骤 开发 提交 编译 测试 发布 有了Jenkins的帮助,在这5步中,除了第1步,后续的4步都是自动 ...