需要安装的软件:
1.cygwin
2.perl 5.8.8
3.RVDS2.2.1
4.svn
5.python2.6.4(7x30平台需要)
6.msxml6_x64.msi(64位系统要安装相应64位的安装包)
安装cygwin
Cygwin的安装步骤如下:
1、选择Local Directory
选择Install from Local Directory
2、设置安装路径和选项(必须是这个目录)
C:\Utils\cygwin
Install For项里选择 AAll Users(RECOMMENDED)
5、选择Local Directory路径,可以将网络上的路径映射到本地,如Z:默认下载过来的cygwin目录即可,
6、选择全部安装(点击all后面的环形箭头,将状态改为install)
7、执行下一步,开始安装。
8、当安装完后,如果需要使用cygwin下的命令可以将安装目录添加到系统环境变量path中。
安装perl5.8.8
1.安装perl只需要注意一点,就是perl必须安装到c:\utils\perl目录下。
安装python2.6.4
1.安装python2.6.4只需要注意一点,就是将python2.6.4安装到c:\python26目录下
安装svn
1.默认安装即可。2个svn,一个是命令行的svn,另一个是图形界面的svn。
安装SSH
在安装之前一定要把cygwin sshd服务关闭
安装 F-SecureSSHServer软件(windows版本ssh)(一直点”下一步”就可以)
设置svn的环境变量(放在path环境变量的最前面)
RVDS安装
1.安装
modem编译环境\RVCT\RVDS2.2\RVDS_2_2_SP_1\dist_237_win_32-pentium\setup.exe
将工具安装到:C:\apps\RVDS221
2.安装license时,使用modem编译环境\RVCT\Arm license(important)目录下的license-merge5x.dat文件。
3.将modem编译环境\RVCT\RVDS2.2下的593目录copy到C:\apps\RVDS221\RVCT\Programs\2.2目录下。
4.将modem编译环境\RVCT\RVDS2.2\RVCT-pj.rar解压到C:\apps\RVDS221目录下。
5.执行c:\apps\RVDS221\crack.bat脚本。
6.修改c:\apps\RVDS221\license-merge5x.dat文件,将文件中的xxxxxxxxxxxx替换为:本机的MAC地址,然后用将此文件拷贝到C:\apps\RVDS221\Licenses目录下。如文件存在直接替换。
7.建立目录c:\flexlm,拷贝C:\apps\RVDS221\Licenses下的license-merge5x.dat到c:\flexlm中。
8.重新安装license,运行license wizard 4.0 重新安装license,安装时使用c:\apps\RVDS221\license-merge5x.dat。
9.验证:执行armcc,如果不提示错误即安装成功。
安装TI平台的arm工具
将rvct22_616_windows.zip中文件加压到C:\apps\RVDS221\RVCT\Programs\2.2\503\win_32-pentium替换原来的文件。
进入C:\apps\RVDS221\RVCT\Programs\2.2\503\win_32-pentium目录中,执行一下命令。
copy armcc.exe tcc.exe
copy armcc.exe tcpp.exe
copy armcc.exe armcpp.exe
TI平台modem工具安装检查
armcpp --vsn
tcc --vsn
tcpp --vsn
armlink --vsn
armasm --vsn
fromelf --vsn
显示内容如下代表成功:
ARM /Thumb C/C++ Compiler, RVCT2.2 [Build 616]
Softwar supplied by: mammoth//ZWTiSO 2005