找回密码
 注册
搜索
查看: 1918|回复: 8

[讨论] 读LCD ID

[复制链接]
发表于 2015-9-2 16:56:02 | 显示全部楼层 |阅读模式
本帖最后由 steam 于 2015-9-2 16:59 编辑

从事高通快一年了,使用过8625,8916平台,在这2个平台上读取区别LCD基本是通过gpio高低来确定。超过两块LCD就难办了。

LCD(OTM,NT)手册里有ID寄存器,但是没发现谁去读ID寄存器。MTK平台倒是有办法。我尝试用MTK方法去读ID,然并软,读不出来。

应该有人可以有办法,网上没有找到这部分资料。[em03]
发表于 2015-9-3 08:50:09 | 显示全部楼层
用GPIO的方法一般都有两个lcd_id引脚吧,这样子用gpio的方法可以做到兼容四块lcd,读寄存器的方法就是度寄存器,软件中判断一下读的是什么内容从而选择相应的lcd

点评

问题就是软件读取不到数值。  发表于 2015-9-6 16:12
点评回复

使用道具 举报

发表于 2015-9-6 19:58:53 | 显示全部楼层
qiuwei 发表于 2015-9-3 08:50
用GPIO的方法一般都有两个lcd_id引脚吧,这样子用gpio的方法可以做到兼容四块lcd,读寄存器的方法就是度寄 ...

打log [em02]
点评回复

使用道具 举报

52RD网友  发表于 2015-9-7 14:11:55
屏加识别电阻,用MPP去读,可以兼容多块
52RD网友  发表于 2015-9-9 16:16:41
kernel 代码里面不是有 相关函数可以读取 LCD ID么,
mdss_dsi_panel_cmd_read (struct mdss_dsi_ctrl_pdata *ctrl, char cmd0,
char cmd1, void (*fxn)(int), char *rbuf, int len)
发表于 2015-9-11 17:07:59 | 显示全部楼层
4楼的哥们说的对,LCdID不就是1.8V分压让cpu识别吗,建议硬件反馈,系统读出来就好了
点评回复

使用道具 举报

发表于 2015-9-16 16:28:16 | 显示全部楼层
本人知道,有需求可以加我QQ 问我:365249278
点评回复

使用道具 举报

发表于 2017-2-5 17:01:21 | 显示全部楼层
游客 14.215.136.x 发表于 2015-9-9 16:16
kernel 代码里面不是有 相关函数可以读取 LCD ID么,
mdss_dsi_panel_cmd_read (struct mdss_dsi_ctrl_pda ...

这个方法,怎么说使用!请说明一下,谢谢!希望加我qq,996911808@
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-5-6 23:52 , Processed in 0.075256 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表