韜睿Toradex colibri IMX6開發板的WinCE系統開發



昨天一整天的配合,和韜睿Toradex技術人員溝通交流,現整理WinCE的BSP、workspace、註冊表修改和軟件升級等內容如下,另外後續需要進行項目驅動的開發和測試。

 

1.    WinCE7 V1.0版本workspace工程文件編譯需要修改的部分 –

a.    IMX6_Core7.pbxml– 修改後的請見附件,就是要將文檔後三個“PlatformFolder="TORADEXIMX6"”修改爲“PlatformFolder="TORADEXIMX6BIN"

b.   刪除“RegFlush”和“VsDebugger”兩個子項目

c.    配置項目屬性

解決方案視圖,IMX6_Core7右鍵選擇”屬性”進入項目屬性頁,然後選擇”配置屬性”

./ General-> Build type,設置爲”Release

./ BuildOptions ->Enable kernel debugger, 設置爲”No (IMGNODEBUGGER=1)

./ BuildOptions ->Enable KITL, 設置爲”No (IMGNOKITL=1)

 

2.     使用相關Library開發應用, toradexcelibraries_v1_7_3275CE7對應的是“Toradex_CE600“目錄;相關例程請參考壓縮包裏面的“libdemos“目錄,不過本身例程工程師基於CE6創建的;我們這邊基於這個寫的一個基於CE7的使用GPIO Lib的例程請從下面下載。

鏈接:http://pan.baidu.com/s/1miB6zO0 密碼:px4b

 

./ how to use GPIOlibrary

http://developer.toradex.com/knowledge-base/how-to-use-gpio-library

./ how to use PWM library

http://developer.toradex.com/knowledge-base/how-to-use-pwm-library

./ how to use I2Clibrary

http://www.developer.toradex.com/knowledge-base/how-to-use-i2c-library

 

3.     V1.0workspace下創建GPIO子程序,編譯dll驅動測試成功,這裏將當時測試的workspace發出,請從下面下載。

鏈接:http://pan.baidu.com/s/1cn4oJs 密碼:i7dx

 

4.     關於顯示和隱藏桌面方式,請參考下面方法:

a.     設置AutoRun,建立快捷方式;然後修改註冊表:“[HKLM\init] Launch50=_explorer.exe

./ 如何建立shortcut- http://developer.toradex.com/knowledge-base/shortcut

./ 如何Autorun開機自啓動 - http://developer.toradex.com/knowledge-base/autorun

b.    創建\FlashDisk\System目錄,將應用程序(appname.exe)和相關庫全部放進去,修改註冊表:“[HKLM\init]Launch50=appname.exe

c.     如需恢復桌面,請參考: http://developer.toradex.com/knowledge-base/disable-and-enable-the-explorer

 

5.     關於開放所欲Flash容量使用,請在Eboot命令行執行下面命令即可:

# preparefs

 

6.     其他一些相關工具:

./ PinoutDesigner

http://developer.toradex.com/knowledge-base/pinout-designer

./ MX6 display tool

http://developer.toradex.com/knowledge-base/imx6-display-tool

./ GPIO config

http://developer.toradex.com/knowledge-base/gpioconfig

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