Hello,
I started today putting the LP5569 in operation on our new board. If I write values to the LEDx_PWM registers I can control each LED individualy, but I do not get running a engine. Even if I do it the simplest way. What I am doing wrong?
I am writing the following register values:
0x59 to register 0x2F //Charge pump auto and enable internal clk
0x40 to register 0x00 //Enable Chip
0x40 to register 0x02 //Load program to SRAM
5ms delay
0x00 to register 0x4F //Select first page
0x40 to register 0x50
0x80 to register 0x51 //Set pwm to 50%
0xC0 to register 0x52
0x00 to register 0x53 //End
0xAA to register 0x71 //Map each second LED
0x00 to register 0x4B //Set start of engine1 to 0
0x00 to register 0x30 //set engine 1 program counter to 0
0x80 to register 0x01 //free run for engine1
0x80 to register 0x02 //run program
Have I forgotten any important register? Is the order of the commands wrong?
Best regards
Heiko