SLUUBY1B December 2020 – April 2022 BQ76942
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OK | RSVD_0 | LOCK | NOSIG | NODATA | HT | LV | HV |
Description: Reports whether or not OTP programming is allowed.
Bit | Field | Description |
---|---|---|
7 | OK | This bit is set whenever programming conditions are met. None of the other bits will be set when this bit is set. 0 = OTP programming not allowed 1 = OTP programming ok |
5 | LOCK | The device is not in FULLACCESS and CONFIG_UPDATE mode, or the OTP Lock bit has been set to prevent further modification. 0 = OTP not locked 1 = OTP locked |
4 | NOSIG | OTP signature cannot be written (indicating that the signature has already been written too many times). 0 = OTP signature can be programmed 1 = OTP signature could not be programmed |
3 | NODATA | Could not program data into OTP (indicating data has been programmed too many times, no XOR bits left). When this bit is set, the following bytes will indicate the address of the first failing parameter. 0 = Data can be programmed into OTP 1 = Data could not be programmed into OTP |
2 | HT | The measured internal temperature is above the allowed OTP programming temperature range. 0 = Temperature is within the allowed range 1 = Temperature is too high to program OTP |
1 | LV | The measured stack voltage is below the allowed OTP programming voltage. 0 = The measured stack voltage is above the minimum OTP programming voltage 1 = The measured stack voltage is below the minimum OTP programming voltage |
0 | HV | The measured stack voltage is above the allowed OTP programming voltage. 0 = The measured stack voltage is below the maximum OTP programming voltage 1 = The measured stack voltage is above the maximum OTP programming voltage |