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.

DLPC3470 无法完成初始化

Other Parts Discussed in Thread: DLPA2005, DLPC3470, DLP2010LC, DLP2010

TI,您好:

我们的产品设计中用到了DMD2010/DLPA2005/DLPC3470。

我们参考《TIDA-080001-DLP2010EVM》来实施,原理图基本完全相同(1.去掉了MSP430/ITE6801等部分),但是硬件布局根据实际需求有所调整。

我们面临的问题是DLPC3470无法完成初始化,表现在HOST_IRQ始终为高。

我们看到https://e2echina.ti.com/question_answer/dlp_mems/f/106/p/186320/579996#579996一文中有提到类似问题,但是没有给出解决答案。

1. 我们的firmware采用了“dlp2010evm-lc_7.3.1.img”;

2. 电源轨道:3v3/1v8/1v1 正常;

3.DMD&LED已经连接;

4. PROJ_ON/INTZ/RESETZ 等信号为高电平;

我们采用逻辑分析仪监视了DLPC3470的SPI0口(与FLASH通信的接口),我们发现DLPC3470的读取操作仅仅持续约30ms,然后就停止。

 我i们对比EVM开发板,发现正常情况下DLPC3470应在等待一段时间后继续读取FLASH。

我们猜测DLPC3470是否检测到某些异常而停止初始化?但是我们不知道具体原因。

 希望能在这里获得一些帮助!

谢谢!

  • 您好!

    感谢使用TI的DLP产品。

    根据描述,请尝试如下方案:

    1.重新烧写Flash 固件,确保固件烧写正确,错误烧写固件可能出现这种情况。(如果条件允许可以尝试与EVM的Flash做交叉实验)

    2.检查DLPC3470与DLPA2005之间SPI接口是否有正常通信。

    Best regards

  • 感谢回复

    1.我们采用桌面程序“DLP2010LC 2.2.0.5”烧录固件,其中有验证环节,显示成功。当然,我们也将与EVM上FALSH进行交叉验证;

    2.DLPC3470与DLPA2005直接有通信,如下图所示。可以看到DLPC3470访问DLPA2005后很快就停止了(最后一条指令是将0x0e寄存器写为0x03),而在EVM上可以看到正常情况下后续应该还会继续与DLPA2005通信才对。

  • 您好!
    请问可以测到DLPC3470与DLP2010之间的LS接口上的信号吗?建议您检查该信号上的连接是否正常?
    请问目前有多少板子出现这样的情况?
    Best regards
  • Hi Kevin,

    1. 我们测试过DLPC3470与DLP2010之间的LS接口(比如DMD_LS_CLK),上面没有波形,您觉着这是个可能的原因吗?一般可能是什么问题导致呢?

    2. 我们样品共3块,都是一样的故障现象;

    3.是否还需要我们提供其他信息(比如原理图或PCB截图)?

    感谢回复!

  • 您好!

    如果Flash的交叉实验后还是无法正常启动。请提供原理图,可以私信给我。

    Best regards