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.

[参考译文] DLPC3478:通过 DLPC3478访问 DLPA 寄存器

Guru**** 2576215 points
Other Parts Discussed in Thread: DLP3010, DLPC3478, DLPA2005, DLPA3005

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/dlp-products-group/dlp/f/dlp-products-forum/828485/dlpc3478-access-dlpa-register-through-dlpc3478

器件型号:DLPC3478
主题中讨论的其他器件:DLP3010DLPA2005DLPA3005

您好!

我们已经设置了 DLP3010/DLPA2005和 DLPC3478、我想从 DLPA2005到 DLPC3478读取中断寄存器(0x0Ch)、您能给我们介绍一下如何从 DLPC3478读取该寄存器吗? 目的是从该寄存器读取 DMD_FAULT 和 BAT_LOW_WAR 值。

谢谢、

BR、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Bastien、  

    感谢您发帖并关注 DLPC3478。  

    我将向您介绍 DLPC3478编程人员指南(链接如下)的第84页和第85页、以解决此问题。 这些页面介绍了 DLPC3478的"Read System Status"(D1h)命令。 在此命令中、"BAT_LOW_WAR "状态位被读回。

    http://www.ti.com/lit/ug/dlpu075a/dlpu075a.pdf

    如果您有任何其他问题、请告诉我!

    谢谢、  

    Brandon  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Brandon、

    在 dlu075a 中、写入 BAT_LOW_WAR 与 DLPA300x PMIC 芯片的状态相关联或我正在使用 DLPA2005、此状态是否可用于 DLPA2005?

    我还想读取 DMD_FAULT 值、

    谢谢

    BR、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Bastien、  

    我相信该命令也适用于 DLPA2005、因为 BAT_LOW_WAR 位在两个芯片(DLPA3005和 DLPA2005)上处于相同的位置。  

    我相信您不能通过 DLPC3478控制器从 DLPA2005读取所有寄存器。 让我检查一下这个、我会再给你回看。

    谢谢、  

    Brandon

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Bastien、

    对于 DMD_FAULT 值、无法通过 DLPC3478从 DLPA2005读取该位。 然而、当一个故障被触发时、INITZ 信号被拉至低电平。 您可以通过监控该 INITZ 信号来检测故障、实际上比读取该位更快。

    如果您有任何其他问题、请告知我们!

    谢谢、  

    Brandon

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Brandon、

    感谢您的快速回复、

    当你说 INITZ 时、你是指 INTZ?  那么、如果出现错误、我必须探测 INTZ 和 PROJ_ON (dlpa2005.pdf 中的图3第13页和图4第14页)?

    在 DLpu075.pdf 中 、什么确切地代表 了 BYTE1中的 b (1)"读取系统状态的 DMD 接口错误"(D1h)(第84页)?  

    谢谢、

    Bastien

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Bastien、  

    是的、很抱歉我拼写错误。 在我之前的答覆中,INITZ 应为 INTZ。  

    要监控 DMD 误差、只需要监控 INTZ。 PROJ_ON 是 DLPA2005的输入信号。 为什么要在 DMD 出错的情况下监控 proj_on?

    此外、当确定 DMD 和 DLPC34XX 之间的接口出现故障时、DMD 接口错误位被切换。

    谢谢、  

    Brandon

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Bastien、  

    我将暂时将该线程标记为已关闭。 如果您有其他问题、请继续在此主题上发帖!

    谢谢、

    Brandon