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.

[参考译文] UCD3138CC64EVM-030:如何从闪存模式跳转到 ROM 模式

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1373690/ucd3138cc64evm-030-how-to-jump-to-jump-from-flash-mode-to-rom-mode

器件型号:UCD3138CC64EVM-030
主题中讨论的其他器件:PMP23340UCDUSB-TO-GPIO2UCD-TRAINING-LABSUCD3138A

工具与软件:

您好、

感谢您抽出时间。

我对 PMP23340UCD 有一些疑问。

   Hardware:UCD3138CC64EVM-030
   固件:TI 培训实验室

程序在闪存模式下运行、无法跳转到 ROM、GUI 上的跳转按钮不起作用。

程序中的后门被注释掉、不能通过 Fault pin 跳过。

通过 JTAG 进行连接时会出现以下错误、您可以在闪存模式下下载以用于 JTAG 调试吗?

现在、如何通过 GUI 或 JTAG 使芯片正常工作?

此致。

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

    Martin、您好!

    感谢您关注 UCD 器件。 您能否详细说明为何无法在 GUI 中使用"命令程序跳转至 ROM"功能? GUI 是对 GUI 进行刷写和编程的首选方式。 在开始使用 JTAG 之前、您应该可以轻松地使用 Fusion Studio GUI 和 USB 转 GPIO2适配器。

    另外、您还列出了 PMP23340UCD、而固件是 UCD-TRAINING-LABS。 您是否刚开始使用 UCD 产品并通过 UCD 培训实验室了解这些产品? 培训实验室是了解 UCD 产品的第一步、因此请先不要担心 PMP23340UCD。  

    此致、

    Jonathan Wong

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

    您好、Jonathan

    感谢您的答复。

    这是我的错。 我误更改了 PMBus 代码、

    事实上、我想获取 UCD3138A 的 CCS 项目文件-其中只有 CMD 文件、load.asm 和 UCD3138A 寄存器声明文件。

    由于 UCD3138A 并不存在于传输实验中、因此我尝试注释掉 PMP23340UCD 源代码的冗余部分。

    结果很明显,我注释掉了 clear_integrity_word ()和 watchdog_reset (),所以 PMBUS_WRITE_ROM_MODE ()不起作用!

    在这种情况下、除了更换芯片、是否可以采取其他措施来恢复原状?

    此致、

    Martin Yang  

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

    Martin、您好!

    不幸的是,如果你注释掉 clear_integrity_word ()并且你的 UCD3138A 被锁定,那么你真的只能替换这块芯片。 保持 clear_integrity_words()和维护硬件后门、您的芯片将跳转到 ROM 模式。

    有关硬件后门的更多信息、请参阅此 E2E 博文: https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1356278/ucd3138allcevm150-fault-pins-assignment-in-llc-evm-firmware 

    此致、

    Jonathan Wong

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

     Jonathan、您好!

    感谢您的帮助、我会更换芯片。

    此致、

    Martin Yang

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

    谢谢。 我通过 JTAG 解锁了它。