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:通过 EV2300与 bQstudio v1.3.54写入的数据闪存不一致

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/589872/bq34z100-g1-inconsistent-data-flash-writes-through-ev2300-with-bqstudio-v1-3-54

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

大家好、  

我们将 BQ34z100-G1与锂聚合物电池配合使用。  
通过 EV2300进行连接时、我们能够正确读取电压、电流和数据闪存内容。

但是、当我们尝试修改数据闪存的内容时、我们会看到一个错误"读取写入的数据比较失败"。
如果我们尝试写入相同的寄存器乘法次数、则数据写入会成功完成十次写入尝试中的一次。

我们尝试刷写默认的.srec 文件(bq34z100_g1_v0_16_build_17.srec)、但也失败了、并显示错误消息"No acknowledge from the device"。

我们使用的是 bqStudio 1.3.54版、该版本是在一段时间后下载的。  
目前、TI 网站将版本 1.3.52显示 为 bqStudio 的最新版本。
1.3.54与 BQ34Z100-G1之间是否存在兼容性问题?  

请注意、我们使用的是固件版本为3.1m 的 EV2300。

我们期待着你就解决这一问题提出宝贵建议。

谢谢、
Suresha  

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

    • 您好!
    • 您可以在尝试进行测试时检查仪表是否未密封。
    • 如果写入10次且成功、则可以尝试读取写回的值、以查看写入的值是否正确。
    • 尝试使用 EV2400。
    • 您可能需要使用新的 bqz 文件替换 ti/battery management studio/config 文件夹中的文件、问题可能会得到解决。

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

    您好、Terry、

    感谢您的回答。
    我已经尝试过您提出的一些建议、下面是观察结果。

    1) 1)是的。 通过分析、将电量监测计解封。

    2) 2)写入操作将在10次尝试中成功一次。 但一旦写入成功、即使在下电上电后、数据闪存也会保留这个新值。  

    3) 3)我已下载最新的 bqz 文件并复制到 config 文件夹中。 但问题仍然是一样的。

    除此之外、我还探测了 I2C 时钟和数据线路、波形在3.3V 电压电平下看起来合适。

    到目前为止、我们还没有 EV2400、我们可能需要一些时间才能获得 EV2400。  

    同时,您是否可以建议一些其他方法来调试此问题?  
    我们期待您提出宝贵的建议。  

    谢谢、此致、  
    Suresha N S