Tool/software:
Hello,
I am trying to use two LP5812 to drive 7 RGB LEDs. LP5812A is used to drive 4 RGBs (12 LEDs in total) in Scan mode with 4 scans, and LP5812B is used to drive 3 RGBs (9 LEDs in total) in Scan mode with 3 scans. I have tied the SYNC pins of the two ICs shorted together. Through the GUI I set one device as VSYNC is output, and the other was set as VSYNC is input.
I am able to get SYNC signal between the ICs and I have attached a scope shot of the signal. I set a simple blinking animation for each of the parts through independent I2C communication, and then send a start command (start_cmd[0:0] to 0xFF) through broadcast I2C. Both devices start shining the LEDs, but the animation between devices quickly get out of sync after 5 playbacks.
I am also attaching a screenshot of the schematic. I was wondering whether I am missing anything in the setup or missing any register settings.
Thank you,
Rei