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