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.

[参考译文] UCD3138:UCD3138锁定问题

Guru**** 2538950 points
Other Parts Discussed in Thread: UCD3138

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/938671/ucd3138-ucd3138-locked-problem

器件型号:UCD3138

你(们)好

现在我们面临一个问题、UCD3138 在下载程序后被锁定。 需要发送字节和写入块来解锁。  我们是否有任何解锁代码来解决此问题? 谢谢!

TI 固件是双向 DCDC 演示!

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

    尊敬的龚佩

    通常、要将器件恢复到 ROM 模式、可以将字节0xD9发送到 PMBus 地址(0x58)。 但 PMBus 通信看起来不起作用、这可能意味着器件可能无法处理此命令。

    如果您对设备进行循环通电并暂时能够进行通信、则可以尝试发送此命令。

    为了防止这种类型的问题、可以采取以下几种预防措施:

    在闪存编程期间写入校验和之前、请确保您能够发送0xD9命令并且它可以恢复到 ROM 模式。

    2.使用硬件线路添加后门以进行恢复。 例如、可以在 main 函数的开头添加以下代码:

    void main()

     ///-------------------------------------------------------

    //重要:阅读下面的内容,否则代码可能无法正确执行

    ///-------------------------------------------------------

    //将引脚 FAULT3接地以实现正常运行

    //将引脚 FAULT3连接到3.3V 以清除校验和

    if (GioRegs.FAULTIN.bit.FLT3_IN = 1)

    clear_integration_word_();

    此示例使用 FAULT3引脚。

    此致、

    Swami