This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BQ76952: OTP programming is not working

Part Number: BQ76952


Dear Sir,

OTP Programming is not working in BQ76952. Although all necessary condition are matching i.e. Device in "FULLACCESS MODE" & "CONFIG UPDATE MODE" but still it is not performing OTP_WR_CHECK(). 

When subcommand address is wriiten at 0x3E & 0x3F and then it is checked it is providing 0xFF 0xFF i.e. command is not getting completed.

But if OTP_WR_CHECK() command is used without entering into "CONFIG UPDATE MODE "  output result is 0x20 i.e. "OTP has been Locked".

  • Hi Dileep,

    OTP is believed to work as described in the documents.  Section 3.2 of the Technical Reference Manual indicates that for the OTP_WR_CHECK() command "The device must be in FULLACCESS and CONFIG_UPDATE modes when this subcommand is sent."

    You might see if the application note https://www.ti.com/lit/pdf/sluaa32 is helpful.  Also be aware that OTP commands are slow.