這兩天嘗試將android移植到mini2440的板子上,不過失敗了,這里寫一點失敗的經(jīng)驗···參考吧,免得下次繼續(xù)出錯··· 先是看教程啦,不過教程不是很詳細(xì),而且板子也不同,只是了解大概···然后自己下內(nèi)核,根文件系統(tǒng)(這里在考慮android的圖形界面應(yīng)該是在根文件系統(tǒng)下的,那么內(nèi)核應(yīng)該可以隨便自己下的,不過網(wǎng)上都是提供的一個內(nèi)核,很奇怪)。 然后是配置內(nèi)核,生成zImage,然后制作根文件系統(tǒng),這里已經(jīng)下載了,跟文件系統(tǒng),所以直接打包成img就好。 這些都很順利,自己按照教程改內(nèi)核也沒問題。不過硬件卻遇到很多問題··· 第一自己的板子內(nèi)存小了,根文件系統(tǒng)80M,板子只有64M ,根本放不下,后面打算放在SD卡啟動,不過失敗,網(wǎng)上說要修改內(nèi)核參數(shù)(不會)只好放棄。下次做這些的時候一定要關(guān)注下存儲容量。 第二具體的東西還是不了解,只是按照步驟做,不知道做這一步的原因是什么··· 第三接觸驅(qū)動了,不過對硬件的不熟悉,大部分代碼沒辦法了解定義的意思。有必要看看驅(qū)動的書了··· 就這么多了,以后買更好的板子再一直android···這一個禮拜還是好好忙忙學(xué)習(xí)吧···學(xué)習(xí)有掉隊了,唔····
|