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.

LP5012: No LED output but I2C operational

Part Number: LP5012
Other Parts Discussed in Thread: LP5036

Tool/software:

I have two LP5012 devices on a custom board connected to a nRF52840. Only the right one powers the four LEDs it's connected to but both seem to respond to I2C commands just fine. The only difference in the schematic is I2C address selection. LED is Cree CLMVC-FKA.

On the LP5012 that is not functional:

  • 3.3V on both VCC and EN
  • VCAP reads 1.78V
  • LED sink pins read ~1.2V

Things I've tried:

  • Swapping the two ICs
    • only the one placed on the right side works
  • Using 0x3C broadcast address
  • Logging I2C transactions
    • No errors

I'm using Zephyr and the in-tree LP50xx driver, confirmed working on another LP5036 board and one of the LP5012 on this board. So the software should be fine.

I can see that the left LP5012 has some less than ideal ground connections which I'm not sure is the culprit.

Appreciate the help!