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.

[参考译文] TPS53681:Tps53681相关问题

Guru**** 2582405 points
Other Parts Discussed in Thread: TPS53681

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/962597/tps53681-tps53681-related-issues

器件型号:TPS53681

您好!

我对 tps53681有一些疑问。 可以帮帮我吗? 如下所示:

出厂时发送的芯片的默认配置是什么? 我现在有两批芯片。

一个批次具有输出。 寄存器0x02的值为0x17、输出电压分别为0.8V 和0.9V。

另一批芯片没有输出、寄存器0x02的值为0x1b

两批芯片、寄存器配置不同、所以我想问芯片出厂默认配置是什么?

tps53681的 PEC 是什么? 是否可以关闭 PEC? 如果我可以将其关闭、我应该怎么做?

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

    您好!  

    1- 2019年1月、该器件的 NVM 默认值发生了变化。 更新后的 NVM 默认值现在对应于 TI.com 上数据表中当前的值。 当时已向所有器件客户发送了 PCN 通知、但如果您通过经销商订购、或者在旧材料耗尽之前(这是一种正在进行的更改)、则可能会获得一些较旧的材料。  

    2- PEC 是可选功能。 不要为 PEC 字节发送时钟脉冲以使其不使用。 如果存在 PEC、器件将仅检查 PEC 的有效性。  

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

    另  一个问题:

    tps53681的所有芯片的 PEC 字节是否相同?

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

    您好!  

    您是指 NVM CRC 还是 PEC 函数?  

    TI 发货的每个器件的 NVM CRC 都是相同的。 请注意、当我们引入上述 NVM 更改时、它确实发生了变化。  

    PEC 字节是根据事务中的字节计算的。 每次计算的公式相同、但每个事务将具有不同的数据字节(包括器件本身的地址)、并导致正确的 PEC 值不同。  

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

    您好!

    我需要将一些参数保存到 NVM 中、因此我想 知道 PEC 字节的值

    那么、正如您说过的、如果器件地址是固定的并且操作寄存器是相同的、例如11h、那么每个器件的 PEC 字节的值应该是相同的、对吧?

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

    如果每次所有输入都相同(例如器件地址、寄存器地址、数据值)、则 PEC 将相同。 将不同的数据写入不同的寄存器地址、或者将相同的数据写入不同的器件地址、都会更改 PEC 字节。  

    在您的软件中实现计算会更加稳健。 但对于"快速且肮脏"的东西、有一个方便的在线计算器(不是 TI 制造的)来计算不同的 CRC 计算。 对于 SMBus PEC、您可以在此站点使用标准 CRC8。  

    示例:

    器件地址= 54d。  

    写入页(cmd 地址0x00)=数据0xFF。  

    对于写入... 将方向位设置为0b、然后地址字节为(54d<<1 + 0)= 0x6C

    因此、用于计算的事务字节是 = 0x6C 0x00 0xFF。 使用上面的站点计算这些字节的 CRC8、给出 PEC 字节为0xCC。  

    最后、发送到器件的字节为0x6C 0x00 0xFF 0xCC、其中0xCC 是 PEC。  

    http://www.sunshine2k.de/coding/javascript/crc/crc_js.html