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.

[参考译文] BQ34Z100-G1:黄金映像执行固件:执行固件失败-器件未确认

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/617392/bq34z100-g1-golden-image-execute-firmware-failed-to-execute-firmware---no-acknowledge-from-device

器件型号:BQ34Z100-G1
主题中讨论的其他器件: BQSTUDIO

你(们)好 我尝试将.srec 文件安装到 bq34z100-G1。 下载成功、但执行失败。 当我按下"执行固件"时、会显示 无法执行固件-器件未确认。

我注意到、数据存储器中的参数无论如何都发生了变化。

有什么建议吗? 是否执行了 FW?

BTW。 是否有人可以解释.gg 和.screc 文件之间的主要区别? 我一直在使用.gg 文件复制电池组参数、但现在当我们开始生产时、似乎我将使用.screc 文件。

 

此致、

Karlis tucs

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

    bq34z100-G1在正常模式下使用 I2C 地址 AA、在 ROM 模式下使用 I2C 地址16。 您可以尝试使用这些地址中的每个地址读取寄存器00、并查看其中一个地址是否确认。 这将指示监测计处于哪种模式。 您可以使用示波器检查外部热敏电阻、以查看固件是否正在运行。 它应该每1秒脉冲一次。 如果“执行”按钮未使电量计恢复正常模式,请尝试卸下并重新连接电池。 这将对器件进行上电复位。

    srec 文件是 Motorola SREC 格式文件、包含完整的闪存、而 gg 文件是一个文本文件、必须通过 bqStudio 进行解析才能对用户可以更改的参数进行编程。 在生产中更新器件的两种最佳方法是:

    1) 1)使用 bqHiCellProduction 并使用 golden srec 文件更新闪存。

    2) 2)从 bqStudio 中导出 df.fs 文件、并使用您的工具将此文件编程到器件中。 df.fs 文件包含用于更新数据闪存的所有命令和数据。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回复。
    器件处于正常模式、因为我在 BqStudio 中看到地址是 AA。 我也按照您描述的方式进行了检查、它是通过0xAA 而不是0x16进行的。
    实际上、我没有看到脉冲、但当我加热热热热敏电阻时、Bqstudio 屏幕上的温度发生了一些变化。

    我尝试取出电池并重新检测、但 FW 执行按钮仍然显示"无法执行固件-无法从设备确认"

    我猜固件正在运行?

    从哪里可以获得 bqHiCellProduction? 我没有找到下载链接、并注意到其他一些线程中的 Thomas Cosby 将下载链接秘密发送给了某个人。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    bqHiProduction 设置程序可立即从 bq34z100-G1网站下载。 如果监测计报告参数、则必须运行固件。 也许您选择了内部温度传感器、这就是热敏电阻不进行脉冲的原因。 您能否提供 bqStudio 屏幕的屏幕截图和器件的 gg 文件。 这可能会提供一些线索。

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

    你(们)好  

    我想我很愚蠢、似乎无法使用示波器捕获这些脉冲。

    外部温度测量正在工作、因为我在热敏电阻旁边放了一些热的东西、并且看到 Bqstudio 窗口中的温度立即升高。

    我想我现在要测试的是电量监测计是否通过执行完全放电/充电循环正常工作。 总之、这是 Bqstudio 的 GG 文件和屏幕。 我将报告电量监测计是否工作。

    e2e.ti.com/.../uzkopeta-golden-faila-neierakstitas-fw-gg-fails.gg.rar

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    屏幕看起来与电量监测计的运行情况类似。 我检查了您的 gg 文件、看起来也不错。 对于3475mV 电池电压、RM 看起来很低。 您使用的是什么 ChemID? 您可以尝试在数据闪存中将 Avg I Last Run 设置为-200mA、并重置器件以查看其是否显示任何容量。 较小的电流将支持更大的容量、复位将强制进行仿真。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回复。 我现在必须停止该过程一段时间、因为它看起来好像电池组中的一个电池单元发生了故障。
    RM 是什么意思? 很抱歉这个愚蠢的问题。
    Chem ID 为2017。
    电池组本身的容量实际上比图中所示的容量大4倍。 实际测量的电流高出4倍。 但这是可以的、因为如果我正确记住、该电量监测计不能用于高容量电池。 无论如何、这个黄金文件是从电池组导出的、运行良好、因此应该毫无问题地运行、我只是不知道如何在全新的 bq34z100-G1中安装这个黄金文件并使其运行。 但是、谢谢您、我想我成功了。 我仍然需要检查监测是否正常、但由于电池故障、我将不得不等待。