微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > 高通手机平台交流 > 读LCD ID

读LCD ID

时间:10-02 整理:3721RD 点击:

从事高通快一年了,使用过8625,8916平台,在这2个平台上读取区别LCD基本是通过gpio高低来确定。超过两块LCD就难办了。
LCD(OTM,NT)手册里有ID寄存器,但是没发现谁去读ID寄存器。MTK平台倒是有办法。我尝试用MTK方法去读ID,然并软,读不出来。
应该有人可以有办法,网上没有找到这部分资料。

用GPIO的方法一般都有两个lcd_id引脚吧,这样子用gpio的方法可以做到兼容四块lcd,读寄存器的方法就是度寄存器,软件中判断一下读的是什么内容从而选择相应的lcd

打log

屏加识别电阻,用MPP去读,可以兼容多块

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)

4楼的哥们说的对,LCdID不就是1.8V分压让cpu识别吗,建议硬件反馈,系统读出来就好了

本人知道,有需求可以加我QQ 问我:365249278

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

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top