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.

[参考译文] BQ27Z746:BQ27Z746 ProtectorImageLock 失败–MACData () 回波 DE 83 而不是 00

Guru**** 2815505 points

Other Parts Discussed in Thread: BQ27Z746, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1627524/bq27z746-bq27z746-protectorimagelock-fails-macdata-echoes-back-de-83-instead-of-00

器件型号: BQ27Z746
主题: BQSTUDIO 中讨论的其他器件

TI 团队大家好、

我正在为进行生产编程 BQ27Z746 (固件版本:[请使用 bqStudio(用于保护器校准的最新测试构建)填写固件版本 0x0002 0x0105 (V1.05)。

我按照中的确切步骤进行操作 SLUAAO1 (硬件保护阈值校准,2024 年 12 月修订版):

  1. 进入校准模式 (0x002D)→ManufacturingStatus () 显示 CAL_EN = 1。
  2. 使用调优的延迟/阈值写入 ProtectorImage1 (0xF0A1) 和 ProtectorImage2 (0xF0A2)。
  3. 将正确的 MACDataChecksum + MACDataLength 写入 0x60。
  4. 发送 ProtectorImageSave (写入 0x3E:F0 A3 00)。
    • 读取 MACData ()(0x40)→RETURNS 00 00 (成功,第 15.2.71 节无错误)。
  5. 立即发送 ProtectorImageLock (写入 0x3E:F0 A4 de 83)–小端字节序 0x83DE。
    • 读取 MACData ()(0x40+)→返回 DE 83 (魔术代码的回声)而不是 00
    • I2C 写入时无 NACK、但命令明显未执行(不会发生永久锁定)。

              image.png

这种情况会持续发生、即使在使用时也是如此  高级命令 手动写入 F0 A4 de 83 的窗口(无额外的字节,没有为此命令写入校验和/长度)。

在什么情况下 ProtectorImageLock 会返回写入的参数 (DE 83 echo) 而不是 00 或错误代码(根据 TRM 15.2.72)?

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

    您好:

    此问题已分配给团队内部、我们将在  可能的情况下审核并与其他应用工程师跟进。 在此期间、请附加与项目关联的任何.log/.gg 文件

    谢谢您、
    Alan