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.

[参考译文] TMDSCNCD263-PMIC:TPS650332Q1故障开发

Guru**** 2386620 points
Other Parts Discussed in Thread: TPS650332-Q1
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1334196/tmdscncd263-pmic-tps650332q1-fault-development

器件型号:TMDSCNCD263-PMIC
主题中讨论的其他器件:TPS650332-Q1

您好

为了查询 PMIC 故障开发、我根据 TPS650332-Q1产品手册的描述和我自己的理解总结了以下问题。 您能帮我回答吗?  

问题1:读取的值与手册不一致、无法确定我们读取的数据是否正确。

问题2:目前不能写入 PMIC 寄存器。 写入操作是否有任何相应的规则或特定条件?

问题3:对于 PMIC 故障的发展、使用与故障状态位对应的读取寄存器作为判断的基础。 是否存在导致故障状态变化的相应故障注入条件? 安全手册文档中当前未找到相应的故障注入方法。

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

     e2e.ti.com/.../tps650332_2D00_q1_A000_datasheet.pdf

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

    你(们)好!

     OPN "TPS65033200-Q1"启用了 I2C_CRC;所有寄存器操作都需要按照其数据表中所述插入 CRC 字节。  

     请查看此 常见问题解答 、了解如何为 TPS650332-Q1 I2C 通信创建 CRC。

    谢谢!

    菲尔

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

    目前、IIC 工具或程序可使芯片寄存器0h (PID)的值为0xda、寄存器1h (rid)的值为0x59。
    手册(tps650332-Q1数据表)中指示的复位值分别为(PID) 0xd0和(RID) 0x09。
    但写入无法写入数据。
    读取的值与手册不一致。 我们需要确认读取的数据是否正确。

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

    您好、Thundersoft。

     根据您的 I2C 读数、器件 OPN 应为"TPS6503320A-Q1"并带有 NVM 修订版5。  

     TPS650332-Q1数据表 根据 OPN "TPS65033200-Q1"提供了寄存器值、其中分别具有(PID) 0xd0和(RID) 0x09。

    谢谢!

    菲尔

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

      Phil、您好!

            非常感谢您的回答。
            根据您的结论、我们可以确认我们读取的值是正确的。
    还有几个问题需要解答。
            问题1:但是、此时无法写入当前对 PMIC 寄存器的写入。
    芯片写入操作是否有相应的规则或特定的外部条件?
            问题2:对于 PMIC 故障检测、读取寄存器中的故障状态位作为判断依据。
    是否存在可导致寄存器故障状态位变化的适当故障注入条件?
    安全手册文档中目前没有相应的故障注入方法。
    提供解决方案。

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

    您好、Thundersoft。

     答案1:请插入用于 I2C 通信的 CRC 字节、因为此型号启用了 I2C CRC。  

    答案2: 请按照此 常见问题解答 获取 安全手册文档。  

    谢谢!

    菲尔

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

    您好

        非常感谢您的回答。

        我想让 I2C 通信插入 CRC 字节、该操作能否提供一个为寄存器分配值的示例?
    例如、在上图中、寄存器写入操作、如何输入参数、如何插入 CRC、是否有寄存器配置可以解锁寄存器写入。
    是否有相关寄存器的详细列表?

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

    请遵循此 常见问题解答。 

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

    您好、Phil。

    答案2: 请按照此 常见问题解答 获取 安全手册文档。  

    下面的例子中包含了安全手册。 但是、我们不知道如何拒绝故障以验证安全机制是否正常运行。 是否有相关指南?

    e2e.ti.com/.../tps650332-q1-functional-safety-manual

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

    尊敬的 Yuting:

     请查看随附的"方法"参考。

    e2e.ti.com/.../Buck2_5F00_OV_5F00_UV_5F00_Test.pdf

    谢谢!

    菲尔

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

    您好,Phil。

    似乎此参考描述了一种使用 HW 的方法。 是否有用于抑制故障的 SW 方法?

    例如:使用脚本将故障值写入故障寄存器、状态寄存器会根据故障寄存器自动更改为故障状态。 软件将检查状态寄存器、以确认是否存在故障。

    谢谢。

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

    尊敬的 Yuting:

     我们没有用于抑制故障的 SW 方法。

    谢谢!

    菲尔

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

    您好、Phil。

    很抱歉我的错误。  我的意思是注入故障、而不是"拒绝"。  希望它不会让你混淆和误解。

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

    尊敬的 Yuting:

     我实际上把它读作"注入";所以、对你的问题的答案是相同的。  

    谢谢!

    菲尔