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.

[参考译文] BQ27411-G1:使用软件 SmartFlash v0.0.3时出错:意外的 EV2300数据包:0xC0

Guru**** 2453180 points
Other Parts Discussed in Thread: BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/669968/bq27411-g1-errors-when-i-use-software-smartflash-v0-9-3-unexpected-ev2300-packet-0xc0

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

我使用   Win7+EV2300+smartFlash v0.0.3 在 bq27411G1C 上对 OTP 进行编程。  但是、当我将 EV2300连接到连接 到 bq27411板的计算机 并 打开 软件时、出现错误:

 应用程序 有一个未处理的异常。 ,意外的 EV2300数据包:0xC0。   屏幕截图中显示了所有信息。 我忽略了此错误、但 也会在后续步骤中进行编程

OTP。

 

如果我未将 bq27411电路板连接到 EV2300、则不会发生上述错误。 但  我可以在下次 将  y bq27411板连接到 EV2300时区分.ot.fs 文件。 我按刷新标记,上面显示错误

再次发生。

我在 win10上运行该软件,但也会出现错误信息。

我可以使用 bqStudio 成功配置 bq27411。因此、我认为 EV2300驱动程序和 从 bqStudio 导出的文件上没有错误。

我还尝试使用 smartFlash V0.7.0对 OTP 进行编程。 未发生错误。但我需要将.ot.fs 文件重命名为.otfs 文件。 以及编程完成时。 一些意外的信息显示:

2018/26 17:08:56 >> SmartFlash v0.7.0
2018/2/26 17:09:11 >>打开 FS 文件:C:\ti\BatteryManagementStudio\OutputFiles\3326.0421_1_09_80-bq27411G1A-3.OTF
2018/26 17:09:11 >> FileTarget:421 v1.09
2018/26 17:09:15 >>目标量规:421 v1.09
2018年2月26日17:09:15 >>编程监测计...
2018/26 17:09:19 >>错误:OTF 文件第48行中的读取比较错误(读取:0x4 /预期:0x0)
2018/26 17:09:19 >>错误:OTF 文件第49行中的读取比较错误(读取:0x6 /预期:0x0)
2018/26 17:09:19 >>错误:OTP 回读时验证错误。
2018/26 17:09:23 >>错误:编程失败!

这就是我使用 smartFlash v0.0.3的原因。

但奇怪的是 、我想要编程到 bq27411中的所有信息都是正确的。  当我断开电池时、数据永远不会丢失。

 我只想知道 我可以做什么  来消除 错误:  应用程序 有一个未处理的异常。 ,意外的 EV2300数据包:0xC0。   

 希望能用于重播。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好,Feiyue
    您能否确认 EV2300上的固件版本? 此外、您是否仔细遵循了对 OTF 文件进行编程的说明? 您参考的是什么文档、您能否详细列出您的设置步骤?
    谢谢
    Onyx
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的回复!

    我不知道如何确认   EV2300的固件版本。  

    您是否认为     导致错误的是不兼容的固件版本?

    但我在 论坛中发现了一个更新程序、它似乎在 win10中使用、 我 不确定它。

    链接  为 e2e.ti.com/.../0876.EV2300FW-Updater.zip  

    当我将  电池和 电路板连接到 EV2300时  、会 发生错误。  此时、我不使用 任何 输出文件。 因此、我认为我的设置步骤方式是这样的

      与问题无关。

    我 在 Win7 +32位 中运行该软件。  软件  运行良好 , 不会出现错误 。 因此       、我很有可能 更新   的固件版本

      我的 EV2300。  

    我 不知道如何 更新 固件。   

    以下是我 的设置 步骤:

    1、使用  默认 值配置数据存储器。

    2、使用"校准"标签进行校准

    3、在手动模式下启动学习周期。 并 选择"notify when the FC flag is set (设置 FC 标志时通知)"。

    4、导出黄金映像文件。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如何更新 EV2300的固件? 我在 Win7 +32位中运行该软件。 我安装驱动程序:EV2300_XP_Vista_Win7_DriverInstaller_Ver20a。软件运行良好,不会出现错误。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Feiyue、
    您需要两个 EV2300才能更新一个。 指令包含在该文件中。

    您可以通过启动 bqStudio 实例来检查 EV2300上的 firwmare 版本。 固件版本将位于仪表板屏幕左侧。
    谢谢
    Onyx
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回复。

    我的 EV2300版本是3.1m。 我是否必须更新固件?

    当我使用 SmartFlash V0.7.0对 bq27411G1C 进行编程时、错误消息显示:

    2018/26 17:08:56 >> SmartFlash v0.7.0
    2018/2/26 17:09:11 >>打开 FS 文件:C:\ti\BatteryManagementStudio\OutputFiles\3326.0421_1_09_80-bq27411G1A-3.OTF
    2018/26 17:09:11 >> FileTarget:421 v1.09
    2018/26 17:09:15 >>目标量规:421 v1.09
    2018年2月26日17:09:15 >>编程监测计...
    2018/26 17:09:19 >>错误:OTF 文件第48行中的读取比较错误(读取:0x4 /预期:0x0)
    2018/26 17:09:19 >>错误:OTF 文件第49行中的读取比较错误(读取:0x6 /预期:0x0)
    2018/26 17:09:19 >>错误:OTP 回读时验证错误。
    2018/26 17:09:23 >>错误:编程失败!


    当我使用 SmartFlash v0.0.3对 bq27411G1C 进行编程时,上面的错误消息会再次显示,我无法解决问题。

    您能告诉我问题是什么吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Feiyue、
    您似乎正在尝试在已编程的器件上对 OTP 进行编程。 在这种情况下、SmartFlash 将无法进行比较。 是否可以在未执行任何操作的新设备上重试?
    谢谢
    Onyx
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的持续帮助。 我以前认为如果您回复我,我可以收到电子邮件。 但我没有收到任何电子邮件 所以,我的答复总是很晚。


    我已经尝试在不同的芯片上对 OTP 进行三次编程。 我得到了相同的结果。

    但在对器件进行编程之前,我使用 bqStudio 配置数据存储器。 我使用.gg.csv 文件来配置数据存储器。
    没关系吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Feiyue、
    我认为只要您正确配置它就没有关系了吗? 我看到您有另一篇文章、您说监测计未自动检测到。 导入时、自动检测到它、否则您可能最终更改错误的寄存器并导致更多问题。

    谢谢
    Onyx