好。请教一个问题:
我司新项目使用的是新DMD: DLP3010LC
做板子参考的是TI官方的demo:TIDA-080003_DLP3010EVM-LC_DisplayBoard_SCH_RevB,使用的是DLPC3478+DLP3010LC+DLPA2005。
未使用MSP430,只把mainboard上的CY7C65215与官方GUI进行通信控制加了进来。
目前的问题是:我在用TI官方的GUI 2.2.0.6进行internal patterns 进行设置好pattern sets后,点运行,LED闪一下就灭了。然后电路板就与GUI工具断开了I2C连接。
请问:在我的配置下怎么才能使用GUI来进行internal patterns的设置和使用?与DLPC3478进行I2C通信控制的FPGA主控板还未做好。所以先使用PC端的GUI来进行验证。十分期待您的回复
Kevin Shi:
您好!
感谢使用TI的DLP产品。
MSP430并不是必须的,但是Cypress芯片与MSP430之间会有一个握手信号,在没有使用MSP430的情况下,建议上拉GPIO6。并不需要其他特殊的设置。
如果使用GUI进行其他操作会同样出现上述情况吗?比如切换到TEST patter或者SPlash image?
Best regards
NSNT24:
回复 Kevin Shi:
你好。现在设备一切看起来正常。切换到test pattern,可以投影。但是过了一会儿,比方说20秒,就自动灭了。LED灭后,不能投影了的时候,偶尔还会出现Host_irq拉高的现象。
在GUI界面查询状态,一切正常。但是test pattern不能投影
NSNT24:
回复 Kevin Shi:
比方说我切换到某个test pattern,让其投影。它能正常投影。但是过了20秒,它就停止工作了。并且host_irq变为高。
Kevin Shi:
回复 NSNT24:
您好!
这种情况有注意散热吗?如果将LED电流调小会有改善吗?
另外,在停止工作时INTZ信号是怎么样的?有产生中断吗?
Best regards
NSNT24:
回复 Kevin Shi:
HI,Kevin。没有特殊的散热。应该是热保护了。当把电路板冷却一会儿再启动,test pattern投影时间可变长约1分钟。请问:在哪里改小电流?另外,停止工作时INTZ信号有产生一个32ms宽的低电平中断。请问我下一步该怎么做?怎么屏蔽过热问题呢?不让它产生INTZ中断。
Kevin Shi:
回复 NSNT24:
您好!
电流可以在GUi中配置。
通常需要给LED和DMD散热,DLPA2005本身因为热产生中断的不是很常见。请问设计和TI的参考设计相比做了哪些修改?
Best regards
NSNT24:
回复 Kevin Shi:
Kevin,您好。 做板子参考的是TI官方的demo:TIDA-080003_DLP3010EVM-LC_DisplayBoard_SCH_RevB,使用的是DLPC3478+DLP3010LC+DLPA2005。 相比参考设计改了如下两点: 1. 将MainBoard上的Cy7c65215加了进来。 2. 将连接DMD的座子J1(AXT550124)上的SPIO接口去掉了。 //请问这个spi是接了什么?dmd的温度传感器吗? PS:现在是投影一段时间就停止了,并且这个投影停止后可以肉眼可以看到DMD的图案还在,必须在投影时正常关Proj_on才能消失。
投影一段时间就停止了,除了DMD的Voffset, Vbias和Vrst没有了,6.25V也没有电压出来。但是2.5V和输出给DLPC3478的1.8V都有。
非常感谢你的回复。
Kevin Shi:
回复 NSNT24:
您好!
SPI接口是为了连接SPI FLASH(Flash放在光机上的情况)。
正常Proj_on拉低时,系统会有正常的Park状态,将微镜float(0度),非正常掉电的情况下没有正常park就会留下原图。
方便的话请将原理图私信给我。
Best regards
NSNT24:
回复 Kevin Shi:
非常感谢Kevin的回复。这是我们从DLP4500转到DLP3010,第一次做板子。硬件上DLP3010LC和DLPC3478之间的接口,用的不是option1,也不是option2,而是A-H对应0—7。准备改版。这个错误是否会产生上面所有问题?