一、安裝bsp包,多**包,以及驗證bsp包。
1、將tcc8900 windows ce v1.91.zip解壓後拷貝到d:/wince600/platform資料夾下面,並改名為:magellan
2、將tws89x_v1300.zip解壓拷貝到d:/wince600/platform資料夾下面,並改名為:tws89x
3、開啟vs2005建立工程,
選擇自帶的模板比較好。
如果要執行3d,一定要將3d mali200選上。
fwdn v6: set fwdn_v7=0
fwdn v7: set fwdn_v7=1
5.安裝d:/wince600/platform/tws89x/utility/wince6.0_sdk裡面的sdk。
6、在vs2005裡面選擇tools-》options->vc++ directories:
(1)platform:magellan(armv4i)
show directories for:include files
增加入下路徑:
d:/wince600/public/common/ddk/inc
d:/wince600/public/common/oak/inc
d:/wince600/public/common/sdk/inc
d:/wince600/public/direct/sdk/inc
(2)platform:magellan(armv4i)
show directories for:library files
增加入下路徑:
d:/wince600/public/direct/sdk/lib/armv4i/retail
7.在third party->telechips wince solutions(tws89x)裡面選擇
muti-media filters
single-instance filters(default)
如果不做5,6,7,再次開啟工程時會發生報錯。
8.編譯工程。
9.安裝fwdm_v6驅動。執行d:/wince600/platform/magellan/tools/bsp/fwdn_v6/vtcdrv下的vtc driver installer v5.00 for 200_xp.exe檔案。
10、用usb線連線電腦與開發板,這時pc機會發現新硬體,選擇自動安裝即可。
待續。。。
AM335X連線LAN8720的除錯過程
在除錯過程中遇到一些問題,1.硬體原理圖的問題 8720可使用兩種外部晶振 25m和50m,這兩種晶振需要通過引腳配置電平來決定的!而並非自適應。所以如果外部使用50m晶振的話,led2的點亮方式應該是上拉,這樣晶元工作在ref clk in mode 模式,外部晶振同時給7820和mac控制器提供...
乙個古怪的bug除錯過程
也許這也不能算是乙個bug,只不過沒有了解清楚乙個函式的確切用法罷了。這一切都源於乙個經典的程式 include include int main void return 0 當我輸入abcd n 的時候,輸出是abcd n 這很正常 當我輸入ctrl d 也就是eof 結束程式,這也很正常 但是,...
記一次5000併發的除錯過程
為了滿足招標和使用者的需要,希望公司的基礎架構能支援5000併發,特此進行驗證和除錯。向兄弟部門借了兩台伺服器 每台8核cpu,48g記憶體 在兩台伺服器上安裝虛擬化平台exsi,每台上安裝4個linux7.0虛擬機器,總共8個linux7.0虛擬機器 a伺服器上的四台虛擬機器 aa1,aa2,aa...