全志源碼包-九游会j9娱乐平台
1. 全志a20 怎麼單獨編譯boot
索了一下fastboot,但是燒錄失敗,提示找不到分區。於是就想到用tf卡燒錄boot.img,因為只修改了內核,不想打包全部燒錄一遍。
啟動到uboot命令行,輸入mmcinfo初始化mmc,不過提示:no mmc avaliable什麼的,查找uboot源代碼,發現,
u-boot/arch/arm/lib/board.c裡面,
if(!storage_type){
puts("nand: ");
nand_init(); /* go init the nand */
}
else{
puts("mmc: ");
mmc_initialize(bd);
}
紅色代碼地方表明,uboot命令行只支持nand或者mmc中的一種,這沒有道理啊。於是去掉else,無論什麼情況下都初始化mmc。也就是修改為:
if(!storage_type){
puts("nand: ");
nand_init(); /* go init the nand */
2. 小白,求助全志a31方案平板固件diy工具使用問題
以前2918有win載入工具,或者直接裝linux。感覺3.2和2.0 3.0的費電差不多。之前試了下源碼編譯的內核 我的a31s用不了,不枯肢燃知飢塵道是源碼不對沒虛還是啥的,省電比較難搞。
3. android 開發板有哪些如何選擇
這里我只是給出我選購android開發板的思路,供大家參考:
(1) 一定要支持比較新的android版本
這里我把android手機也算在android開發板裡面吧。目前,支持android源碼版本最好的手機/開發板應該就是google的干兒子了(nexus系列),官方最新源碼編譯好了就可以直接在上面跑了,唯一我覺得不太方便的就是手機的介面太有限,比如沒有串口、有線網口、豐富的gpio等等,調試和擴展起來比較受限。
如果不是購買官方源碼支持的android設備/開發板,那麼你就需要開發板生產商提供對應的android源碼(其實主要是patch包),因此,我舉得如果一個android開發板只能提供android 2.3版的源碼,建議你就不用考慮了。
(2)最好選購比較熱門的開發板
孤軍奮戰,遇到問題沒人交流是最痛苦的事兒了,因此,我會比較看重那些社區比較完善和活躍、關注度和開發者比較多的開發板,這里比較推薦一些開源硬體,如樹莓派,beaglebone等等,國內國外都很火,不僅有很多大牛分享開發經驗,而且遇到問題也很容易在社區搜到解決方案。
(3) 其他的綜合考慮
對於我來說,上面兩個因素是我最看重的,當然,也還有其他的可以參考的因素,比如:價格,文檔資料,開發板的介面(串口、網路、usb otg、hdmi等等),開發板的處理器廠商(ti?高通?marvell?)開發板的性能(cpu、內存大小等)。
3. android開發板推薦
根據上面我介紹的原則,我相信大家也很快能選中自己心儀的開發板,不過我相信肯定還是會有童鞋希望我能推薦一款,那麼這里就給大家推薦我自己購買的開發板吧。