JAJSL83D August 2020 – September 2022 BQ79612-Q1 , BQ79614-Q1 , BQ79616-Q1
PRODUCTION DATA
Address | 0x0519 | |||||||
Read Only | Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 |
Name | UNLOCK | OTERR | UVERR | OVERR | SUVERR | SOVERR | PROGERR | DONE |
Reset | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
UNLOCK = | Indicates the OTP programming function unlock status. After this bit is set (that is, OTP programming is enabled), the host writes to the OTP_PROG_CTRL register to start the OTP programming. Writing to any other register relocks the OTP programming function and clears this bit to 0. [PROG_GO] = 1 also clears this bit to 0. 0 = OTP programming locked 1 = OTP programming is unlocked | |||||||
OTERR = | Indicates the die temperature is greater than TOTP_PROG and device does not start OTP programming. 0 = No fault 1 = Detected die temperature is greater than TOTP_PROG. Abort OTP programming. | |||||||
UVERR = | Indicates an undervoltage error detected on the programming voltage during OTP programming. This bit is cleared with [PROG_GO] = 1. 0 = No error 1 = UV error detected | |||||||
OVERR = | Indicates an overvoltage error detected on the programming voltage during OTP programming. This bit is cleared with [PROG_GO] = 1. Information received from the device with this error must not be considered reliable. 0 = No error 1 = OV error detected | |||||||
SUVERR = | A programming voltage stability test is performed before starting the actual OTP programming. This bit indicates an undervoltage error is detected during the voltage stability test. This bit is cleared with [PROG_GO] = 1. 0 = No error 1 = UV error detected during OTP programming voltage stability test | |||||||
SOVERR = | A programming voltage stability test is performed before starting the actual OTP programming. This bit indicates an overvoltage error is detected during the voltage stability test. This bit is cleared with [PROG_GO] = 1. 0 = No error 1 = OV error detected during OTP programming voltage stability test | |||||||
PROGERR = | Indicates when an error is detected due to incorrect page setting caused by any of the following:
0 = No error or programming not attempted 1 = Error detected | |||||||
DONE = | Indicates the status of the OTP programming for the selected page. This bit is cleared with [PROG_GO] = 1. 0 = Not completed or programming not attempted 1 = Complete. |