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!