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.

[参考译文] MSP432E401Y:ULPI 未在 MSP432E401YTPDT 上运行

Guru**** 2928980 points

Other Parts Discussed in Thread: LP-XDS110

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1648765/msp432e401y-ulpi-not-running-on-msp432e401ytpdt

器件型号: MSP432E401Y
Thread 中讨论的其他器件: LP-XDS110

尊敬的 TI 团队:  

目前、我们拥有基于 TI“LP-XDS110 板文件“的定制板。 请注意、我们使用它来创建定制编程器。 因此、在我们的硬件上、我们一直保留带有 MSP432E401YTPDT 的 XDS110 调试器页面与 USB3300-EZK 连接、以支持 ULPI、同时从 MSP432 移除所有不需要的连接。 我还附上了我们所使用的原理图、您可能会发现它与 XDS110 板上的原理图完全相同。  

请注意、USB3300-EZK 的 USB 接口侧连接到 USB5807C/KD 的下行端口。 将此 USB5807C/KD 检测为 PC 上的集线器。  

我们将能够通过 SWD 接口对 MSP432 进行编程、还上传了用于“LP-XDS110 板载文件“的同一 TI 固件、但 MSP4320 不会出现在 USB5807 上或 PC 端。 在调试过程中、我们发现 USB3300 上的 CLKOUT 信号正在生成 60MHz、而 STP 固定为 3.3V、NXT 和 DIR 引脚上无任何信号。  

该 STP 应由 MSP432 生成、必须具有脉冲(5V 时)、就像在 TI 编程器板上的情况一样。 我们尝试交换 TI 编程器板的 MSP432 并将其焊接在电路板上、其行为与 MSP432 相同、意味着 STP 固定为 3.3V。  

我们需要您的帮助来进一步调试。

 Schematic.pdf 

 

此致、

Muhammad Awais

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

    您好、 Muhammad Awais

    请问您所指的硬件板是什么?  

    是 XDS110ISO-EVM吗?

    谢谢!

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

    尊敬的 Xiaodong:  

    它基于 LP-XDS110 开发板。 请注意、我们已删除所有其他不需要的项目、 正如我之前解释的、我之前随附的 PDF 以及 USB5807C/KD。  

    如果您提出任何建议或意见、请告诉我。 我期待着他们。  

    谢谢。此致、

    Muhammad Awais

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

    您好、 Muhammad Awais

    感谢您的更新信息。 我的目标是在下周初进行审查和提供反馈

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

    当然,我期待着你的早期答复。 谢谢你。  

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

    您好、 Muhammad Awais

    这是我的支票建议

    1、硬件测量:
    - MSP432 引脚上的 ULPI 时钟(验证 60MHz 稳定)
    - USB3300 电源轨电压 (VDD1.8、VDD3.3)
    - RESET_LS 信号 — 启动时正确的脉冲
    2.检查固件:
    - ULPI 驱动程序初始化序列
    - MSP432 设置中的时钟启用/配置
    - USB3300 寄存器配置
    3、PCB 布局验证:
    - ULPI 总线布线阻抗(~90Ω 差分)
    -高速信号下的接地平面导通性
    -晶体负载电容匹配

    谢谢!

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

    尊敬的 Xiaodong:  

    感谢您的答复。 我们将审核您对第 2 点的意见、并回复您。 我在下面回复了其余的要点。  

    1.

    -正如我在当时钟是 60 赫兹之前所解释的。  

    -电压稳定

    -我会在启动时检查 RESET_LS 脉冲。  

    3. PCB 布局与 TI 电路板完全相同、USB3300 在 MSP432 旁边使用相同的布线和放置策略。  

    此致、

    Muhammad Awais

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

    您好、 Muhammad Awais

    感谢您的反馈!

    我们等待第 2 点。 如果这 3 个点上没有螺纹。 我将查看更详细的内容