高级会员
主题
帖子
积分338
阅读权限30
注册时间2018-6-13
最后登录1970-1-1
在线时间 小时
|
新手一步一步 带你点亮无资料手机彩屏 一 引脚初定
本帖子将有 几部分,第一部分 为引脚初步判断方法。适合各种屏幕的分析。
因为所以,有了一批彩屏,本来以为是件简单的事情,结果搞成大事了,浪费了无数脑细胞,无数的学习时间,终于摸清了一点点门道,现在开坛讲法,为大家讲解入门破解彩屏之道,仅代表入门,因为我也是个新手,水平还在修炼中。
也参考了本论坛的一些帖子,非常感谢大佬的分享。特写此贴,以示感谢。
无资料彩屏的解析方法分类。
1.引脚推测法
根据引脚数量,屏幕的大概尺寸,在 TAOBAO 上搜索 类似的屏幕,看看有没有类似的。因为屏幕生产出来是为了卖的,肯定会兼容部分引脚,芯片可以不同,引脚不同涉及到修改电路板,一般不会这么干。我通过这个方法 找到过几个。
2.关键字搜索法
根据屏幕上排线的关键字,丝印 ,logo 搜索,搜索推荐 BING ,google ,baidu 是给垃圾搜索不到什么有用的东西。90%都是广告,首选GOOGLE ,进不去,那我也没有办法了。
3.人肉搜索法
找到屏幕可能用到的设备,找拆机图,找关键字,比如芯片型号,与某某某兼容,与某屏通用等,找通用的兼容的 信息,也许有用。
4.芯片测量法(大招)
拿出卡尺,找到芯片测量出准确尺寸,误差不要太大,如果量的准,能99%接近的。
本帖子主要讲解 芯片大法,终极武器,最耗费时间和精力。
本文以 某款手机屏幕为例 讲解如何分析的步骤,因本人也是新手,第一次深入研究,水平有限,研究数日终于摸清门道了,也成功点亮了,就当作分析的教程了。
在进入正文前 先学习下基本知识
彩屏:
接口方式:常见接口方式有 SPI,I2C,8为并口,16、17、18位并口.一般根据彩屏对外的引脚,10 以内的是 串口的 20内的一般是8位并口,30左右的是16位并口。
并口的屏 一般有 RS ,CS,EN,RW,REST必须的脚。
并口还分为 I80 时序 和 M6800时序,2种时序对读写引脚的名称有差异。时序也不一样,这里一定要注意。
I80模式管脚的控制脚有5个:
1.CS 片选信号
2.RS (D/I 数据/指令选择线, 置1为写数据, 置0为写命令)
3./WR (为0-1跳变表示写数据)(68时序中是E)
4./RD (为0-1跳变表示读数据) (68时序中是RW)
5.RESET 复位LCD(用固定命令系列 0 1 0来复位)
如图1
M(Motorola)6800模式
M6800模式支持可选择的总线宽度 8/9/16/18-bit (默认为8位),其实际设计思想是与I80的思想是一样的,主要区别就是该模式的总线控制读写信号组合在一个引脚上(/WR),而增加了一个锁存信号(E)数据位传输有8位,9位,16位和18位。
1.CSB 片选信号
2. RS (D/I 数据/指令选择线, 置1为写数据, 置0为写命令)
3. RWB (为0表示写数据/1读取数据)
4. E (为0表示读数据)
5.RESET 复位LCD(用固定命令系列 0 1 0来复位)
如图2
两种信号有类似的情况,当搞错时序的时候,会出现读正常,写不正常,测试未知液晶引脚的时候,不要第一时间写初始化,而是通过读取某个数据,比如液晶ID,或者写入GRAM 数据,再读取回来,如果能正确读写,就说明引脚对了。否则可能不对,需要仔细检查。
液晶常见引脚分类
根据常见引脚一般将 LCD引脚分为3类
1.数据引脚 (根据引脚数量 )
一般是 8-18个 ,8位和16位的较多。
2.控制引脚 5个
CS
REST
RS
WR(RWB)
RD(E)
3. 设置引脚 (可有可无)
一般都有些设置引脚,用于匹配不同的接口和单片机系统。
串并口选择,
8位16位选择
时序选择
电源引脚
VCC
GND
IO电平引脚
IOVC
背光 因为排线细,好一点的屏幕都会有多根背光线,来控制多个LED
A
K
下面将一步一步 实际分析
本次分析的屏幕
丝印为 BTG181216-002L
BH 070612
搜遍全网找不到任何有用信息,倒是在外国某个网站找到一个配件销售信息,知道是华为手机的。这里要bs 下华为的保密工作做的非常好,基本搜不到任何有用信息,为了搜索,找遍了各种网站,利用gogle 搜到一个 图片信息,最后在X宝上看到一个有用信息,确认了手机型号。
确认手机型号后就看到了希望,最坏的打算是买一个手机回来,逻辑分析仪测量下各个脚的功能。手上没有,于是找芯片,拿出卡尺测量芯片的尺寸
芯片在哪里
尺寸
查找资料 找到一个尺寸相符的
芯片资料:
拍摄接口引脚,一定要高清,拍摄技巧,找个光线好的地方,手机固定在某个地方,放大拍摄(如果手机支持微距,微距拍摄)一定要清晰,否则后面会很累。
看资料 的典型引用,当确定是该芯片后,需要根据典型应用,搞清楚引脚的方向,这个很重要。
图9
根据应用看,一般数据线都是顺序或者连续的。 所以会造成引脚也是连续的,为什么呢?因为屏幕的排线是FPC 软的 ,不适宜开太多过孔,还有过孔多会造成阻抗变大,影响高速通信。 还有一个原因可能是 用起来不方便。不方便就会引起研发大哥反感 。
初步确定了引脚 就来跟踪 线路了
图10
跟踪线路 可以放大后,图像处理打印
也可以用PS手绘
跟踪每条线路对应 的引脚 就能分析出来。
暂定引脚如下:
图12
引脚是否正确且听下回分析
总结下:
1.每个芯片的资料根据文档编写人的水平和风格,有所差异,有些存在错误,请多看看其它芯片。
2.同一个厂家的 编号相同的芯片可能文档类似,只有少数参数差异。比如芯片 A11 找不到任何资料,你可以搜素 A12,A13触类旁通。
3.看不懂的多看几遍,多看几遍。
|
评分
-
查看全部评分
|