请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:BQ34Z100-G1 主题中讨论的其他器件: BQ27510、 BQ34Z100
您好!
去年、我使用 BQ34Z100-G1开始小规模生产 BMS fol 锂离子电池组、并在上一篇文章中询问了用于对此类组件进行编程的任何特定生产工具。
现在、我必须增加产量、我需要开发一 个定制工具、操作员可以在生产线末端使用该工具对 BQ34Z100-G1上的黄金文件进行编程、对其进行校准、对其他组件(即微控制器)进行编程 并执行完整的最终电路板测试。 当然、它必须是一个独特的工具、操作员必须按下按钮并等待(短时间内) 绿灯。 我已经获得了用于其他操作的所有软件函数和例程、现在我必须开发与 BQ34Z100-G1编程相关的器件。
我在其他文章中发现、TI 不发布任何有关 ROM 模式下的 IIC 编程协议的信息。 是这样、还是缺少一些可以帮助我的重要信息和文档?
如果正确、我必须尝试了解如何使用 bq.fs 或 df.fs 文件对 BQ34Z100-G1进行编程。 我有一些问题:
- bq.fs 和 df.fs 文件之间有哪些差异? df.fs 文件仅包含配置参数、而 bq.fs 文件还包含组件的完整固件(因此 、如果组件已更新到正确的固件版本、则无需使用);正确吗?
- 是否存在有关如何解析此类文件的任何特定文档? SLUA665文档报告了一些用于对 BQ34Z100进行编程的 VB 例程、但未对其进行说明(某些器件不清零)、并且它们引用了.DFI 黄金文件格式 (不是 bq.fs - df.fs 格式)。 在与 BQ27510组件相关的文章中、我很喜欢 Flash Stream 文档的引用、其中.bqfs 文件已经过清楚的解释、但它似乎与 BQ34Z100-G1的.bq.fs 文件不同
如果没有可用的文档、我必须尝试:
- 尽可能多地收集信息并将其合并、以便获得 bq.FS 文件的合理解释
- 在程序运行期间监听 BQ Studio 使用的 IIC 总线
- 尝试将一些结果应用于某些测试板上的实际编程操作
当然、这将是一项非常艰巨和复杂的工作(时间和金钱...)、因此我希望有人(例如 TI)能够提供一些帮助和支持。
提前感谢您的任何回答 和问候
Matteo