博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安装RVDS2.2
阅读量:5946 次
发布时间:2019-06-19

本文共 4634 字,大约阅读时间需要 15 分钟。

本人经过一晚上的折腾,已经将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文件夹下载:
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

转载地址:http://ohfxx.baihongyu.com/

你可能感兴趣的文章
angularjs指令(二)
查看>>
<气场>读书笔记
查看>>
领域驱动设计,构建简单的新闻系统,20分钟够吗?
查看>>
web安全问题分析与防御总结
查看>>
React 组件通信之 React context
查看>>
Linux下通过配置Crontab实现进程守护
查看>>
ios 打包上传Appstore 时报的错误 90101 90149
查看>>
Oracle推出轻量级Java微服务框架Helidon
查看>>
密码概述
查看>>
jQuery的技巧01
查看>>
基于泛型实现的ibatis通用分页查询
查看>>
gopacket 使用
查看>>
AlertDialog对话框
查看>>
我的友情链接
查看>>
linux安全---cacti+ntop监控
查看>>
鸟哥的linux私房菜-shell简单学习-1
查看>>
nagios配置监控的一些思路和工作流程
查看>>
通讯组基本管理任务三
查看>>
赫夫曼编码实现
查看>>
html页面显示div源代码
查看>>