主题中讨论的其他器件:BQSTUDIO、 EV2400、 GASGAUGECHEM-SW、 BQ34Z100
我尝试将 BQ34Z100EVM 设置为与24V SLA 灯串一起使用、但软件遇到了几个问题。 我使用的是 bqStudio 1.3.101.1版、我认为这是最新的稳定版本。 我从快速入门指南(SLUUBV2)开始、没有遇到任何问题。 已将 EV2400固件更新为0.28。 然后我继续按照 SLUU904A 进行操作、问题开始出现在 Chemistry Screen 部分(第3.4节)。
我尝试通过 GASGAUGECHEM-SW 更新化学成分版本。 最初我下载了 ChemicalUpdater-876-windows-installer.exe、但收到了此错误消息 
不能通过重新安装 bqstudio 或以 admin 身份运行来使该消息消失。 于是我下载 了 ChemUpdate876.zip、并通过 Help > Update Chemistry 进行安装。 现在 bqstudio 显示我有 Chemistry 版本876、我认为这是最新版本。 与我 的电池最相似的化学 ID (Sigmastek 提供的类似电池组、18Ah、而不是17Ah)为0809、因此我选择该 ID 并单击"Program Selected Chemistry (编程所选化学成分)"、然后显示以下窗口:

我看到过很多有关此消息的其他 e2e 主题、但没有人解释它的实际含义、也没有人回答过我很多帮助。 但是、尽管出现该消息、它似乎至少更改了 Chem_ID。 以下是日志面板中的一些命令返回的内容:

接下来、我尝试第3.5节、编程屏幕。 第一步是"使用"浏览"按钮搜索.srec 文件"、但没有说明在哪里查找该文件、因此我无法在任何位置找到任何现有的.srec 文件。
最后、我尝试通过"Golden Image"选项卡创建输出文件、并成功创建了.srec、.bq.fs 和.df.fs 文件。 我返回到编程选项卡、选择新的.srec 文件、点击"Program"、然后在左下角显示"Operation executed successfully"。 接下来、我单击"Execute FW"、但 左下角的消息显示"Failed to execute Firmware - No acknowledge from device (无法执行固件-无法从设备确认)"。 我按照 这个线程中的建议、 可以使用 I2C 地址 XAA 成功读取一些字节、我认为这是好的。
因此、在这一点上、我已经做出了几个偏差、 并希望在我继续之前提出一些问题。
1."target bqz container is olded"和 "failed to execute Firmware - No acknowledge from device"消息是否只是 bqstudio 中的错误、应该忽略这些错误?
2.我担心我创建和上传的.srec 文件;如果我在偏离正常步骤的情况下创建了该文件、就不会感觉像"黄金"映像。 我觉得 应该有 bqstudio 安装随附的真正的 Golden .srec 文件、或者可以从 BQ34Z100网页下载、但仍然找不到。
我一直在使用由4V 直流电源供电的 EVM 来实现这一切。 如果我的电池与 Chem_ID 列表中的现有电池不完全匹配、在尝试使用实际电池之前、我应该做些什么? 据我所知、我的封装与我选择的 Yuasa NPH_18类似、不同之处在于我的封装规格为18Ah、我想使用两个封装串联。
此致、
Mike