今天剛拿到tq2440的板子,給我的第一印象就是“小”,比我想象的小多了,淘寶看那么大的一張照片,拿到手里的是這么小的一個家伙,不過雖然小,還是“忍忍”吧。= =,選擇買他的原因也是網(wǎng)上關(guān)于s3c2440的資料比較多,所以作為學(xué)習(xí)還是不錯的
|
|
拿到板子后,清點(diǎn)了下資料,沒什么問題,這里不得不說,資料確實(shí)豐富,14張DVD,不過內(nèi)容怎么樣,待定,不過至少使用手冊還是不錯的。講的比較詳細(xì)。所以花了3,4個小時,基本知道大概流程,于是開始玩板子。
|
|
這里說下自己的一點(diǎn)體會和理解: 其實(shí),以前只在實(shí)驗(yàn)室玩過的板子,那時還是已經(jīng)全部弄好,不必自己弄uboot,燒系統(tǒng),今天這個活的自己干,雖然以前沒玩過,不過看了開發(fā)手冊后,大概也明白了整個過程。 大致說下自己的理解:nor flash和nand flash兩個存儲區(qū),(他們區(qū)別網(wǎng)上自己找啊,很多的),nor flash是事先存放了一個uboot(沒的話可以有幾張方式燒寫的,我板子里已經(jīng)有了,所以次過程跳過),所以事先進(jìn)入nor flash,載入uboot后,可以控制自己的uboot跟新和nand flash燒寫,就怎么簡單,完了就可以跑裸機(jī)程序了,當(dāng)然不想跑的話可以直接移植linux或裝wince,不過裝完以后,如果還想跑裸機(jī)程序的,那nand flash燒寫的系統(tǒng)必須重新燒寫,不過好像有個選項(xiàng)可以控制燒寫nand flash 程序載入位置的,不過我也沒試過,所以沒不確定。所以今天我就把裸機(jī)的幾個看了下,其中有個TQ2440_TEST的測試程序,自己按步驟操作,編譯完以后TQ2440_TEST.bin,通過usb燒寫到nand flash中執(zhí)行,測試的功能有多項(xiàng),鍵盤按鈕,觸摸屏==,所以推薦嘗試,其他的幾個裸機(jī)程序都是在他的基礎(chǔ)上修改和完善的,有興趣的可以試下。= =,不過還是推薦研究下他的源碼,花點(diǎn)耐心還是能看懂的。還有就是燒寫前裝下usb驅(qū)動,我win7的,正常,其他的沒怎么了,還有就是用usb傳輸?shù)臅r候,串口選擇小心點(diǎn),我之前因?yàn)橛密浖摂M了幾個串口,導(dǎo)致燒寫不進(jìn)去,后來刪了就正常了。
先說到這了。只為自己學(xué)習(xí)留下痕跡。
|
|
posted on 2010-08-09 21:27
小果子 閱讀(945)
評論(0) 編輯 收藏 引用 所屬分類:
ARM