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: 重複啟動 RGB LED 不亮問題

Part Number: DLPC3433
Other Parts Discussed in Thread: DLP3010, DLPA2000,

您好!

之前詢問過 DLPC3433+DLPA2000+DLP3010 重複啟動 RGB LED 不亮問題,

首次啟動皆正常(指伴隨系統開機),

有機率會發生關閉後二次點亮失敗(指系統進入休眠後會將 PROJ_ON 與 SYSPWR依時序拉 LOW, 當系統 Wakeup 後再將 PROJ_ON 與 SYSPWR依時序拉 HIGH 同開機程序),

經過測量後發現當失敗發生時 HOST_IRQ 會保持在高電位,

SPI 讀取 Flash的動作也失效 (讀取 Flash 是 PROJ_ON 拉HIGH後會主動讀取還是需要 MCU透過 I2C 下達指令?),

請教可能早成失敗的原因, 謝謝!

另外 DLPC3433 似乎對於溫度很敏感,

這次打件的樣品 (40 PCS) 有約 10 PCS 當開機溫升後會出現畫面抖動,

我們在 DLPC3433 與DLPA2000 有將散熱鰭片,

想請教造成這現象的可能因素以及要如何改善?

  • 如果是第一次开机正常,待机后不能开机,建议你检查上电时序。只要Proj_on拉高以后,DLPC会自动读取SPI的flash。另外开机过程中要保证DLPC的I2C处于空闲状态。

  • 您好!

    關於上電時序皆依照規格書所示動作:

    開機與待機後重啟皆將 SYSPWR 與 PROJ_ON 依序拉 High, 但現象是開機一定成功, 而待機後重啟則有機率會失敗 ( LED 不亮 )

    HOST_IRQ 保持在高電位是表示 DLPC初始失敗嗎? (造成的原因為何?)

    "只要Proj_on拉高以后,DLPC会自动读取SPI的flash。" --> 表示 DLPC 讀取 Flash 的動作不需要 MCU 或 CPU 透過 I2C下指令嗎?

    "另外开机过程中要保证DLPC的I2C处于空闲状态。" --> 目前線路有連接 I2C的部件有 MCU/CPU, DLPC, DLPA, EEPROM, 您指的開機過程要保持 I2C 空閒是因為哪一部件會需要溝通?

    關於 DLPC 溫昇後產生畫面抖動此問題有無建議改善的方法?

  • 您好。待机后重启不开机,光机LED没有点亮,可能有两种情况。第一种情况是DLPC初始化失败,包含的可能原因有:上电时序错误,读取flash出错,DMD连接问题等。第二种情况可能是DLPC已经完成了初始化,只是外部输入信源没有输入或锁定失败,导致LED关闭。这种情况下DLPC的I2C通讯是正常的,需要检查前端输入的信号是否正常。

    如果你用的是DSI信号输入,温度升高以后画面抖动,建议你检查MIPI信号的timing参数。这个问题可以向光机供应商具体咨询一下。