TI论坛
直播中

李燕

8年用户 1637经验值
私信 关注
[问答]

DLPDLCR3010EVM-G2为什么无法切换到外部video?


  • 我们从官网下载了DLPDLCR3010-G2-MSP430-SW,使用ccs编译烧录之后(未修改任何代码),HDMI就无法使用了。
    1)经过示波器测量,hdmi的hpd是有拉高的。
    2)it6801寄存器0A的值始终为0x11(HDMI接入情况下)
    3)已确认HDMI线是OK的
    4)PC能识别到第二屏幕,能获取edid信息

    麻烦帮忙分析下是什么原因造成HDMI无法使用的。谢谢!

回帖(1)

郭大

2025-2-23 17:28:41
根据您提供的信息,我们可以逐步分析可能导致HDMI无法使用的原因:

1. 首先,您提到使用ccs编译烧录后,HDMI无法使用。这可能意味着烧录过程中出现了问题,或者烧录后的固件存在问题。建议您重新烧录固件,确保烧录过程无误。

2. 您提到HDMI的hpd信号已经拉高,这是一个好的迹象,说明HDMI接口已经检测到外部显示器。但是,您需要确保hpd信号的电平符合HDMI规范要求,通常为3.3V。

3. 您提到it6801寄存器0A的值始终为0x11,这可能表示it6801芯片已经检测到HDMI信号。但是,您需要检查其他相关寄存器的值,以确保it6801芯片正常工作。例如,检查寄存器0x01(芯片状态寄存器)的值,以确保芯片处于正常工作状态。

4. 您提到PC能识别到第二屏幕,并且能获取EDID信息。这是一个好的迹象,说明PC已经检测到HDMI信号。但是,您需要确保PC正确识别了显示器的分辨率和刷新率。如果PC无法正确识别这些参数,可能会导致HDMI无法正常工作。

5. 另外,您提到未修改任何代码。建议您检查DLPDLCR3010-G2-MSP430-SW示例代码中的HDMI初始化和配置部分,确保代码正确配置了HDMI接口和it6801芯片。

综上所述,可能的原因包括烧录过程中的问题、HDMI接口电平不符合规范、it6801芯片配置错误以及PC端显示器参数识别问题。建议您按照上述步骤逐一排查,找到问题所在并解决。希望这些信息对您有所帮助!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分