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.

BQ76942: Program way

Part Number: BQ76942

Hi team,

my customer is using BQ76942 and they want to know whether the chip can be programmed several times? My customer found that the chip can be only programmed once. Do u have any advice?

  • Dear Zoey,

    The device features a RAM and OTP memory. The RAM memory is volatile and can be written to as many times as the user desires. When the device goes into shutdown, the RAM memory will be cleared, but can be restored by being programmed on wake-up.

    However, the One-Time Programmable (OTP) memory is non-volatile and does have a limited number of allowable writes. The things programmed in this memory will be automatically initialized on boot-up. Each device has 8 signatures that allows 8 changes to the OTP, modifying as many registers as you want in one write.

    On the individual bit level for OTP programming, each bit can be changed only twice. Each bit can go from the default value to the opposite value, and then restored to the default (i.e. from 0 to 1 back to 0). After that though, the bit cannot be modified. This is best explained in section 3.2 Configurations Using OTP or Registers of the Technical Reference Manual.

    For more information on OTP programming, consider the FAQ Common questions for OTP programming with the Bq769x2 Device Family.

    Best,

    Asher Nederveld