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:正在读取制造商信息

Guru**** 2826855 points

Other Parts Discussed in Thread: BQ78350, BQ34Z100-G1, BQ34Z100, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1630227/bq34z100-g1-reading-manufacturer-information

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

您好、

以下过程用于读取“Manufacturer Information“。  但是、在没有等待时间的情况下执行此过程时、无法正常读取制造商信息(字节位置未对齐)。

我认为无法正常执行读取的原因是、在 IC 中接收命令完成与加载传输数据完成之间存在时间差。 如果没有等待时间、则读取加载过程中的数据、数据会变得很奇怪。 这是正确的吗?

<程序>

发出以下命令以在 SEALED 模式下读取制造商信息。

(1) 指定制造商信息块 A。  数据:0x01 通过 I2C 通信通过 1 字节写入写入地址:0x3F。

(2) 读取制造商信息。  地址:0x40~0x46 通过 I2C 通信的增量读取来读取。

<参考信息>

BQ34Z100-G1 数据表

7.3.2.16 DataFlachBlock():0x3F

7.3.2.17 AuthenticateData/BlockData ():0x40...0x53

7.3.3.2 制造商信息块

BQ34Z100 G1 中的制造商信息块(6 字节)用于管理 Golden Image 文件。

使用 bqStudio 写入制造商信息块。

写入制造商信息块后、从 bqStudio 将 IC 更改为 SEALED 模式。

从制造商信息块读取的实际读数是通过微型计算机的 I2C 通信发出一条命令来执行的。

此致、

Nishie