ZHCAEM6 October 2024 TPS25751 , TPS26750
如果 EEPROM 加載過程因沒有有效補(bǔ)丁捆綁包而終止,則 INT_EVENTx.ReadyForPatch 中斷將生效。主機(jī)必須讀取 BOOT_STATUS 寄存器 0x2D 才能發(fā)現(xiàn)從 EEPROM 引導(dǎo)失敗的原因。然后,主機(jī)必須通過使用 PBMx 命令推送補(bǔ)丁來強(qiáng)制 PD 控制器進(jìn)入 APP 模式(有關(guān)詳細(xì)信息,請參閱技術(shù)參考手冊)。這個補(bǔ)丁可以是通常位于 EEPROM 中的完整補(bǔ)丁捆綁包。PD 控制器處于 APP 模式后,主機(jī)可以使用 FLxx 命令來寫入 EEPROM 并糾正問題。圖 4-1 顯示了推薦的引導(dǎo)流程。
此引導(dǎo)流程要求主機(jī)能夠糾正 EEPROM。如果主機(jī)需要 PD 控制器在引導(dǎo)前啟用受電路徑,則必須通過 ADCINx 引腳選擇相應(yīng)的電池電量耗盡配置。在這種情況下,SafeMode 電池電量耗盡配置不適用。
圖 4-1 推薦的 EEPROM 引導(dǎo)流程