[開發記錄] BBxM 系統建立

記錄:

#1 建立系統檔案 -

使用TI的DVSDK建構基本的linux系統,一開始安裝DVSDK4.03版,安裝好後要先執行 ./setup.sh,設定一些相關環境,

依照setup.sh的script所留下的訊息,直接進行make clean 以及make all,缺少相當多工具包,將會在中途報錯。


在網路上查詢,找到angstrom的版本,須搭配TI的DVSDK4.01版本,

須先進行環境設定,鍵入以下資料,或建立成Script執行

export ARCH=arm

export PATH=$PATH:~/CodeSourcery/Sourcery_G++_Lite:~/CodeSourcery/Sourcery_G++_Lite/bin$

export CROSS_COMPILE=arm-none-linux-gnueagi-


將${DVSDK}/psp內放入三個資料夾,分別為linux-beagle、u-boot-beagle、x-loader-beagle,

並修改後執行  ./setup-dvsdk-4-01-beaglexm.sh , 僅需要針對proxy的設定修改即可,

之後進行Make clean及Make All,

執行make all後,可以去吃個下午茶,順利的話在兩三個小時後可完成編譯,沒有ERROR訊息,產出相關檔案。



裝入USB型的 Micro SD 讀卡機,並裝入給BBxM用的MicroSD( 隨板子所附的SD為4G,BBxM最大支援8G )

系統正確識別後,執行 df -h,可查找相對應的裝置(一般來說應該是sdb或sdc),

然後執行 sudo ./bin/mksdboot.sh --device /dev/sdb --sdk 'pwd'

會將SD卡重新分區並格式化,第一區放開機檔案,第二區為預設對應的 root file system,

在Windows內,僅能看到第一分區,第二區需在linux系統下才看的到。



執行完畢後,取出SD卡安裝到BBxM上,並將周邊的USB鍵盤滑鼠、以及螢幕接上,送入電源,

由UART的通訊port,可在電腦端的終端機模擬為文字型的控制畫面,

而螢幕則會顯示 matrix-e 的圖型控制介面,可以做一些DEMO用,


以上,為BBxM基礎系統的建立,無X-windows,但已包含TI的一些測試程式,

並且已載入dsplink等相關模組,於BBxM內的  /usr/share/ti/c6accel-apps 可找到測試程式,進行系統效能檢測,

而執行程式原始碼在 {$DVSDK}/c6accel_x_xx_xx_xx/dsp/alg/src 可以參考。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值