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.

[参考译文] TPS6594EVM:TPS6594x NVM Lock:无法对器件进行编程

Guru**** 2604225 points
Other Parts Discussed in Thread: TPS6594EVM

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1579647/tps6594evm-tps6594x-nvm-lock-cannot-program-device

器件型号:TPS6594EVM


大家好、TI 支持团队  

我有一个新的 TPS6594EVM 供电 板,我无法编程由于什么似乎是 PMIC 中的安全锁,下面是我的情况:

  • 电路板: 新品 TPS6594EVM 供电 (TPS65941212EVM)

  • 连接: SPI 通过可扩展 PMIC GUI(在线版本),板连接通过 SPI 和接口显示“硬件已连接“,但当我切换到 I2C 时没有连接(我做了适当的更改 BAORD 跳线)它一直显示“连接失败“我也尝试了多个连接地址,但它失败。

  • 错误: “设备被锁定“:加载配置后(甚至尝试基本的手册)当尝试对设备进行编程时 image.png,它一直显示以下消息前两个错误不能准确,因为我选择了正确的设备image.png,所以我假设这是最后一个“设备被锁定“我测量的整个电路板的电压, USB 提供恒定的 5V 和 3V3 也工作良好,我还插入了外部电源 J4 连接器 (1.8V) 为了确保 PMIC 没有故障且运行良好、我只是注意到 TP1 不工作、但电源轨的其余部分工作正常、我还测试了从 J4 转换器到 PMIC 的连续性、并且似乎没有任何误连接。

  • 此外、当我选择 TPS6594x 器件系列时、系统会说器件是 TPS6594x 器件 TPS65941213 我有一个 TPS65941212 ,我想知道这是否与问题有任何关系,或者它是随机的,如果它是,我怎么能改变它
  • 看门狗在默认配置中似乎是硬件锁定:我尝试更改寄存器值以尝试并解锁电路板、但每次我尝试写入一个值时、它都会恢复为默认值、所有寄存器读取 0x00、这很奇怪、但我假设没有显示真实值  

谢谢、希望我们能尽快找到解决方案  

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

    尊敬的 Maryem:

    您能分享一下您正在使用的可扩展 PMIC GUI 版本吗? 您可以从“帮助“>"关于“关于“中找到此信息、它将列出一个版本。  

    TPS65941212 器件 NVM 配置为 I2C 而不是 SPI — 您是否可以显示选择 I2C 接口时使用的 GUI 连接设置? 您是否还能展示您的跳线连接、或许是板的照片、以便我们可以进行检查?  

    此致、

    Katie

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

    您好、Katie、  

    • 下面是该版本的屏幕截图:  

    • 以下是我使用的设置、我也尝试了 0x4C 地址但连接失败、我也尝试启用 CRC、但得到了相同的结果  

    每当我尝试连接时都会收到这条消息  

    • 以下是电路板的照片(已插入但未插入)

    谢谢您、

    此致、Maryem

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

    尊敬的 Maryem:

    您能否执行可扩展 PMIC GUI 用户指南 www.ti.com/lit/pdf/slvubt8b 附录 A 疑难解答 (12.1 和 12.2) 中提到的检查? 这包括检查是否选择了正确的 COM 端口和波特率、然后检查 I2C 线路?  

    此致、

    Katie

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

    当我尝试在下拉菜单中更改 COM 时、它只显示一个 COM、而在计算机的设备管理器中、会显示两个 COM、如 您所指向的文档中所述

    但 GUI 连接到 EVM、不连接 I2C、我也按照故障排除中的建议将波特率更改为 115200  

     

    在无法连接后、我更改了跳线、使其更适合 I2C 连接、我还尝试连接 0x48 和 0x4C 地址  

    它仍然没有连接,我假设 GUI 有一个问题,而不是板,它也连接,当我更改为 SPI 在连接接口

    同样值得一提的是、我对 USB 使用外部电源、我将外部电源连接到 J6 VSYS 并提供 5.5V 电压

    谢谢你  

    此致

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

    你好、Maryem、

    TPS65941212EVM 使用 TPS65941212 器件、该器件应与另一个 PMIC 搭配使用。 您仍然可以连接到它、并使用自定义固件重新刷新它以进行评估、以下设置为 1。 和 2. EVM 用户指南

     1. https://www.ti.com/lit/ug/slvuc32b/slvuc32b.pdf?ts = 1761744098911.

    2. EVM 用户指南

    请移除 SPI_EN 的跳线、器件不是 SPI、GUI 不会识别错误连接和真实连接、这取决于用户在寄存器映射中查看所有 1 来确定这一点。

    [引用 userid=“674342" url="“ url="~“~/support/power-management-group/power-management/f/power-management-forum/1579647/tps6594evm-tps6594x-nvm-lock-cannot-program-device/6089008

    同样值得一提的是、我对 USB 使用外部电源、我将外部电源连接到 J6 VSYS 并提供 5.5V 电压

    [/报价]

    这一点非常重要、这是一个旨在使用特定稳压电平的安全器件。 EVM 用户指南显示、在 VSYS 至 5V0 上完成的跳线连接会将 USB 电源连接到 PMIC 的输入电源。

    您要做的是为许多板载组件提供高于预期的电压、请使用板载电源或外部电源、但不能同时使用两者。 现在、请使用板载电源、直到能够与 GUI 建立连接、然后移除 J6 上的连接。

    在 J15 上放置跳线、而不是在 VSYS 至 3V3 上放置、然后尝试在 I2C 地址为 0x48 的 GUI 上连接。

    数据表中有一个关于安全 FET 的部分、您在这两种情况下施加的电压都高于该功能的限值、它将打开 FET、不允许电源通过。

    BR、

    Nicholas McNamara