02
04

Android on QT2410-自己搞自己

Android已經推出一段時間了,我本來猜測這個東西應該在2410系列的平台應該有數不清的resource和成品供我測試,結果發現google到的教學很多,但system image卻很少,就算有,也不能運行在2410上,不然就是運行到一半就crash,我本想抱著淺嘗則止的心情去試android,結果後來欲罷不能,把kernel和android rootfs的source全抓下來自己編,整整玩(or 被玩)了一個星期才搞到android在qt2410上可以動,image可以在這邊下載,包含kernel及android rootfs


image 1:
http://uploadrobots.com/FSn1DY
image 2:http://uploadrobots.com/jGKFyA
image 3:http://uploadrobots.com/4y6rR7
image 4:http://uploadrobots.com/A7wFCO

運行圖片如下

attachments/201002/5157694344.jpg

attachments/201002/9593894597.jpg
中間的心酸我想以後有時間再慢慢把心得post在這裡,包含build android,更改linux driver,校準touch screen,但我比較遺憾的是改double frame buffer失敗,關於framebuffer的控制我還要在想想,為什麼flipping會失敗,也希望有這方面經驗的人路過此地能給小弟一點建議

小弟目前的framebuffer pan_display的架構如下,不知道還漏改什麼???

in interrupt
{
1. add update count
2. simply return
}

pan_display
{
1. set lcd base address of LCDSADDR1 ,2 and 3 based on yoffset
2. active FRSYNC
3. Wait sync status with timeout
}

用這份image開完機後會進screen lock,此時請按右邊數過來第二顆GPIO按鈕解鎖

標籤: linux
評論: 0 | 引用: 0 | 閱讀: 321
發表評論
暱 稱: 密 碼:
網 址: E - mail:
驗證碼: 驗證碼圖片 選 項:
頭 像:
內 容: