0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Linux下lt9211调试总结

天浩旭科技 2023-04-26 17:15 次阅读

LT9211支持mipi转lvds,参考原理图如下

wKgZomRI3a2AYbhYAAJYkSORmCI271.png

先拿到代码移植好后,接上屏幕看效果。

一开机,屏幕在不断的刷红绿蓝的图片,参考lcd的datasheet,如果没有检测到lvds信号,就在屏幕的测试模式。

wKgZomRI3fOATA3YAAG_vzmJJe4979.png

说明,背光和lcd的电源已控制正确。

再来看看lt9211的工作状态,能读到id,i2c能正常通信。但就是不能检测到mipi信号的时序,读出来的hfp,hbp,hsync,vfp,vbp,vysnc都是0。先让ic进入自测试模式,看输出信号是否正确。测试后,发现屏幕依然在刷红绿蓝的图片。先来排查下座子跟屏的引脚能否对的上,也拿万用表量了,引脚没有错误。直觉告诉我,问题出在了ic端,ic的前端和后端都工作不起来。量了一下ic的各路电源,都没发现异常。25M的晶振也正常起振。量了下lvds的输出信号,发现lvds的时钟输出正常,但信号不对。
拿原厂给的参考原理图对了下,也没发现异常。就这样耗了2天,都没发现其他异常。无意中发现6.04k的参考电阻没贴,但原理图上是有画的,查看bom表,发现没有这颗电阻。后来发现是整理bom的人弄错了,导致没贴。实在不应该。

把参考电阻贴上后,ic自测试显示正常。

能ic正常工作,屏幕也能正常点亮。

但显示界面不稳定,随机黑屏。量到mipi这边的数据和时钟都是正常的,lvds的时钟也正常,但数据会随机的消失,然后又出现。

通过线程不断读pcr寄存器(每隔200ms读一次),发现黑屏时,pcr是不稳定的 ,后来fae通过修改pcr相应的参数来改善。

lvds的时钟信号:

wKgZomRI4HuAU00OAAD4FGNrY8k024.png

兼容二供屏时,发现进系统花屏,使用ic的自测模式也无法点亮屏幕,但休眠唤醒后能正常点亮屏幕。
后来发现是上电时序的缘故。解决方法是先拉低lvds的5v使能脚,初始化lt9211一半后,再拉高lvds的5v使能脚,然后再初始化lt9211。
lvds_5v_en_low
lt9211_init1
lvds_5v_en_high
lt9211_init2

wKgaomRI4L6AGgmiAAGbvyNDAWA205.png



声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • lcd
    lcd
    +关注

    关注

    34

    文章

    4440

    浏览量

    168573
  • Linux
    +关注

    关注

    87

    文章

    11354

    浏览量

    210657
收藏 人收藏

    评论

    相关推荐

    PCM9211支持DTS5.1解码吗?

    1.不知道DTS5.1的数据格式使用IIS输出的话是需要3个DOUT 然后跟普通IIS一样的SCK MCK BCK么? 看datasheet里面说9211可以检测DTS等多声道信号 而且支持多声道
    发表于 10-25 14:58

    LT9211C转换器英文手册

    LT9211C 是一款高性能转换器,可在 MIPI DSI/CSI-2、双端口 LVDS 和 TTL 之间进行互转换, 但 24 位 RGB TTL 到 24 位 RGB TTL 除外。不建议在 2
    发表于 10-18 13:44 7次下载

    【AI技术支持】ESP32C3 开发板在Linux环境,进行JTAG 调试演示

    启明云端/01JTAG调试工具本教程主要演示ESP32C3开发板在linux环境,通过vscode的ESP-IDF插件使用JTAG调试工具。ESP32C3不但内置了USB-JTAG,
    的头像 发表于 10-17 08:01 1976次阅读
    【AI技术支持】ESP32C3 开发板在<b class='flag-5'>Linux</b>环境<b class='flag-5'>下</b>,进行JTAG <b class='flag-5'>调试</b>演示

    请问PCM9211支持HDMI音频输入吗?

    请问PCM9211支持HDMI 2.1 eARC 标准的帧的专用输入,是否同时支持HDMI音频输入。
    发表于 10-17 07:53

    请问PCM9211的S/PDIF能够支持的传输距离是多少?

    您好,我们计划用PCM9211将数字音频数据进行远距离传输,请问PCM9211的S/PDIF能够支持的传输距离是多少? 能否推荐数字音频远距离传输的方案?传输距离分别是100m或3km。 谢谢!
    发表于 10-15 07:48

    PCM9211在用无源晶振的时候晶振并不工作,为什么?

    工程师们好,我看到PCM 9211在默认设置的情况是自动连接RXIN 2口并从主输出口输出,可是我的PCM 9211在用无源晶振的时候晶振并不工作,后来换成有源晶振也不是按默认设置那样工作,我
    发表于 10-14 07:10

    PCM9211 EVM如何实现光纤输入音频,PCM输出音频?

    我司最近购买了PCM9211EVM,根据user guide没有看明白。 我们现在需要实现一个数据转换的功能,就是用光纤输入音频,然后用PCM输出音频。 后台设备只能接受PCM的格式。 请问,怎么配置PCM9211 EVM,才能实现这个功能?
    发表于 10-12 08:30

    pcm9211能否不用mcu的情况,adc输入然后spdif输出呢?

    pcm9211能否不用mcu的情况,adc输入然后spdif输出呢
    发表于 10-12 07:44

    请问PCM9211 EVB光纤音频输入后,PCM输出采样率是否可调节?

    最近我司在调试PCM9211 EVB的光纤音频输入,然后PCM格式输出。 但是发现输出的PCM采样率一直是48Khz。 在SPDIF Record via TAS1020 through
    发表于 10-11 07:47

    PCM9211的默认模式,ADC和RXIN2( 光纤输入)是自动识别的吗,并且光纤具有输入优先级?

    咨询一,PCM9211的默认模式,ADC和RXIN2( 光纤输入)是自动识别的吗,并且光纤具有输入优先级?
    发表于 09-29 06:44

    关于国产芯片LT9211C

    首先,LT9211C的优势特点有: 1、Lontium LT9211C是一种高性能转换器,可以在MIPI DSI/CSI-2/双端口LVDS和TTL之间相互转换,除了24位TTL到同步和DE的24位TTL,并且不推荐在2端口10位LVDS和同步和DE的24位TTL之间进
    的头像 发表于 07-18 15:20 830次阅读
    关于国产芯片<b class='flag-5'>LT9211</b>C

    LT9211国产芯片:MIPI LVDS中继器

    Lontium LT9211是一款高性能转换器,可以在MIPI DSI / CSI-2 /双端口LVDS和TTL之间进行相互转换,但24位TTL到24位TTL以及SYNC和DE除外。
    的头像 发表于 07-17 09:19 1904次阅读
    <b class='flag-5'>LT9211</b>国产芯片:MIPI  LVDS中继器

    MIPI到2端口LVDS转换器LT9211D数据表

    电子发烧友网站提供《MIPI到2端口LVDS转换器LT9211D数据表.pdf》资料免费下载
    发表于 03-12 09:12 5次下载

    LT9211D龙迅车规级显示桥接,MIPI转1/2PortLVDS

    龙迅2023年Q4推出了车规级LT9211D_U2Q07CAN,通过AEC-Q100 二级测试合格。本篇技术资料为R1.1更新版本,PDF添加TS/TJ和ESD数据。LT9211D为目前大陆市场
    发表于 03-11 22:26

    国产龙迅LT9211-2-PortLVDS/MIPITTL to 2-Port LVDS/MIPITTL,MIPI与LVDS转换芯片

    国产龙迅LT9211-2-PortLVDS/MIPITTL to 2-Port LVDS/MIPITTL,MIPI与LVDS转换芯片 LT9211 是一款高性能转换器,可在MIPIDSICSI-2
    的头像 发表于 02-22 18:05 1878次阅读
    国产龙迅<b class='flag-5'>LT9211</b>-2-PortLVDS/MIPITTL to 2-Port LVDS/MIPITTL,MIPI与LVDS转换芯片