OMAP5 EVM GLSDK安裝

OMAP5 EVM GLSDK安裝

最近剛接觸OMAP5432 EVM這個開發套件,要安裝GLSDK,搗鼓了幾天,碰到了不少問題,總算最後安裝成功,整理了下安裝過程、其中的問題及解決辦法。

本人也是新手,不當之處,歡迎指正!


首先從TI官網上下載GLSDK:

http://downloads.ti.com/dsps/dsps_public_sw/glsdk


下載6.04版本的,選擇32位版本的:


下載TI的東西,要註冊賬號登記信息,而且下載這個軟件還要填寫信息說明,得到美國政府允許(美國佬很謹慎嘛)



把下載好的ti-glsdk_omap5-uevm_6_04_00_02_linux-installer.bin文件放在一個你想要的目錄下,我是放在/home/yze/omap5下的,另外在omap5下又新建了一個omap5_sdk的文件(用於放GLSDK的安裝包)

執行bin文件:

yze@ubuntu1204:~/omap5$./ti-glsdk_omap5-uevm_6_04_00_02_linux-installer.bin


點擊Forward,再選擇安裝目錄,就是上面提到的/home/yze/omap5/omap5_sdk


然後就會自動在/home/yze/omap5/omap5_sdk下生成一個文件ti-glsdk_omap5-uevm_6_04_00_02,可以看到裏面有不少文件,其中有一個setup.sh的腳本文件


在root權限下運行這個腳本

yze@ubuntu1204:~/omap5/omap5_sdk/ti-glsdk_omap5-uevm_6_04_00_02$sudo ./setup.sh

按默認步驟一步一步往下,即一直按Enter鍵往下執行,如下:









然後是Linaro cross compiler tool的安裝。

!!!注意到這一步的時候,下載Linaro cross compiler tool的時候,下載速度回特別慢(國外的資源特別慢),有時幾k/s,甚至幾Byte/s都會出現,耗時特別長(有時候初始下載速度會較快的),要有耐心,有時還會斷掉的,那你要從頭再來啦!


或者解決方法2:

自己從網站下載(可能要翻牆)gcc-linaro-arm-linux-gnueabihf-4.7-2013.03-20130313_linux.tar.bz2,然後把/ti-glsdk_omap5-uevm_6_04_00_02/bin的setup-cross-compile.sh中下載的腳本代碼部分註釋掉,如下:



再然後是repo tool的安裝

!!!注意此處會出現connection refused;failedsetup,aborting..

應該是防火牆的原因,或者被禁掉了!


先跳過repotool這一步,我們後面再來解決這個問題。


下一步是ducatibuild tools的安裝:


默認是n的,跳過這一步就完成了!


但是我想,萬一哪天有用到這個東西,我決定還是先安裝吧,選擇y了。會自動下載5個東西,如下,下載速度也是特別慢,5個資源,要有耐心,比較耗時間的,但是基本可以下載成功的,不會像前面提到的Linarocross compiler tool及repo tool那麼噁心。






最後,我們來解決repotool的問題!!!

http://commondatastorage.googleapis.com/git-repo-downloads/repo自己下載repo,放到文件/ti-glsdk_omap5-uevm_6_04_00_02/bin/下,再把setup-repo.sh腳本里的下載的代碼註釋掉


再進入ti-glsdk_omap5-uevm_6_04_00_02/bin,執行setup-repo.sh腳本

yze@ubuntu1204:~/omap5/omap5_sdk/ti-glsdk_omap5-uevm_6_04_00_02/bin$sudo ./setup-repo.sh

 

發現還會出現如下錯誤:

cannot get http://gerrit.goolesource.com/git-repo/clone.bundle

error [Error101] Network  is unreachable


這個沒辦法,也是資源的問題,多試幾次吧,重複運行,我大概重複運行sudo./setup-repo幾十次了,最後才成功的,畫面如下:



至此,GLSDK安裝完畢!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章