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.

[参考译文] UCD3138ACCEVM149:固件下载问题

Guru**** 2507515 points
Other Parts Discussed in Thread: UCD3138A

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1052090/ucd3138accevm149-firmware-download-problem

器件型号:UCD3138ACCEVM149
主题中讨论的其他器件:UCD3138A

我最近更改了 UCD3138ACCEV149上的 UCD3138A 处理器。 使用新芯片,UCD3XXX Device GUI 无法使用 device_ID、器件代码或 PMBus 修订版扫描器件。

只有"Scan Device in ROM Mode"(ROM 模式中的扫描设备)为我提供了正确的答案。  

我尝试将 fimware (.x0文件)下载到 EVM、但在过程的中间出现错误。ı

现在、我无法通过 JTAG 或 PMBus 连接到 EVM。

这些是错误;

/resized-image/__size/320x240/__key/communityserver-discussions-components-files/196/5556.error1.png

/resized-image/__size/320x240/__key/communityserver-discussions-components-files/196/8535.error2.png

将固件下载到 EVM 的正确方法是什么?我应该再次更改 UCD3138A 处理器吗?

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

    您好!

    您能否以更明确的方式共享错误信息或共享日志文件? 因为即使我使用的是较大的显示器、此处显示的图片也不清晰。

    此致、

    徐美

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

    ----------------------------------------------------

    ----------------------------------------------------

    ------------------------

    这些是我插入器件时遇到的错误。

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

    您好!

    设备似乎已锁定。 如果 JTAG 或 PMBus 在这种情况下不起作用、则没有其他方法可以解锁它。 或者您有后门吗? 如果您有后门、也许您可以尝试一下。 但是、这仅在您成功地将重新指定的代码刷写到 UCD 器件时有效、因为下载过程中会出现错误。  这不能保证。

    基本而言、由于校验和无法正确清除、UCD3138A 器件将被锁定。 UCD3138A 上有两个校验和位置。 如果其中一个有效、UCD3138A 将在复位时自动跳转到 pflash。  也就是说、在您的情况下、必须至少有一个有效的校验和。   

    0x7fc—引导校验和(pflash 字节的总和从0到0x7fb)

    0x7ffc—pflash 的总校验和(pflash 字节的总和从0到7ffb)

    那么、您的应用中是否有引导加载程序? 因此、地址 0x7fc 处的校验和有效。  

    如果没有引导加载程序、UCD3138A 不太可能锁定、即使在中间下载过程中发生错误、因为校验和位于 pflash (0x7ffc)的末尾、应该在末尾刷写

    UCD3138A 在没有引导加载程序的情况下被锁定的另一个可能原因是 、在下载固件时、UCD3XXX 器件 GUI 存在一些错误操作。 假设"引导支持"意外切合、但应用程序实际上不支持引导加载程序。

    此致、

    徐美

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

    我更换了 EVM 上的芯片,现在我可以使用“UCD3XXX GUI”中的“Scan Device in ROM Mode”选项访问设备。 但"J ü Fusıon Digital Studıo 仍无法检测 EVM。

    如何更改此 EVM 的"模式"?

    谢谢、

    EFE

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

    您似乎能够在 ROM 模式下检测器件。  为了使 Fusion GUI 运行、它需要与以程序模式运行固件的器件进行交互。  因此、您需要将固件下载到器件、然后执行该程序闪存(您可以在不编写校验和的情况下执行此操作-单击"不编写校验和"选项)。  请参阅用户指南 https://www.ti.com/cn/lit/an/slua676c/slua676c.pdf 中有关固件下载的第5.3节 。