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.

[参考译文] TPS6594-Q1:所有寄存器读取数据为零

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

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1499705/tps6594-q1-all-register-read-data-is-zero

器件型号:TPS6594-Q1
主题中讨论的其他器件:TPS6594EVM

工具/软件:

您好、

我遇到了一个问题:

  TPS65941213和1111的焊接似乎不理想、使用 PMIC GUI 进行编程后 会遇到更多问题。

有些芯片可以通过 I2C 连接、但所有数据都为零。

我做更多测试、然后找到:

几个芯片读取数据全部为零、但重新焊接后、数据变得正常。

两个 芯片读取数据良好、但数据在重写数据、NVM 验证和重新上电后全部变为零、数据变为全零。 它 似乎 被 EEPROM 锁定

我的问题 是:

1、 当芯片的所有数据都为零时,如何判断芯片是程序错误还是焊接错误?

2、二进制芯片是否被 EEPROM 锁定? 如果是、NVM 验证无法检查所有 NVM 写入错误? 如果不是、芯片有什么问题?

谢谢。

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

    您好、Huang:

    与您有关重新焊接器件的其他主题一样、我也会怀疑电路板问题/焊接问题。 这是您自己设计的电路板还是 TI 电路板?  

    默认情况下、我们为 TPS65941213和 TPS65941111发货的器件将使用 https://www.ti.com/lit/pdf/slvuc99 用户指南中所述的 NVM 值进行编程、因此不应显示为0。 但是、如果您对器件进行重新编程、这将影响器件的运行、例如、您可能会更改 I2C 地址、这可能会使器件难以与器件通信。 您在将哪个图像编程到器件中、您是如何使用可扩展 PMIC GUI 生成的?

    此致、

    Katie

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

    您好、Huang:

    已经完成了很多工作、因此内容可能很多、但看起来像是从读回中得到的: 0x0作为 I2C 上具有 ACK 的响应、这是 RV_SEL 开启的情况、会导致器件由于阻断电压而卡在 BOOT_BIST 中。

    简而言之、在 PMIC 上任何响应为0x0的电源输出上、都应查找大于150mV 的电压。

    BR、

    Nicholas McNamara

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

    这是我自己的设计、与 PROC112A1相同。

    我使用 Scalable_PMICS_GUI 4.0.0和 TPS6594EVM 对芯片进行编程。

    我使用了一组代码。 它们大多数都能正常工作、但很少有错误。

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

    我无法确定您在哪种情况下做出响应:焊接错误和/或程序错误。

    这是否意味着如果 PMIC 的任何一个输出大于150mV、那么从 I2C 读取时数据全为零?

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

    感谢您的查询。 美国和欧洲 TI 办事处于4月18日关闭。 您将在下周初收到回复。 感谢您的耐心!

    此致、

    Katie

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

    是的、没错、器件由于存在残余电压而卡在 BOOT_BIST 中。

    由于您确认这是焊接错误、因此我会将此主题视为已完成。