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.

[参考译文] BQ78350:bq76930 AFE 设置

Guru**** 2589105 points
Other Parts Discussed in Thread: BQ76930, BQ76940, BQ78350-R1, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1219866/bq78350-bq76930-afe-settings

器件型号:BQ78350
主题中讨论的其他器件:BQ76940、BQ76930、 BQSTUDIO

我正在尝试使用 bq76940评估软件写入76930。  我们的定制电路板有一个 backq76930和一个带有1e9b_1_04固件的 bq78350-R1。
该板与我们现有的最终器件配合使用、这些器件可以读取 SMBus 并正常地进行充电和放电。  

我们希望使用 bq76930评估软件来更新 bq76930中的值。  对于软件、默认为只读、底部的消息是"Connected 769x0 has CRC Disabled "。
我认为 I2C Pro 部分可以写入一些更新、例如将 RSNS 位更改为一。  
代码为10068055、 写入:0x10地址0x06 值0x80、带有 CRC 0x55。  bq75930无响应。 还为同一测试修改了其中一个序列脚本、但没有结果。  作为一个示例、使用 Change Value 方法设置0x06中的位、在进行扫描或更新显示读取时清除位。
我们现有的器件只能从电池组中读取少数 SMBus 寄存器。 不涉及额外的 MCU、只有 bq78350-R1。  

我们需要更新 bq76930中的几个变量、并且我们使 bq75350-R1 Golden Image 接近于最终值。  

bq76930可以很好地读取电池电压、扫描模式很好。 两个 IC 之间的 I2C 通信显示正常。

如果无法使用评估软件在 AFE 中实际更改和保存(写入)设置、我们如何才能完成该步骤?  

PROTECT 1 0x06设置为0x12和 PROTECT 2 0x07设置为0x05是我们在这两个寄存器中需要进行的设置。

是否可以通过某种方法将 bq78350-R1更改为 CRC 模式?   
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您可以使用 bqStudio 来确定一个特定参数的物理开始地址、例如 ASCD、Threshold and Delay、0x44B0。 然后通过 SMBus 读取块读取数据、设置 RSNS 位并通过 SMBus 写入块将其写回。 请参阅 TRM、 https://www.ti.com/lit/ug/sluubd3e/sluubd3e.pdf、 17.2.59.

    请确保在 bqStudio->Window->Preferences 中启用 Advanced Views、以查看您要更改的参数的物理地址。 物理地址取决于固件版本。