安装RVDS2.2
本人经过一晚上的折腾,已经将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的更多相关文章
- S3C6410裸奔之旅——RVDS2.2编译、仿真、调试过程 LED流水灯---转的
S3C6410裸奔之旅——RVDS2.2编译.仿真.调试过程 LED流水灯 (2012-10-13 23:56:30) 转载▼ 标签: s3c6410裸奔 ok6410 rvds2.2 rvds2.2 ...
- docker——容器安装tomcat
写在前面: 继续docker的学习,学习了docker的基本常用命令之后,我在docker上安装jdk,tomcat两个基本的java web工具,这里对操作流程记录一下. 软件准备: 1.jdk-7 ...
- 网络原因导致 npm 软件包 node-sass / gulp-sass 安装失败的处理办法
如果你正在构建一个基于 gulp 的前端自动化开发环境,那么极有可能会用到 gulp-sass ,由于网络原因你可能会安装失败,因为安装过程中部分细节会到亚马逊云服务器上获取文件.本文主要讨论在不变更 ...
- Sublime Text3安装JsHint
介绍 Sublime Text3使用jshint依赖Nodejs,SublimeLinter和Sublimelinter-jshint. NodeJs的安装省略. 安装SublimeLinter Su ...
- Fabio 安装和简单使用
Fabio(Go 语言):https://github.com/eBay/fabio Fabio 是一个快速.现代.zero-conf 负载均衡 HTTP(S) 路由器,用于部署 Consul 管理的 ...
- gentoo 安装
加载完光驱后 1进行ping命令查看网络是否通畅 2设置硬盘的标识为GPT(主要用于64位且启动模式为UEFI,还有一个是MBR,主要用于32位且启动模式为bois) parted -a optima ...
- 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. ...
- 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 服务器安装操 ...
- 【原】nodejs全局安装和本地安装的区别
来微信支付有2年多了,从2年前的互联网模式转变为O2O模式,主要的场景是跟线下的商户去打交道,不像以往的互联网模式,有产品经理提需求,我们帮忙去解决问题. 转型后是这样的,团队成员更多需要去寻找业务的 ...
随机推荐
- [Forward]Ten Caching Mistakes that Break your App
Caching large objects, duplicate objects, caching collections, live objects, thread unsafe caching a ...
- (笔记)arm-linux-gcc/ld/objcopy/objdump参数总结
说明:gcc是编译器,负责对c代码的编译, ld是连接器 负责将多个*.o的目标文件链接成elf可执行文件.elf可执行文件是unix常用的可执行文件类型,就像windows的exe文件.elf文件中 ...
- 第三百五十一节,Python分布式爬虫打造搜索引擎Scrapy精讲—将selenium操作谷歌浏览器集成到scrapy中
第三百五十一节,Python分布式爬虫打造搜索引擎Scrapy精讲—将selenium操作谷歌浏览器集成到scrapy中 1.爬虫文件 dispatcher.connect()信号分发器,第一个参数信 ...
- jQuery回调、递延对象总结
jQuery回调.递延对象总结(上篇)—— jQuery.Callbacks jQuery回调.递延对象总结(中篇) —— 神奇的then方法 jQuery回调.递延对象总结(下篇) —— 解密jQu ...
- python_smtplib
import smtplib smtpserver = 'smtp.qq.com' fromaddr = 'fromaddr@qq.com' toaddrs = 'toaddr@qq.com' msg ...
- linux中service的问题
1.描述问题 2.解决方案 systemctl stop firewalld systemctl mask firewalld Then, install the iptables-services ...
- 8.4 Java 命名规范
Class: 所有单词的首字母大写, TestJava Method: 第一个单词的首字母小写,之后每个单词的首字母大写, getAddressForMe() Property: 第一个单词的首字母小 ...
- 【WP8】WP8调用官方API使用LED灯
在WP7中没有相关的API可以直接使用摄像头的LED等,只能通过录像时打开LED等来使用,在WP8中添加了相关的调用接口,可以方便的使用LED灯,并且支持后台,废话不多说,直接上代码 1.在 WMAp ...
- UNIX环境编程学习笔记(19)——进程管理之fork 函数的深入学习
lienhua342014-10-07 在“进程控制三部曲”中,我们学习到了 fork 是三部曲的第一部,用于创建一个新进程.但是关于 fork 的更深入的一些的东西我们还没有涉及到,例如,fork ...
- UNIX环境编程学习笔记(11)——文件I/O之文件时间以及 utime 函数
lienhua342014-09-16 1 文件的时间 每个文件都有三个时间字段,如表 1 所示. 表 1: 文件的三个时间字段 说明 字段 st_atime 文件数据的最后访问时间 st_mtime ...