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.

[参考译文] DLPC3435:使用 DLP 投影仪在定制板上实现永无休止的引导周期环路

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

https://e2e.ti.com/support/dlp-products-group/dlp/f/dlp-products-forum/1195964/dlpc3435-never-ending-boot-cycle-loop-on-custom-board-with-dlp-projector

器件型号:DLPC3435
主题中讨论的其他器件:DLPA2005DLPC3430

大家好、提前感谢您的帮助。

一般信息:
我们开发了 PCB 的 Beta 迭代、计划本月投入生产。 该板使用 DLPC3435和 DLPA2005芯片组、并基于工作原型板进行了一些更改。 我们的板使用 Pi、采用 DPI 配置。

问题:
DLPC 似乎没有完成引导、并且每秒继续复位大约4次。

到目前为止的顺序和测试:
DLPA 似乎正常运行、所有电源轨似乎都与数据表中的规格相匹配。
DLPC 确实通过 SPI 总线从外部闪存请求固件。 MISO 和 MOSI 线路上有数据来回传输
在对 DLP_RESET 引脚进行范围界定时、它似乎每秒下降4次接地。 向上约239ms、向下约11ms、重复此操作。
DLP_HOST_IRQ 似乎遵循 DLP_RESET 引脚并丢弃。 但是、由于该引脚上没有外部上拉电阻、因此它会保持较低的持续时间更长。

自上一个电路板以来的变化:
1)闪存芯片现在在1v8上运行,现在是 DLPC 数据表指定的最大大小(以前大于最大:S)
2) 2) HOST_IRQ 上没有外部上拉电阻。 添加不会更改测试
3) 3) DSI 通过0欧姆电阻器连接到 PI。 以前我们没有此选项、但想了解我们是否可以为此开发驱动程序。
4) 4) GPIO_08现在连接到 Pi 的 GPIO、用于对投影仪进行编程控制。 以前、这是通过硬接线连接到电源开关的。

相同的东西:
1) 1)相同的处理器和代码
2)相同的固件
3)相同的投影仪和 DMD (已上传和验证)

-Drew

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

    用户好!

    欢迎访问 E2E 论坛,感谢您关注 DLPRegistered技术!

    请让团队了解我们如何在这里提供帮助、并在几天内回复您。

    此致、

    Lori  

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

    您好、Drew、

    您是否在之前的定制板上看到过 DLP_RESET 问题?

    根据您自上一个板以来的变化、我有几个问题:

    2) 2)您在 HOST_IRQ 上添加了用于测试的上拉电阻器的值是多少?  

    4) 4)为什么选择 GPIO_8连接到 Raspberry Pi? 根据参考设计 TIDA-00325、DLPC3435上的 GPIO_8连接到 PROJ_ON、PROJ_ON 是芯片组的主电源。 我认为您不应该更改连接。

    此致、

    Lori  

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

    您好、Lori、感谢您的回答。  

    2) 2)我尝试的上拉电阻为4.7K、也为10K
    4) 4)数据表中的 PROJ_ON 用作打开 DLPA 和 DLPC 的控制信号。 请参阅 DLPC3435数据表中的第48页图8.2。  
    PROJ_ON 作为信号连接到主机控制器

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

    您好、Drew、

    我怀疑您在这里提到的 DLP_RESET 信号是从 DLPA2005到 DLPC3430的 RESET_Z 信号。 是这样吗? 如果是这样、DLPA2005将检测到故障并重置控制器、从而导致您观察到的连续功率循环。 如果您确定电源轨运行正常、我建议检查 UVLO (欠压锁定)和 OVP (过压保护)。 可以在 DLPA2005的 VINA 上检查 UVLO。 应测量 VLED 以检查 OVP 条件。 DLPA2005数据表对这些内容进行了更详尽的说明。 请告知我们这些电压是否超出范围。

    既然您提到过、DSI 的计划是什么? 如果您打算使用 DSI 向 DLPC3435馈送视频、则会遇到问题。 DLPC3430支持 DSI、但 DLPC3435不支持 DSI。

    此致、

    奥斯汀

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

    谢谢奥斯汀、
    我将仔细检查这些导轨、但我相信我们已经了解了这一点。 我会再来的。
    我们目前没有使用 DSI、但仍然使用并行。 该电路板的设计目的是让我们能够进行转换并支持引脚兼容的芯片、如 DLPC3430。 不过、话虽如此、我们通过0欧姆将 DSI 线路连接到 PI。 我将移除这些跳线并使布线保持 NC。

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

    奥斯汀

    感谢你的帮助。
    已删除 DSI 的所有跳线、未做任何更改。

    UVLO 似乎正常。
    -当 RESET_Z 为高电平且连接了 DMD 时、VINA 为4.8V。
    -尽管与未连接 DMD 时打开的电压相比、似乎有一些压降。 当 RESET_Z 为低电平时、或没有 DMD 且 RESET_Z 为高电平时、该电源轨上的电压始终为4.96V。

    OVP 也显示正常。
    -无论状态如何、VLED 都保持为0

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

    Drew、

    感谢您的更新。 您认为 UVLO 看起来不是可疑的。 VINA 很可能必须降至小于3V 才能使 UVLO 跳闸。

    控制器需要连接到 DMD 才能完成初始化。  我怀疑这是导致问题的原因、因为听起来您在测试 DMD 时使用的结果相同、但值得提及。

    DLPA2005数据表 (见第13页和第14页)上的电源序列图上看到的任何其他电压是否未按预期出现? 之前已经说过、电源轨在技术规格范围内、但是如果 VLED 未亮起、我想检查其他电源轨是否也未按预期行驶。

    此外、引导时 LED 是否连接到系统?

    此致、

    奥斯汀  

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

    尊敬的奥斯汀:
    我们有两个原型板、第二个板显示了重复启动周期的相同问题。
    然而、在这个电路板上、无论 RESET_Z 为高电平或低电平、VINA 在5.04V 时保持一致。

    DMD 和 LED 已连接。 值得注意的是、我们在没有 DMD 和 LED 的情况下进行了测试、并且引导序列不会重复、但正如预期的那样、HOST_IRQ 永远不会变低、因为没有 DMD

    直至出现毛刺脉冲、电源轨看起来正常。 我对每一个进行了范围划分、它们与第13页上的内容相匹配。 我已附上我看到的内容的屏幕截图。
    需要注意的一点是、RESETZ 在 VBIAS、VOFS 和 VRST 复位后下降。

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

    奥斯汀
    我们能够调试这个问题、这些线路上的大容量电容(2 x 10uf)过大。 数据表指定的最小值为220nf、但未指定最大值。 移除已解决问题的批量处理