主题中讨论的其他器件:DLP160AP、、 DLPA2005
您好!
我们正在使用 DLPC3420控制器、DLPA2005 PMIC 和 DLP160AP DMD 开发定制 DMD 模块。
DLP 控制器似乎不会在我们的原型上初始化、因为 HOST_IRQ 保持高电平(在上拉时)以及器件不响应 I2C 通信。
DMD 当前已断开连接、但我们在连接时观察到了相同的行为。
我们已确认:
- 所有电源均可在 PMIC 提供的正确电压下保持稳定。
- 控制信号 RESETZ、PARKZ 和 PROJ_ON 由 PMIC 在正确的时序内提供。
- 通电并应用 PROJ_ON 后、该器件消耗大约10 -20 mA 的电流。
- PLL 上电后以正确频率稳定运行(24 MHz)
- 该器件在加电后与闪存进行通信(我们使用的是 Macronix MX25L1606E)。 控制器首先在低频时读取初始的16个字节、然后切换到高频、并继续读取闪存内容。 我们已验证闪存是否响应并将与固件映像文件匹配的数据提供给控制器。
- JTAGRSTZ 通过一个1k 电阻器被拉至接地端。
- HWTEST _EN 直接接地
- I2C 线路始终被拉高(在测试期间、除非测试 I2C 通信)
- 其他信号(并行/DSI 接口、JTAG、GPIO (PROJ_ON 和 RC_CHARGE 除外)悬空或未连接
- 控制器未与 PMIC 通信
在测试期间、我们已从 HOST_IRQ 信号上断开上拉电阻器以观察驱动行为。 根据数据表、控制器应在初始化开始时将 HOST_IRQ 驱动为高电平、但未发生这种情况。 信号始终保持 tri 状态。 据我所知、当初始化开始时、这个信号应该被驱动为高电平、我们知道它启动了、这是因为该器件正在读取闪存的内容、但它仍旧保持 tri 状态。
我们有第二个匹配原型、其行为完全相同。
非常感谢您的任何见解