你(们)好
现在我们面临一个问题、UCD3138 在下载程序后被锁定。 需要发送字节和写入块来解锁。 我们是否有任何解锁代码来解决此问题? 谢谢!
TI 固件是双向 DCDC 演示!
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.
尊敬的龚佩
通常、要将器件恢复到 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