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.

[参考译文] BQ28Z610:黄金映像提取最终步骤

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/954550/bq28z610-golden-image-extraction-final-steps

器件型号:BQ28Z610
主题中讨论的其他器件: bq20z80BQSTUDIO

我正在尝试为 bq28z610测量仪表创建黄金映像。 学习过程(如 SLUA777中所述)已经完成。 更新状态现在为0x0E (2s 配置)。
我想知道、在从监测计提取黄金映像之前、要完成的最后步骤是什么?
我找不到这个特定芯片的指定步骤、但是我找到了 bq20zxx/bq20z80

在 SLUA372中:

"...

8.使用 EVSW 导出.gg 文件。
9.使用记事本等应用程序打开.gg 文件,然后手动更改[IT Cfg (电量监测)]
将状态更新为02、并将[Data (SBS Configuration)]周期计数更新为0。 保存并关闭.gg 文件
10.使用带有选定化学 ID 的新固件(*。senc)文件重新编程电池组、以清除所有隐藏的内容
并设置正确的化学物质专用表。
11.使用 EVSW 中的数据闪存屏幕导入步骤9中保存的修改后的.gg 文件。
12.在 EVSW 的数据闪存屏幕中、单击 Write All (全部写入)
13.在 EVSW 的 Pro 屏幕中发送 RESET 命令(0x0041)。
黄金封装现已准备好将其数据闪存读入二进制文件..."

在 SLUA334B 中:

"导出 bqTester 二进制数据闪存映像(*。ROM 文件)之前的最后步骤:
1.启动 bq20zxx 的 EV 软件。
2.进入数据闪存窗口,然后按“读取闪存”按钮。
3.在“文件”菜单中,单击“导出”,然后选择一个*.gg 文件名以保存预记忆的默认值,例如:
优化的.gg。
4.在记事本等文本编辑器中打开保存的文件,并将“更新状态”的值从06更改为06
到02、这表示已学习参数、但已禁用(因为它应该位于新数据包中)
校准前)。 此外、SBS 配置中的周期编号可以更改为0。
5.用正确的化学 ID 编写一个.senc 文件,以清除隐藏的数据闪存常量。
6.将您修改过的 gg 文件写回设备。
7.您现在可以导出要在生产中使用的数据闪存映像(*。ROM)文件。 "


1.我是否需要对 bq28z610执行这些步骤?

2.这些步骤是否应在完善学习流程的同一个芯片上完成? 不写入.senc 会擦除所学的数据?
3.我能否使用 bqStudio 修改提到的两个字段(更新状态和周期计数)、单击"全部写入"按钮、然后在"固件"选项卡中将整个闪存提取为.srec 文件?

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

    您好!

    对于最终的黄金文件、在完成学习周期并设置所需的任何保护之后、您会将所有计数重置为0、然后导出.srec 以对其他监测计进行编程。

    您参考的一些文档很旧、对于其他测量仪表、我不会使用它们。

    此致、

    Wyatt Keller

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

    谢谢你。

    有关更新最终映像的状态值的另一个问题:
    更新状态是否应保持为0x0E,或者必须更改为0x02?

    更新状态:
    位1:0:Update1、Update0
    更新状态
    0、0 = Impedance Track 监测和寿命
    更新已禁用。
    0、1 =更新了 Qmax
    1、0 =已添加 Qmax 和 Ra 表
    更新了
    位2:使能—Impedance Track 监测
    启用寿命更新。
    0 =禁用
    1 =已启用
    位3:现场 Qmax 更新
    0 =未更新
    1 =已更新
    位7:4:保留

    是否应始终启用"Qmax update in the field"?
    "是否应始终启用 Impedance Track 监测和寿命更新"?

    我很困惑、如果 Qmax 和 Ra 表打算在交付给消费者的器件上持续更新、或者我必须禁用他们的进一步更新(更新状态= 0x02)、因为这些是在学习周期中确定的?



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

    您好!

    否、您可以将更新状态保留在0x0E。 一些旧的监测计需要将更新状态设置为0x02、然后应启用监测计、执行电池组进入该字段。

    如果出现任何问题、建议打开寿命和黑盒数据进行调试。

    此致、

    Wyatt Keller