自己做一个android平台(5)

现在android可以运行了,我当然不满足于。我再买了一个7寸的lcd。它这块板子的lcd引出是RGB接口的50pin的。我搜了一个AT070N92的7寸屏,大概50元,还是taobao,呵呵。这里倒是想起,如果找到一个山寨平板,应该物料会省很多事情。搜了一圈啊,rk3168的平板现在都被rk3026替换了。我这块板的没有找到。不过话说回来,如果真被我找到了,我极大极大的可能是不会去焊接了,直接做软件,倘若如此,很多收获就没有了,虽然辛苦确实有收获,有得有失。


说回lcd,这种大屏的集成度没有小屏的高,除了背光要供电外,还需要提供VGH,VGL,VCOM几路电压。其中还有一路vgl是负压。不过,它这个电路都已经做好了,找来物料焊接上去,我没有找到16v的稳压管,用了一个18v的,所以我的vgh是18v,vgl是-6.8v的,vcom大概10v多。接上lcd测试,失败。背光是ok的,但是没有任何东西,只有一些条纹状。


首先检查软件驱动,果然,默认的lcd不是这个的(当然不是了,一点不意外。呵呵)花了2天多的时间,大致搞清了几个驱动,最关键的是之前那个1.2v的pll电压问题,跟踪完代码后,我也搞明白了。原来是内核启动后用软件方式动态的设置成1.0v的。后来测试验证了一下,果然如此。另外意外的发现了驱动里面有AT070N93这个驱动,我看了一下代码和文档,和N92的参数都一样啊。这些好办了,make menuconfig里面直接选择了这个驱动。重新下载测试,还是不行。。


事实证明没有示波器还是有一些麻烦的,如果我有示波器的话,我应该早就定位出问题了:一切问题都是焊接问题,这次的焊接问题很可怜,居然是一个电阻虚焊。但是这个电阻是xxx的DE脚的电阻,DE信号没有当然是没有输出了。我是最后被逼无奈,只好一条条线检查连接,发现居然DE没通,乐坏了。这次肯定OK的。果然。开机屏幕左上角出现了小企鹅。乐开花了。

请无视那个卫生纸,因为lcd背面是金属,用一个纸绝缘。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值