ZHCACL8A october 2022 – april 2023 LP8764-Q1 , TPS6594-Q1
串行控制接口寄存器為 0x11A、0x122 和 0x123。如表 5-1 所示,0x11A 是串行接口寄存器,用于指示串行接口是 I2C 還是 SPI,以及接口 I2C1 或 SPI 和 I2C2 上是否啟用了 CRC。I2C1 地址存儲在 0x122 中,I2C2 地址存儲在 0x123 中。
第 1 頁,寄存器地址 0x1A 位字段 | 說明 |
---|---|
位 2 |
|
位 1 |
|
位 0 |
|
成功解鎖 NVM 后,即可更改串行接口。進(jìn)行更改后,以前的串行接口不再適用,必須適當(dāng)?shù)馗闹鳈C(jī)端上的接口。在 I2C 地址更改的情況下,必須對頁面進(jìn)行必要的更新。例如,如果 I2C1 地址從 0x48 更改為 0x28,則更改前后的頁面將在表 5-2 中表示。
第 1 頁 |
|
|
---|---|---|
第 0 頁 | 0x48 | 0x28 |
第 1 頁 | 0x49 | 0x29 |
第 3 頁 | 0x4B | 0x2B |
第 4 頁 | 0x12 | 0x12 |
要從 SPI 更改為 I2C 或從 I2C 更改為 SPI,必須提供必要的 GPIO 來支持這兩個(gè)接口。提供等待或延遲,以便在繼續(xù)執(zhí)行 NVM 指令之前將硬件正確配置為所需的串行接口。有關(guān) I2C 接口和 SPI 的說明,請參閱器件數(shù)據(jù)表。
在 NVM 解鎖期間,不使用 I2C2 物理接口,并且從 PMIC 的 I2C1(SDA_I2C1、SCL_I2C1)訪問所有頁面。