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.

[参考译文] bq40z50-R1:制造商访问0x0003硬件版本

Guru**** 2451970 points
Other Parts Discussed in Thread: BQ40Z50-R1, BQ40Z50, BQ40Z50-R2

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/670522/bq40z50-r1-manufacturer-access-0x0003-hardware-version

器件型号:BQ40Z50-R1
主题中讨论的其他器件: BQ40Z50BQ40Z50-R2

先生们:

 

我收到了我们客户的以下电子邮件、其中涉及 下面列出的数据位置。

 

检查 SBS 命令部分、看起来这是一个只读函数、该函数在制造时编程到芯片中、用户不可修改。

 

芯片是否发生了我未被告知的变化?

 

(三

我们的 ATE 会检查 BMS 的版本和固件、以确保其未发生更改。 在我们收到的前40份报告中、有些报告说电池组混合使用。

 

您是否从 TI 收到了有关芯片变化的信息? 我们有一些 BMS 报告硬件版本‘2’和一些‘11’

 

 (二

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

    bq40z50-R1中没有硬件更改。 我的同事将回答 bq40z50-R1的正确硬件版本。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的乔治:

    我已验证硬件版本没有更改、否则 FW 将无法运行。 bq40z50-R1中的 FW 制造商访问0x0003硬件版本读取命令中存在错误。 它读取器件日期代码、而不是硬件版本。

    请告知客户、一旦固件版本正确、硬件版本也正确。 固件不会在不正确的硬件版本上执行。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Damian:

    因此、客户需要做什么才能正确读取硬件版本?  这是 bq40z50本机代码中的错误、还是读取数据闪存中正确的单元格时出现问题?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当您读取硬件版本时运行的代码正在读取错误的硬件寄存器。 遗憾的是、没有其他方法可以通过 bq40z50-R1读取正确的硬件寄存器。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们的客户坚持要有一种方法来确保芯片硬件的制造稳定性。 还有其他方法可以实现这一点吗? 例如、如果无法通过制造商访问命令读取正确的寄存器、是否可以直接通过 SMBus 读取? 或者是否有其他可读取的寄存器可提供等效信息?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的乔治:
    遗憾的是、没有其他方法可以访问 bq40z50-R1中的 HW 寄存器。 它在 bq40z50-R2中是固定的、但我怀疑他们此时不想更改 FW。
    IC 硬件不会发生正在运行的更改、因此硬件版本不应更改。 在不太可能出现的情况下、需要对硬件进行更改的主要问题、则会提前几个月将 PCN 发送给 IC 的购买者、以告知可能会发生更改。