zoukankan      html  css  js  c++  java
  • 安装RVDS2.2

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

    感谢cdly7475为我们提供的最简单的方法:将安装文件夹
    飞凌6410 vds2.2安装程序 vdsRDIarmsd1.3.166

    H:飞凌6410 vds2.2安装程序 vdsUtilitiesBinPath1.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 SettingsAll Users

    APPDATA=C:Documents and SettingsAdministratorApplication Data

    ARMBIN_ARMSD=C:Program FilesARMRDIarmsd1.3.166win_32-pentiumarmsd.exe

    ARMBIN_AXD=C:Program FilesARMRDIAXD1.3.198win_32-pentiumaxd.exe

    ARMBIN_PRJ2XML=C:Program FilesARMIDEsCodeWarriorRVPlugins1.086win_32-pen
    tiumconvertersRVDprj2xml.exe

    ARMCONF=C:Program FilesARMRDIarmperip1.350;C:Program FilesARMRVARMulato
    rARMulator1.4.1206win_32-pentium;C:Program FilesARMRVARMulatorv6ARMulato
    r1.4.1238win_32-pentium

    ARMDLL=C:Program FilesARMRVARMulatorARMulator1.4.1206win_32-pentium;C:Pr
    ogram FilesARMRVARMulatorv6ARMulator1.4.1238win_32-pentium;C:Program File
    sARMRDI dimsvr1.3.191win_32-pentium;C:Program FilesARMRDITargetsRemot
    e_A1.3.198win_32-pentium

    ARMLMD_LICENSE_FILE=C:Program FilesARMLicenseslicense.dat

    ARMROOT=C:Program FilesARM

    DTEXT_PATH=C:Program FilesARMDocumentationDynaText4.1.1 eleasewin_32-pent
    iumin

    HLPPATH=C:Program FilesARMDocumentationRVD1.8 eleasewindowsOnlineHelp
    HOMEDRIVE=C:

    Path=C:Program FilesARMinwin_32-pentium;C:Program FilesARMRVDCore1.87
    34win_32-pentiumin;C:Program FilesARMUtilitiesFLEXlm9.2 eleasewin_32-pentium;C
    :Program FilesARMRVCTPrograms2.2349win_32-pentium  注意:这个变量,原系统已经存在,只需将本文这几个加入即可。


    RVCT22BIN=C:Program FilesARMRVCTPrograms2.2349win_32-pentium

    RVCT22INC=C:Program FilesARMRVCTData2.2349includewindows

    RVCT22LIB=C:Program FilesARMRVCTData2.2349lib

    RVDEBUG_HLPPATH=C:Program FilesARMDocumentationRVD1.8 eleasewindowsOnlin
    eHelp

    RVDEBUG_INSTALL=C:Program FilesARMRVDCore1.8734win_32-pentium

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

    好了,现在就可以安心的运行你的ravad了。
    程序及其相应位置在:
    AXD Debugger v1.3.1"C:Program FilesARMRDIAXD1.3.198win_32-pentiumaxd.exe"

    CodeWarrior for RVDS"C:Program FilesARMIDEsCodeWarriorCodeWarrior5.6.11592win_32-pentiuminIDE.exe"

    RealView Debugger v1.8"C:Program FilesARMRVDCore1.8734win_32-pentiumin vdebug.exe"

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

    去掉换行:

    ALLUSERSPROFILE=C:Documents and SettingsAll Users

    APPDATA=C:Documents and SettingsAdministratorApplication Data

    ARMBIN_ARMSD=D:Program FilesARMRDIarmsd1.3.166win_32-pentiumarmsd.exe

    ARMBIN_AXD=D:Program FilesARMRDIAXD1.3.198win_32-pentiumaxd.exe

    ARMBIN_PRJ2XML=D:Program FilesARMIDEsCodeWarriorRVPlugins1.086win_32-pentiumconvertersRVDprj2xml.exe

    ARMCONF=D:Program FilesARMRDIarmperip1.350;D:Program FilesARMRVARMulatorARMulator1.4.1206win_32-pentium;D:Program FilesARMRVARMulatorv6ARMulator1.4.1238win_32-pentium

    ARMDLL=D:Program FilesARMRVARMulatorARMulator1.4.1206win_32-pentium;D:Program FilesARMRVARMulatorv6ARMulator1.4.1238win_32-pentium;D:Program FilesARMRDI dimsvr1.3.191win_32-pentium;D:Program FilesARMRDITargetsRemote_A1.3.198win_32-pentium

    ARMLMD_LICENSE_FILE=D:Program FilesARMLicenseslicense.dat

    ARMROOT=D:Program FilesARM

    DTEXT_PATH=D:Program FilesARMDocumentationDynaText4.1.1 eleasewin_32-pentiumin

    HLPPATH=D:Program FilesARMDocumentationRVD1.8 eleasewindowsOnlineHelp
    HOMEDRIVE=D:

    Path=D:Program FilesARMinwin_32-pentium;D:Program FilesARMRVDCore1.8734win_32-pentiumin;D:Program FilesARMUtilitiesFLEXlm9.2 eleasewin_32-pentium;D:Program FilesARMRVCTPrograms2.2349win_32-pentium


    RVCT22BIN=D:Program FilesARMRVCTPrograms2.2349win_32-pentium

    RVCT22INC=D:Program FilesARMRVCTData2.2349includewindows

    RVCT22LIB=D:Program FilesARMRVCTData2.2349lib

    RVDEBUG_HLPPATH=D:Program FilesARMDocumentationRVD1.8 eleasewindowsOnlineHelp

    RVDEBUG_INSTALL=D:Program FilesARMRVDCore1.8734win_32-pentium

  • 相关阅读:
    JAVA自学笔记13
    非常不错的一款打字代码效果
    诡异的python文件
    Linux 虚拟机 docker 上 搭建 python 机器学习 平台
    git无法pull仓库: refusing to merge unrelated histories
    Python
    28 Jupyter Notebook tips, tricks, and shortcuts[Re-post]
    What is the best way to calculate a checksum for a file that is on my machine?
    Building MAPI Applications on 32-Bit and 64-Bit Platforms
    Linux 查看进程 关闭进程
  • 原文地址:https://www.cnblogs.com/tao560532/p/3917385.html
Copyright © 2011-2022 走看看