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


android image

運行圖片如下

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
評論: 7 | 引用: 0 | 閱讀: 13345
  • 1 
box [ 2010-03-18 07:56 | 回覆 | 編輯 刪除 ]
image is not here 不能download 了
paul [ 回復於2010-03-18 10:27 | 編輯 刪除 ]
大大,
麻煩你再重新上傳囉....
謝謝啦~~~
Joey [ 2010-03-22 10:39 郵箱 | 回覆 | 編輯 刪除 ]
Download links have been updated.
ned [ 2010-05-03 14:06 | 回覆 | 編輯 刪除 ]
about pan_display()
It should be determine yoffset > yres_virtual to switch to other display.
good luck!
Joey [ 回復於2010-06-11 13:12 郵箱 | 編輯 刪除 ]
Thanks a lot. I wll give it a try.
Sam [ 2011-08-05 18:00 | 回覆 | 編輯 刪除 ]
能提供image嗎?連結不能download 了
Joey [ 回復於2012-05-15 21:46 郵箱 | 編輯 刪除 ]
sorry!!! Link has been updated
  • 1 
發表評論
暱 稱: 密 碼:
網 址: E - mail:
驗證碼: 驗證碼圖片 選 項:
頭 像:
內 容: