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.

[参考译文] DLPC6540:DLPC6540和 DLPA3005之间的 SPI 通信

Guru**** 1811920 points
Other Parts Discussed in Thread: DLPC6540, DLPA3005, DLP471TP
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/dlp-products-group/dlp/f/dlp-products-forum/1424294/dlpc6540-the-spi-communication-between-dlpc6540-and-dlpa3005

器件型号:DLPC6540
主题中讨论的其他器件: DLPA3005DLP471TP

工具与软件:

我们的项目设计基于  DLPC6540+DLPA3005+DLP471TP。 但我们遇到一个问题:当主板上电时、在 DLPC6540 向 DLPA3005发送多个 SPI 命令后、INT_Z 信号立即设置为低电平、主板关断。

我们使用逻辑分析仪记录 SPI 数据、如下图所示:

但 DLPA3005数据表中的寄存器 MAPD 仅显示命令地址00 ~ 08 (第7.6节)。 那么、我们看到还有其他命令。 我们不知道这些命令的含义以及导致 DLPA3005的 INT_Z 信号的原因。

有人能帮忙吗? 非常感谢!

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

    您好、用户:

    欢迎来到 E2E 论坛、感谢您对 DLPRegistered技术的兴趣。

    我还建议您检查和测量 DMD 和 DLPC6540上的上电顺序。 请参阅 DLPC6540数据表 第6.12节、以及 DLP471TP 数据表 第9.1节和图9-1。 请提供捕获结果、我们可以查看下一步的故障排除。  

    此致、

    Lori  

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

    感谢您的答复。

    我之前已经检查了 DLPC6540的上电序列、、它的运行情况如数据表所示。 如果我通过移除终端电阻器手动断开 SPI 线路、DLPC6540会继续工作。 USB 控制正常。 当然、DMD 和 LED 不工作。

    我将检查 DMD 上电序列。

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

    您好、Zeguang

    谢谢! 当您确认 DMD 上电顺序时、我们可以进行更多研究。

    此致、

    Lori  

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

    很抱歉这么晚才回复我的个人问题。

    我已经检查了 DLPA3005不输出 DMD 的 Vbias、Voffset 和 Vreset。 因此、DLPC6540似乎还没有达到为 DMD 上电的阶段。 它在此之前会关闭。 我想知道发送的 SPI 通信意味着什么?

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

    您好、Zeguang

    为了进行进一步调试、您能否测量并提供 DMD_LS 线路的波形、包括 WDATA、RDATA 和 CLK?

    此致、

    Lori  

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

    Lori、您好!

    DMS_LS 线路的波形如下所示。 黄色是 CLK_P、洋红色是 WDATA_P、青色是 RDATA。 CLK_P 在短时间内保持高电平、然后恢复至低电平。 RDATA 上无信号。 DMD 似乎有什么问题?

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

    您好、Zeguang

    感谢您发送编修。  

    我需要深入了解并在下周结束之前与您联系。  

    此致、

    Lori  

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

    Lori、您好!

    感谢您的答复。

    我使用的示波器带宽仅为70MHz。 因此、这可能是 它显示没有  RDATA sigal 的原因。

    我更换了 DMD 和 DMD 插座。 问题仍然存在。

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

     我想知道哪一个先出现、DMD 开始工作、或者照亮的 LED 开始亮起?  

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

    您好、Zeguang

    DLPA3005内置故障检测功能、可以将控制器断电。
    请参阅 DLPA3005数据表、了解故障: https://www.ti.com/lit/gpn/dlpa3005 

    此致、

    Akhil

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

    您好、Akhil、  

    我已根据 DLPA3005数据表中的图7-1测量了 DLPA3005的加电序列。 PWR_6和 DMD_VOFFSET、DMD_VBIAS、DMD_VRESET 未出现。 这可能是什么故障? 我怎样才能得到故障状态

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

    您好、Zeguang

    您是否在设计中使用 PWR6通用降压转换器?  

    如果是、并且 PWR6未正确上电或发生特定的故障情况、则这将拉低 INT_Z 信号。  

    您可以使用 GUI ->高级模式->命令->调试-> DLPA3005寄存器读取以下寄存器:

    1. 0x0C  

    2. 0x27

    3. 0x28

    4. 0x29

    5. 0x2A

    请参阅 DLPA3000数据表 的第8.5节"寄存器映射"、对于我提到的上述寄存器、它与 DLPA3005相同。