在摸索中前進,很多東西還是不知所以然,但是這樣配置肯定能行。待以後深入研究。
omapl138就不介紹了。
dvsdk也不說了,只要有這塊板子的,應該都會有for omapl138的dvsdk。
由於我這裡的是可執行版本,檔名是——dvsdk_omapl138-evm_04_03_00_06_setuplinux。
雙擊直接安裝的,而且該版本只能安裝在ubuntu10.04裡,
所以建議使用ubuntu10.04來使用dvsdk。
(注意:如果使用的是其他版本ubuntu,可以先在ubuntu10.04裡裝好,然後tar乙個包,copy到其他版本的ubuntu裡。至於其他發行版能不能使用,我沒試驗過,我現在用的是ubuntu12.04)
我直接將整個包放到了$home目錄下,我的$home目錄是/home/yr。
然後cd /home/yr/ti-dvsdk_omapl138-evm_04_03_00_06
./setup.sh
裡面有一些設定,我主要使用nfs和tftp來進行啟動板子,所以除了設定ip那一步以外,都是使用預設配置。
在這裡要說明一點的是,設定ip這一步,需要設定執行ubuntu12.04的這台主機的ip。
指令碼執行結束後,基本的環境已經配置好了。
回到dvsdk上來。
在/home/yr/ti-dvsdk_omapl138-evm_04_03_00_06目錄裡,最先需要執行的命令就是:
make components
出現各種dsplink錯誤。而編譯dsplink的時候又會出現各種其他錯誤(主要是缺少各種檔案),所以,一定要記得make components。
其實執行完上一條命令的時候,ce裡的example已經全部編好了。
這一章先簡單說下需要改哪些東西。
使用example中的例子來進行說明。
需要更改路徑的檔案主要有以下幾個(通過gedit就可以更改):
/home/yr/ti-dvsdk_omapl138-evm_04_03_00_06/codec-engine_2_26_02_11/examples中的xdcpaths.mak
/home/yr/ti-dvsdk_omapl138-evm_04_03_00_06/dsplink_1_65_01_05_eng/dsplink/make/dspbios中的c674x_5.xx_linux.mk
/home/yr/ti-dvsdk_omapl138-evm_04_03_00_06/dsplink_1_65_01_05_eng/dsplink/make/linux中的omapl138_arm.mk
/home/yr/ti-dvsdk_omapl138-evm_04_03_00_06/dsplink_1_65_01_05_eng/dsplink/gpp/src中的rules.mk
/home/yr/ti-dvsdk_omapl138-evm_04_03_00_06/linuxutils_2_26_02_05/packages/ti/sdo/linuxutils/cmem中的rules.make(此處需要sudo)
具體如何改,待續。。。。
創龍OMAPL138的NMI中斷
1.不可遮蔽中斷部分 註冊中斷函式,6748有幾個nmi的引腳?void interruptinit void 2.原理圖引腳 3.psc初始化,作為乙個模組初始化 pscmodulecontrol soc psc 1 regs,hw psc gpio,psc powerdomain always ...
systemimager的安裝與使用
它是如何工作的?systemimager 應用 伺服器,被稱作映象伺服器,它取回乙個 golden client 的整個系統映象並將其部署到任何其它不同數量的客戶端系統中。golden client 系統是你按照自己的喜好定製的。你可以重新編譯核心,安裝軟體,按你的喜好調整任何配置檔案。si get...
kermit的安裝與使用
kermit安裝過程 1 mkdir kermit cd kermit 2 wget 3 gunzip cku211.tar.gz 4 tar xvf cku211.tar 5 rm cku211.tar optional 6 make linux 7 cp wermit usr bin kermi...