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.

[参考译文] TPS40400:TPS40400程序烧录问题

Guru**** 2502205 points
Other Parts Discussed in Thread: TPS40400

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/914370/tps40400-tps40400-program-burning-issue

器件型号:TPS40400

您好、专家、

我的客户在一个项目上使用 TPS40400。 在产品线上的程序烧录过程中、他们发现一个模块无法成功导入输入 UVLO 寄存器值。 他们检查了操作方法、发现这是由上电和断电序列引起的。 之后、所有模块都无法成功导入输入 UVLO 值、即使它们更正了电源序列。 您能否检查以下流程是否适用于在生产过程中烧录程序?

1).关闭电源--- 2).将模块放在工作台插槽上--- 3)。 加电--- 4)。 导入程序---- 5)。 屏幕显示已成功导入的程序---- 6)。 关闭电源--- 7)。 从工作台插槽中取出模块--- 8)。 将另一个模块放在工作台插槽上、然后重复步骤1至步骤7

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

    我们正在审查您的问题、并将很快返回

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

     

    假设正在导入的程序包含用于提交对 NVM 的更改的所需"存储"命令、并且输入 UVLO 命令是导入序列的一部分、并且之间等待的时间足够长、那么您描述的过程似乎是正确的

    您是否使用 TI 的融合软件或其他供应商的软件将命令加载到器件中?

    您是从制造商的编程脚本还是融合项目文件导入?

    您能否与我共享编程脚本或项目文件?

    您是否能够共享显示序列的屏幕快照?

    如果您使用 Fusion Digital Designer、您使用的是哪些导入选项?

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

    尊敬的 Peter:

    感谢您对此问题的支持。

    1.客户正在使用 Fusion Digital Designer

    2.我无法获取项目文件。 输入 UVLO 值是编程中导入的第一条命令。 我想描述客户遇到问题时的错误操作。

    关闭模块电源--导入程序--它显示错误的指示,请参阅下图--打开模块电源而不重新启动软件--再次尝试导入程序,它显示项目已成功导入,而 UVLO 寄存器未导入正确的值。-- -执行我在第一封电子邮件中提到的步骤,不要重新启动软件。 以下所有模块都无法正确导入 UVLO 值。---Restart the software,it works!

    您能否告诉我们为什么 UVLO 寄存器无法成功配置、除非重新启动软件?

    1).关闭电源--- 2).将模块放在工作台插槽上--- 3)。 加电--- 4)。 导入程序---- 5)。 屏幕显示已成功导入的程序---- 6)。 关闭电源--- 7)。 从工作台插槽中取出模块--- 8)。 将另一个模块放在工作台插槽上、然后重复步骤1至步骤7

     

     

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

     

    我正在尝试确保我了解问题、VIN_OFF 是唯一未正确导入的命令、还是在 VIN_OFF 命令重栈时停止?

    有几种可能:

    1) 1)连接的器件不在地址36D 上、因此如果在连接器件之前加载了工程文件、NACKing 会尝试写入36D。  重启 Fusion Digital Designer 软件会运行一个"在线自动检测"例程、搜索有效地址以"发现"连接的器件、从而校正地址。

    重启 Fusion Digital Designer 软件后、显示成功写入的屏幕截图应显示此内容、因为器件连接到的地址会发生变化。

    2) 2)模块在开始编程之前的默认 WRITE_PROTECT 值、以及融合 GUI 软件未意识到写保护会导致 TPS40400在融合 GUI 不知道禁用 WRITE_PROTECT 时将写入尝试 NIN_OFF。

    成功写入后 PMBus 日志的屏幕截图也应显示这一点、导入项目文件之前模块的"Config All"选项卡的屏幕截图也会显示非零 WRITE_PROTECT 值。

    TPS40400确实有一个相对数据校验器、可防止 VIN_OFF 编程为大于 VIN_ON 的值、但这不应阻止 VIN_OFF 值2.5V 的写入、因为最小 VIN_ON 值为2.75V