ZHCSK91A August 2019 – September 2019 TPS23882
PRODUCTION DATA.
TPS23882 配有內部 SRAM 存儲器故障監控功能,如果檢測到 SRAM 存儲器錯誤,該器件將進入“安全模式”。在“安全模式”下,寄存器 0x41 中的“固件修訂版”值將設置為 0xFFh。
當前受電的所有通道都將保持受電狀態,但大部分操作將被禁用,直到可以重新加載 SRAM 為止。除了受電 通道 的斷開和電流折返功能之外,在“安全模式”下還將保留器件 UVLO 和熱關斷特性。
在 SRAM 故障檢測之前未受電的任何通道都將設置為關閉模式(有關因更改為關閉模式而發生的其他更改,請參閱寄存器 0x12h 說明 )。端口重映射 (0x26h) 和所有其他通道配置設置(即功率分配 0x29h)將保留。
檢測到 SRAM 故障后,將清除 0x60 中的“RAM_EN”位,并設置寄存器 0x0A 中的 RAMFLT 位。內部固件將繼續以“安全模式”運行,直到重新加載 SRAM 或發生 POR(上電復位)事件后主機再次設置該位為止。為了確保平滑過渡到“安全模式”或退出此模式,除了重新編程 SRAM 之外的任何 I2C 命令都需要延遲,直到重新加載 SRAM 并確定為“有效”為止(請參閱寄存器 0x60 SRAM 編程說明)。
NOTE
設置后,即使將器件從安全模式中退出,RAMFLT 位也將保持設置狀態。建議在 SRAM 重新加載之后設置寄存器 0x60 中的 RAM_EN 位之前清除該位。
NOTE
必須設置寄存器 0x60 中的 PAR_EN 位,并且必須將相應的 SRAM_Parity 代碼(可從 TI mySecure 軟件網頁下載)加載到器件中,以啟用 SRAM 故障監視功能。
有關建議的 SRAM 編程過程的更多信息,請參閱《如何加載 TPS2388x SRAM 代碼》文檔。