SNVU868A September 2023 – April 2024
The LP581x GUI is a convenient tool to control and evaluate all functions of LP581x family. Open the LP581x.exe file and plug the USB cable into the USB port of the computer. The GUI automatically connects with the LP5813-12EVM. Figure 4-3 illustrate the status bar showing the connection status at the bottom of GUI. Hardware Connected shows in the status and the indicator in the USB2ANY stops blinking when successfully connected. Click the connection button to connect or disconnect the LP5813-12EVM with the GUI.
If the USB2ANY has been used to evaluate other EVMs and updated by other firmware version (such as, 2.8.2.0), then the correct firmware version must be updated into USB2ANY. Follow the instructions shown in the GUI when plugging in the USB cable to update the firmware successfully. See Figure 4-4.
If the USB2ANY has not been previously used to evaluate any EVM before, then an unknown version firmware is detected by GUI. When the update firmware notification shows up, follow these steps.
Different device variants in the LP581x family are selected from the Start Page. The default setting of EVM is for LP5813, so to begin evaluation, select the LP5813 tab then click the EXPLORE button to begin evaluation. See Figure 4-5.
After clicking EXPLORE button, the GUI helps navigate users to the Hardware Set-up page. Click FINISH button when the hardware has been set properly. See Figure 4-6.
Figure 4-7 shows the I2C address selected in the Home page. Click the Configure & Connect button to connect the USB2ANY with the LP5813-12EVM. The I2C protocol with broadcast chip address is the default. Users can also choose the I2C independent address depending on the IC which is under evaluation. For example, the default jumper setting is used for LP5813A, so choose 0x14 as the independent I2C address or use broadcast mode.
Click the START button below the DRIVE MODE & LED CONTROL block to enter the Drive Mode Page while every individual register is configured in the REGISTER MAP page.
In the Drive Mode page, users can configure the scan mode for LP5813/LP5812, and the jumper setting for the scan mode configuration is shown on the preview window. See Figure 4-8.
Set the operation mode for every LED pixel in the LED mode select page. See the details in this page in Figure 4-9.
After all the device configurations have been configured, click NEXT button to navigate to Manual Mode Configuration page.
Set the analog dimming (dot current) and PWM dimming (manual PWM) value for every LED which is configure to manual mode. See Figure 4-11.
After the manual mode LED brightness are configured, click NEXT button to navigate to Auto Mode Configuration page.
This page is used to configure the animation engine of each device. One animation engine pattern is defined as shown in Figure 4-12. Three animation engine units (AEU) and two animation pause units (APU) compose the animation engine pattern. Users can also see more details about the animation engine in data sheet.
All the parameters in the animation engine related register have random value when power up the device, so configure all the parameters before running the animation engine. Figure 4-13 shows the Auto Mode Configuration page.
Users can preview the LED animation pattern by enabling the Preview Mode and click the SIMULATE button. See Figure 4-14.
The dimming curve is also shown under the configuration page. See Figure 4-15.
After making sure all the configurations have been set properly, click the START button in the AEU configuration section. The device starts to generate the animation effect desired.
The LP5813/LP5812 continually detects the status for every LED dot. Once an open or short failure is detected, the fault status is also be monitored on the GUI. Clicking the fault summary at the right-top of the GUI shows the summary for all fault status (see Figure 3-16). The Clear Short LED and Clear open LED buttons are used to clear related fault flags when the failures are removed.
To have precise detection results, the PWM must be set above 25.