STORE_DEFAULT_ALL 命令將來自操作存儲器的 PMBus 參數(shù)保存到數(shù)據(jù)閃存的默認(rèn)存儲中。UCD91xxx 在啟動時(shí)或在 RESTORE_DEFAULT_ALL 命令之后使用一組最新寫入默認(rèn)存儲的 值。如果從未向默認(rèn)存儲寫入值,則會使用硬編碼存儲器中的值。
注: 如果在該保存操作完成之前進(jìn)行下電上電或復(fù)位,則器件配置可能會損壞。為確保保存操作成功,在寫入 STORE_DEFAULT_ALL 命令后,等待 STORE_DEFAULT_ALL_DONE 位被設(shè)置(請參閱
MFR_STATUS)。設(shè)置該位后,檢查 STORE_DEFAULT_ALL_ERROR 位。如果設(shè)置了 STORE_DEFAULT_ALL_DONE 位并且未設(shè)置 STORE_DEFAULT_ALL_ERROR,則操作成功。
注: 在該保存操作期間不會執(zhí)行監(jiān)控和其他任務(wù)(包括 PMBus 通信),保存操作可能需要長達(dá) 100 毫秒的時(shí)間。