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.

LP8860 EEPROM burning sequence

Hi all, 

we are developing a custom board provided with an LP8860 led driver module.

the datasheet chapter 7.5.1 state that:

"PWM outputs and PLL must be disabled when writing to EEPROM registers or burning EEPROM (<DISP_CL1_BRT[15:0]>=0, <CL2_BRT[12:0]>=0,<CL3_BRT[12:0]>=0, <CL2_BRT[12:0]>=0, <EN_PLL>=0)."

EN_PLL is an EEPROM field, so it could be set to any value only writing EEPROM_REG_13, but it seems that this should be zero before any eeprom write action.. 

Maybe I am missing something, could you please explain me further about that?

Thank you.

  • Hi,

    Actually all this conditions mean light should be off and PLL is off as well. It is not absolutely necessary but "good to have" to prevent not expected behaviour.
    You have to enable chip, set output PWM duty to 0%. Unlock EEPROM and turn off PLL if it is enabled. Write new register settings for EEPROM and burn EEPROM.
    Lock EEPROM if necessary. Toggle VDDIO/EN - new EEPROM settings will be valid.

    Best regards,
    Vladimir