九鼎创展论坛

标题: x210ii開發板修改所羅門2533的驅動程式 [打印本页]

作者: pon    时间: 2012-8-16 11:41
标题: x210ii開發板修改所羅門2533的驅動程式
本帖最后由 pon 于 2012-8-16 11:55 编辑

現在我有一個TFT屏連電容觸屏,我想修改android 2.3的 driver 以支持我的設備. 想請問應該如何做?
1. X210II 開發板支持所羅門2531的電容屏驅動IC, 如果我要加入支持所羅門2533的IC, 要修改那個原始碼檔?
2. 另外,又要在那個文件檔修改2533 內置寄存器(internal register) 的 設定?
3. 我的TFT屏是800X480, 我要在那裡修改解析度和 L_DCLK,L_HSYNC等控制信號的時間間隔,以配合我那塊TFT屏?
作者: pon    时间: 2012-8-16 16:48
要支持SSD2533是修改 kernel/drivers/input/touchscreen/s3c_ts_ssd.c 這個檔嗎?
要配合TFT屏是要修改 kernel/arch/arm/mach-s5pv210/mach-x10.c 嗎?
作者: armeasy    时间: 2012-8-16 17:25
对,就是这两个
作者: pon    时间: 2012-8-17 08:57
本帖最后由 pon 于 2012-8-17 09:26 编辑

那我修改完後,只需編譯Linux內核,不用編譯android就可以了嗎?
我從android的官網上看, 編譯android需要 64-bit ubuntu.
http://source.android.com/source/initializing.html

但隨開發板附送的DVD內是32-bit的 ubuntu 10.10, 請問32-bit 也可以編譯android
作者: armeasy    时间: 2012-8-17 16:15
64位的需要修改四个脚本

驱动与上层系统无关,编译内核 就可以了
作者: pon    时间: 2012-8-23 12:06
那我用
./mk -x -l
編譯linux內核後
再用
sudo ./s5pv210-burn-android.sh -a
燒到SD卡就可以了嗎?

作者: armeasy    时间: 2012-8-23 13:30
如果是 android系统,应该是
./mk -k -x -U

没有-U,不会生成update.bin的
作者: kangear    时间: 2012-11-7 14:27
我也学习了。。。




欢迎光临 九鼎创展论坛 (http://bbs.9tripod.com/) Powered by Discuz! X3.2