2011年3月30日 星期三
[DM6437] FlashBurn
平常透過 USB 在板子上模擬都是寫在 RAM 上,所以電源一關掉,
在 dvsdk 資料夾下可以搜尋到 DM643x Flashing Instructions.pdf,
照著 PDF 的步驟下載 FlashBurn DSK,即可把程式燒進 Flash,
每次把 DSP 電源開啟時就會跑自己燒進去的程式。
記得要呼叫這行 EVMDM6437_init();
因為利用 CCS 開發,startup 和 evmdm6437bsl.lib 會自動幫我們
初始一些環境,所以要手動加入,如果沒加這行有些功能就無法 work,
像是 UART。
2010年12月31日 星期五
[DM6437] 初學DSP
最近自己摸 TI 的 DM6437 DSP 真是有夠難上手了。
覺得 Output 怪怪的或 CCS 開不起來就按按 SW6 Reset 吧。
還有隨 DM6437 EVM 附的光碟,裡面有的 Driver 都很舊,有一些 bug,
可以的話就先更新,如:
DSP/BIOS: v5.31.02 -> v5.41.09.34
Code Generation Tools: v6.0.8 -> v6.1.18
DVSDK: dvsdk_1_01_00_15 -> dvsdk_1_11_00_00
一些名詞的縮寫:
VPSS: Video Processing Subsystem
VPFE: Video Processing Font-end
CCDC: CCD Controller
VPFE: Video Processing Back-end
OSD: On-Screen Display
xDC: Express DSP Component
PSP: Platform Support Package
另外這兩個網站,可以找到許多相關資料。
TI Wiki:
http://processors.wiki.ti.com/index.php/Main_Page
TI Forum:
http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/default.aspx
關於最佳化:
http://processors.wiki.ti.com/index.php/C6000_CGT_Optimization_Lab_-_1
覺得 Output 怪怪的或 CCS 開不起來就按按 SW6 Reset 吧。
還有隨 DM6437 EVM 附的光碟,裡面有的 Driver 都很舊,有一些 bug,
可以的話就先更新,如:
DSP/BIOS: v5.31.02 -> v5.41.09.34
Code Generation Tools: v6.0.8 -> v6.1.18
DVSDK: dvsdk_1_01_00_15 -> dvsdk_1_11_00_00
一些名詞的縮寫:
VPSS: Video Processing Subsystem
VPFE: Video Processing Font-end
CCDC: CCD Controller
VPFE: Video Processing Back-end
OSD: On-Screen Display
xDC: Express DSP Component
PSP: Platform Support Package
另外這兩個網站,可以找到許多相關資料。
TI Wiki:
http://processors.wiki.ti.com/index.php/Main_Page
TI Forum:
http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/default.aspx
關於最佳化:
http://processors.wiki.ti.com/index.php/C6000_CGT_Optimization_Lab_-_1
訂閱:
文章 (Atom)