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.

[参考译文] BQ78350-R2-DEVICE-FW:LifetimeDataBlock5()的格式是否随 R2固件而更改?

Guru**** 2615735 points

Other Parts Discussed in Thread: BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1028317/bq78350-r2-device-fw-has-the-format-for-lifetimedatablock5-changed-with-r2-firmware

器件型号:BQ78350-R2-DEVICE-FW
主题中讨论的其他器件:BQSTUDIO

我正在尝试从 LifetimeDataBlock5 () 0x0064解码数据、我认为它已从 R1更改为 R2。

SLUUBD2D 2015年9月显示返回的14个字节。

但我现在得到运行 R2返回的18个字节。 R2的 TRM 附录未显示此命令的任何更改。

然而、bqStudio 寿命、时间块显示 R2为18个字节。

但是、0x0064 似乎也以大端字节序返回数据、而不是以小端字节序返回数据。

或者还有其他一些填充正在进行。

感谢您的任何帮助。

Phil

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

    您好、Phil、

    您是正确的- LifetimeDataBlock5()从 R1更改为 R2以调整到 R2中的新温度范围。 增编文件没有说明这一点。

    此致、

    Matt

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

    G'day Matt、

    是的。 但是、如果 LifetimeDataBlock5 () 0x0064应该是小端字节序、那么它的数据格式仍然看起来不正确。  

    这是转储在调试器中的返回数组的图像。 它看起来是大端字节序。

    与从数据存储器中读取的内容(在 LT 清除以将 RAM 写入闪存之后)

    所有其他数据以小端字节序返回、因此我只想确认这是 R2固件中的一个错误、并且它在大端字节序中、而不是在开头有一个额外的字节、这意味着另一个字节或其他一些奇怪的字节。

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

    您好、Phil、

    我认为此命令上的字节顺序没有从 R1更改为 R2。 您是否已在其他 LifetimeDataBlock 命令中确认它是小端字节序?  

    我有另一个用户报告、一些命令实际上以大端字节序格式返回数据。

    Matt

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

    G'day Matt、

    TRM 的第18.2.1 / 18.2.2节指出它是小端字节序。

    10.2.5并不表示前一个块是基于该值的 LE。

    我想我将在~500小时内发现计数何时回滚以使用 MSB。

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

    您好、Phil、

    我确认了在电路板上以大端字节序报告 LifeTimeDataBlock 时间、我发现了一篇较旧的 E2E 文章、确认这些时间始终以大端字节序格式报告。 我将在下次修订 TRM 时注意到这一点。

    感谢您的观看、

    Matt