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.

[参考译文] BQ27742-G1:问题!!! 通过代码上载 df.fs 文件后、数据存储器中的数据仍然不变...

Guru**** 2609895 points
Other Parts Discussed in Thread: BQSTUDIO, EV2400

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/762390/bq27742-g1-problem-after-uploading-df-fs-file-through-code-still-data-not-changed-in-data-memory

器件型号:BQ27742-G1
主题中讨论的其他器件:BQSTUDIOEV2400

您好、先生、

由于我现在有黄金文件..为了大规模生产、我制作并运行了代码、通过我的微控制器(STM32L053)将 df.fs flie 上传到电量监测计闪存中。

但我无法读取3行和1条写入行。 因为它们是读取行、所以我只需注释...并运行代码...

这是我遇到错误的行...

W:16 64 05 00
X:170
C:16 66 00
C:16 04 E5 DB 64 9B  //此行不执行

W:16 64 05 00
X:170
C:16 66 00
C:16 04 E5 DB 64 9B // 不执行  
W:16 00 01 00 05 54 15  
宽:16 64 C3 00
X:20
C:16 66 00
宽:16 00 05
W:16 64 05 00
X:170
C:16 66 00
C:16 04 3A 30 3A 9B //也不执行此行...
;------------------------------------------------------------
;执行闪存代码
;------------------------------------------------------------
宽:16 00 0F
W:16 64 0F 00 //不执行此行
X:4000

我只需注释这一行、因为这些是读取数据...

然后我只需检查 BQstudio ...即可检查数据存储器中的数据是否发生更改...

我看到 Ra 表中的变化...数据已更改...

但数据 memory...no的其他配置中不会更改、甚至在 chem id 中也是如此。

那么、我的问题是、为什么我无法从 df.fs 文件中读取某些行...?

是否需要 Bq.fs 文件来更新整个数据存储器...

我注意到的一点是、在延迟170个...second 行后、不执行...延迟是否存在任何问题...

如果你想要我的 df.fs 文件……请告诉我……我会上传它…

谢谢您、

Reena Patel

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您需要 bqfs 文件来更新 FW、dffs 用于 DataFlash。 您可能必须将延迟更改为200或更多。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我尝试了200多个但同样的问题...是否有些数据可能不会写入 dffs 文件...
    如果 dffs 文件用于 DataFlash...我的数据应该被更改...但它没有...只有 Ra 表被更改...
    bqfs 文件究竟包含什么类型的数据...?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好、Reena
    您是否使用 ev2400对监测计进行编程? 器件上的固件版本是什么? bqfs 包含指令闪存和数据闪存。

    谢谢
    Onyx
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、先生、
    是的,我使用的是 EV2400。 但不用于对监测计进行编程。 我为此制作了固件代码、并通过 stm32l0微控制器进行 i2c 通信。
    BQstudio 的固件版本为:1.3.54.1
    那么、我在编码时是否犯了任何错误? 除 Ra 表外、数据闪存存储器没有变化。 但为什么呢?
    好的...我将使用 bq.fs 文件对监测计进行编程。 我想我现在就不会有任何问题了...!!

    感谢你们的回应!!!

    Reena Patel