Hi support team,
I have a question about register settings.
I am gathering information from the device's D/S and EVM documents, accessing the LP5569 from the MCU via I2C, writing commands to the SRAM, and running it, but the RGB LED does not light up.
What I tried:
The board is equipped with LP5569 and RGB LEDs on LED0-2.
The following contents were implemented using I2C access from MCU (Qualcomm IC).
table[2][32] = {...} //Data set written to SRAM 64byte
Write (0x00, 0x00)
Write (0x00, 0x40)
Write (0x2F, 0x58)
Write (0x02, 0x00)
Write (0x16~0x1E, 0x00) //LED0_PWM to LED8_PWM
Write (0x02, 0x40) //ch1_mode : Load program to SRAM
Write (0x4B, 0x00) //start addr
Write (0x4F, 0x00) //page0
Write (0x50, &table[0][0]) //burst write 32byte
Write (0x4F, 0x01) //page1
Write (0x50, &table[1][0]) //burst write 32byte
<-- dump -->
Write (0x02, 0x00)
delay 5ms
Write (0x02, 0x80)
Write (0x01, 0x80)
・As a result of dumping, the value of table[] was written correctly on page0 and page1.
・The LED will not light up after performing the above register settings.
・If I write any value to LED0_PWM, LED1_PWM, LED2_PWM, the LED will light up, so I think there is no problem with the HW.
Are some register settings missing?
Regards,
Dice-K