| Electronic Components Datasheet Search |
|
MPF5024AMBA0ES Datasheet(PDF) 46 Page - NXP Semiconductors |
|
|
|||||||||||||||||||||||||||||
MPF5024AMBA0ES Datasheet(HTML) 46 Page - NXP Semiconductors |
|
46 / 93 page ![]() NXP Semiconductors PF5024 Power management integrated circuit (PMIC) for high performance applications PF5024 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2020. All rights reserved. Product data sheet Rev. 1 — 15 April 2020 46 / 93 aaa-028696 7 MSB Data 6 5 4 1 0 3 I2C CRS Polynominal Seed: 1 1 1 1 1 1 1 1 2 Figure 22. 8 bit SAE J1850 CRC polynomial 14.9.11.2 I2C secure write A secure write mechanism is implemented for specific registers critical to the functional safety of the device. • When OTP_I2C_ SECURE_EN = 0, the secure write is disabled. • When OTP_I2C_ SECURE_EN = 1, the secure write is enabled. When the secure write is enabled, a specific sequence must be followed in order to grant writing access on the corresponding secure register. Secure write sequence is as follows: • MCU sends command to modify the secure registers • PMIC generates a random code in the RANDOM_GEN register • MCU reads the random code from the RANDOM_GEN register and writes it back on the RANDOM_CHK register The PMIC compares the RANDOM_CHK against the RANDOM_GEN register: • If RANDOM_CHK [7:0] = RANDOM_GEN[7:0], the device applies the configuration on the corresponding secure register, and self-clears both the RANDOM_GEN and RANDOM_CHK registers. • If RANDOM_CHK[7:0] different from RANDOM_GEN[7:0], the device ignores the configuration command and self-clears both the RANDOM_GEN and RANDOM_CHK registers. In the event the MCU sends any other command instead of providing a value for the RANDOM_CHK register, the state machine cancels the ongoing secure write transaction and performs the new I2C command. In the event the MCU does not provide a value for the RANDOM_CHK register, the I2C transaction will time out 10 ms after the RANDOM_GEN code is generated, and device is ready for a new transaction. Table 34. Secure bits Register Bit Description ABIST OV1 AB_SWx_OV Writing a 1 to this flag to clear the ABIST fault notification ABIST UV1 AB_SWx_UV Writing a 1 to this flag to clear the ABIST fault notification ABIST RUN AB_RUN Writing a 1 starts an ABIST on demand CTRL1 TMP_MON_EN Writing a 0 disables the thermal monitor, preventing the thermal interrupts and thermal shutdown event from being detected CTRL1 VIN_OVLO_EN Writing a 0 disables the VIN overvoltage lockout monitor completely |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |