需要安裝的軟體:
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