This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DLPC3433: 开发DLP3010时PC端无法识别第二显示器

Part Number: DLPC3433

参照DLPDLCR3010EVM_G2重新做了两块电路板(display端,main端),目前遇到如下问题。

1:通电后display端的几个关键信号一切正常,VOFS,VBIAS,VRST输出也都正常,RGB灯珠也都能亮了,host-irq也是为低,Reset引脚为高,可是检测出main端的mcu的IIC引脚一直有读写操作,且PC端还是无法识别第二屏幕(输出分辨率已经设置),检测HUD为高(3.3V左右),INT引脚也有复位动作。请问这是什么原因造成的,难道是初始化失败的原因吗?

2:想使用外部USB-IIC调试板进行调试,我移除了mcu的iic引脚,当我连接DLP Lightcrafeter Display时,提示如下图错误。请问这是什么原因?

  • 1. MCU的code重刷一下试试

    2.放弃GUI软件,你自己找个单片机自己编写程序直接控制DLPC系统

  • 感谢您的回复。

    1:mcu的代码重新烧写很多遍了,依然是这样的情况,PC端无法识别第二显示器,我检查了hdmi线缆,也是没有问题,mcu处没有连接音频芯片以及cy7C芯片,mcu我使用的是f2274,拉低了REQ引脚,所有按键引脚也全部上拉,烧写的是老版本的代码,it6801的ENVBUS引脚没有为连接,hdmi的 scl引脚没有使用mos管。

    2:当dlsplay端rgb正常亮的时候,是否说明dlp3433初始化已经完成,即便未能识别第二显示器,也跟display端无关。

    谢谢

  • 是的,rgb正常亮起来就是初始化完成了,如果识别不到更多在与HDMI转换芯片这块,同时你可以调整一下前端屏幕输出的分辨率,frame rate看是否会有帮助。

  • 感谢您的回复,目前PC端已经可以识别第二显示器了,分辨率以及频率都已设置正确,可是现在又遇到一个新的问题,IT6801芯片并没有输出视频信号,我测量了VSYNC引脚,以及pclk引脚,发现均为低电平(几乎所有信号输出引脚都为低),由于我IT6801的SYSRSTN引脚参考原理图为悬空状态,当我尝试手动拉低SYSRSTN引脚rest一下后,测得VSYNC引脚为高电平,以及PCLK引脚有波形输出。但是依然无图像输出。此过程中IIC一直有读写动作。

    一:请问这大体是什么原因引起的,或我应该如何排查原因?

    二:此过程中IIC一直持续有读写动作,这个IIC一直持续有读写是正常现象吗?

  • 不做任何操作,不应该一直去读写IIC的。你看一下test pattern能不能正常输出,如果可以,大概率IT6801这边硬件出了问题。你对EVM版进行过什么硬件修改?

  • 1.由于使用iic调试工具接入DLP Lightcrafeter Display软件时,会像之前提到的那样会报错,所以没有测试内部图像显示。

    2.是的,我对mainboard端做了一些改动,如附件所见4380.DLP.pdf.未使用6801的ENBUS引脚(图中的R28没有连接),手动上拉了mcu的所有按键引脚,下拉了REQ以及ACK引脚.请教您一下是否是有改的不对的地方。望赐教。

    谢谢您