ZHCSXN1A December 2024 – May 2025 MCF8316D
PRODUCTION DATA
MCF8316D 為 EEPROM 寄存器提供可配置的讀寫保護(hù)。可以使用 EEPROM_LOCK_MODE 配置保護(hù)級別,如下表所示:
密碼是 EEPROM 中的一個 15 位字段,由 DEVICE_CONFIG1寄存器中的 EEPROM_LOCK_KEY 表示。EEPROM_LOCK_KEY 可進(jìn)行寫入訪問(當(dāng) EEPROM_LOCK_MODE 設(shè)置為 00b 或 01b 時),但不能進(jìn)行讀取訪問。
在啟用基于密碼的讀取/寫入保護(hù)(EEPROM_LOCK_MODE 設(shè)置為 01b 或 10b)后,用戶必須在每次上電/喚醒后將 EEPROM_LOCK_KEY 中設(shè)置的密碼寫入 0xF8 寄存器中的 USER_EEPROM_KEY 位字段,然后再通過 I2C 發(fā)送第一個 EEPROM 讀取/寫入事務(wù)。只要沒有電源復(fù)位、進(jìn)入睡眠模式、數(shù)字復(fù)位或不正確的密碼寫入,上電/喚醒后寫入的有效密碼就足以處理所有后續(xù) EEPROM 讀取/寫入事務(wù)。如果寫入了無效的密碼,則后續(xù)的 EEPROM 讀取/寫入事務(wù)將被拒絕 - MCF8316D 不會響應(yīng)讀取/寫入請求。讀取/寫入保護(hù)適用于 EEPROM 以及相應(yīng)的影子/RAM 位置。EEPROM_LOCK_MODE 以及密碼是 EEPROM 寄存器的一部分,因此,相同級別的讀取/寫入保護(hù)適用于由 EEPROM_LOCK_MODE 配置的這些位字段。