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