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.

[参考译文] BQ34Z100EVM:EVM 设置 SLUU904A 问题

Guru**** 2551110 points
Other Parts Discussed in Thread: BQSTUDIO, BQ34Z100EVM, EV2400, GASGAUGECHEM-SW, BQ34Z100

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/991650/bq34z100evm-evm-setup-sluu904a-issues

器件型号:BQ34Z100EVM
主题中讨论的其他器件:BQSTUDIOEV2400GASGAUGECHEM-SWBQ34Z100

我尝试将 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

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

    尊敬的 Mike:

    1.我需要进一步查看"target bqz container is old"消息。 我以前从未见过这种情况、但正如您所说的、在以前的帖子中有几个关于这种情况的报告。 我认为这不会影响性能。 "无法执行固件"消息不是错误、这意味着出现错误、bqStudio 无法与您的器件通信。 出现此消息的原因可能有多种、包括器件未充分供电、未连接到 EV2400、以及在密封时尝试对器件进行编程。

    2.除非您特别尝试在 BQ34z100上对新软件进行编程、否则不需要第3.5节。 例如、如果有新的固件版本、您可以从 TI.com 下载 srec 并将其编程到您的器件上。 我不确定您是否对器件进行了实际编程、但即使您进行了编程、也可能是默认设置。

    3.如果您在化学 ID 列表中找不到与电池完全匹  配的信息,可以访问 www.ti.com/.../GPCCHEM 查找最匹配的信息。  

    最棒的

    Jessica

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

    您好 Jessica、感谢您的回复、

    [引用]"无法执行固件"消息不是错误、这意味着出现错误、bqStudio 无法与您的器件通信。 出现此消息的原因可能有多种、包括器件未充分供电、未连接到 EV2400、 并尝试在密封时对器件进行编程。[/quot]由于我可以读取其寄存器并使用命令面板中的命令、bqstudio 似乎能够与器件通信。 但"Execute FW"始终返回相同的消息。

    [引述]2. 除非您特别尝试在 BQ34z100上编程新软件、否则第3.5节不是必需的。 例如、如果有新的固件版本、您可以从 TI.com 下载 srec 并将其编程到您的器件上。 我不确定您是否对器件进行了实际编程、但即使您进行了编程、也可能是默认值。

    我仍然不清楚不同文件的作用是什么。 我猜我应该只处理.df.fs 文件以更新各种参数和校准、如果器件固件有可用的更新、只接触.srec 或.bq.fs 文件?

    谢谢、我将查看该链接。

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

    尊敬的 Mike:

    我们查看了该问题、并怀疑固件在编程后自动运行。 当固件已在执行时尝试发送执行命令将导致错误。

    此致、

    Wyatt Keller