SNVSBA5C December 2019 – May 2024 LP8866-Q1
PRODUCTION DATA
Table 7-1 lists the memory-mapped registers for the FullMap registers. All register offset addresses not listed in Table 7-1 should be considered as reserved locations and the register contents should not be modified.
Offset | Acronym | Register Name | Section |
---|---|---|---|
00h | BRT_CONTROL | Display Brightness | Go |
02h | LED_CURR_CONFIG | LED Current | Go |
04h | USER_CONFIG1 | User Config 1 | Go |
06h | USER_CONFIG2 | User Config 2 | Go |
08h | SUPPLY_INT_EN | Supply Interrupt Enable | Go |
0Ah | BOOST_INT_EN | Boost Interrupt Enable | Go |
0Ch | LED_INT_EN | LED Interrupt Enable | Go |
0Eh | SUPPLY_STATUS | Supply Fault Status | Go |
10h | BOOST_STATUS | Boost Fault Status | Go |
12h | LED_STATUS | LED Fault Status | Go |
14h | FSM_DIAGNOSTICS | Device State Diagnostics | Go |
16h | PWM_INPUT_DIAGNOSTICS | PWM Input Diagnostics | Go |
18h | PWM_OUTPUT_DIAGNOSTICS | PWM Output Diagnostics | Go |
1Ah | LED_CURR_DIAGNOSTICS | LED Current Diagnostics | Go |
1Ch | ADAPT_BOOST_DIAGNOSTICS | Adaptive Boost Diagnostics | Go |
1Eh | AUTO_DETECT_DIAGNOSTICS | Auto Detect Diagnostics | Go |
Complex bit access types are encoded to fit into small table cells. Table 7-2 shows the codes that are used for access types in this section.
Access Type | Code | Description |
---|---|---|
Read Type | ||
R | R | Read |
Write Type | ||
W | W | Write |
Reset or Default Value | ||
–n | Value after reset or the default value |
BRT_CONTROL is shown in Figure 7-1 and described in Table 7-3.
Return to Summary Table.
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DISPLAY_BRT | |||||||||||||||
R/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15-0 | DISPLAY_BRT | R/W | 0h | Display Brightness Register |
LED_CURR_CONFIG is shown in Figure 7-2 and described in Table 7-4.
Return to Summary Table.
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | LED_CURRENT | ||||||||||||||
R/W-0h | R/W-FFFh |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15-12 | RESERVED | R/W | 0h | These bits are reserved. |
11-0 | LED_CURRENT | R/W | FFFh | LED current control for all LED outputs |
USER_CONFIG1 is shown in Figure 7-3 and described in Table 7-5.
Return to Summary Table.
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED |
SPREAD_PSEUDO_EN |
SPREAD_MOD_FREQ |
SPREAD_RANGE | BRT_MODE | |||
R/W-0h | R/W-0h | R/W-0h | R/W-2h | R/W-0h | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
SLOPE_SELECT | DITHER_SELECT | ADV_SLOPE_ENABLE |
RESERVED | ||||
R/W-5h | R/W-0h | R/W-1h | R/W-1h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15 | RESERVED | R/W | 0h | This bit is reserved. |
14 | SPREAD_PSEUDO_EN | R/W | 0h |
0h = Pseudo Random SS disabled 1h = Pseudo Random SS enabled |
13-12 | SPREAD_MOD_FREQ | R/W | 0h |
Boost spread spectrum modulation frequency 0h = 200 Hz 1h = 500 Hz 2h = 800 Hz 3h = 1.2 kHz |
11-10 | SPREAD_RANGE | R/W | 2h |
OSC_BST spread spectrum range 0h = 3.3% 1h = 4.3% 2h = 5.3% 3h = 7.2% |
9-8 | BRT_MODE | R/W | 0h | Select PWM pin or DISPLAY_BRT register for brightness controll 0h = Brightness controlled by PWM input 1h = Reserved 2h = Brightness controlled by DISPLAY_BRT register 3h = Reserved |
7-5 | SLOPE_SELECT | R/W | 5h | Select duration for linear brightness sloper 0h = Disabled 1h = 1 ms 2h = 2 ms 3h = 50 ms 4h = 100 ms 5h = 200 ms 6h = 300 ms 7h = 500 ms Times are for linear slope mode. Advanced sloper will increase durations while adding additional smoothing to brightness transitions. 1 ms and 2 ms sloper times are intended to be used only in linear mode. 50 ms to 500 ms sloper durations may be used with or without advanced sloper function. |
4-2 | DITHER_SELECT | R/W | 0h | Dither mode select 0h = Dither Disabled 1h = 1-bit Dither 2h = 2-bit Dither 3h = 3-bit Dither 4h = 4-bit Dither |
1 | ADV_SLOPE_ENABLE | R/W | 1h | 0h = Linear Sloping 1h = Advanced Sloping |
0 |
RESERVED | R/W | 1h |
This bit is reserved. |
USER_CONFIG2 is shown in Figure 7-4 and described in Table 7-6.
Return to Summary Table.
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | EN_LED_GND_DETECT | ||||||
R/W-0h | R/W-1h | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | LED6_SHORT_DISABLE | LED5_SHORT_DISABLE | LED4_SHORT_DISABLE | LED3_SHORT_DISABLE | LED2_SHORT_DISABLE | LED1_SHORT_DISABLE | |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15-9 | RESERVED | R/W | 0h | These bits are reserved. |
8 | EN_LED_GND_DETECT | R/W | 1h | Enable LED short to ground detection during Boost_SS and normal stage 0h = Disable 1h = Enable |
7-6 | RESERVED | R/W | 0h | These bits must write 0 for normal operation. |
5 | LED6_SHORT_DISABLE | R/W | 0h | Disable LED string6 internal short fault. 0h = Enable 1h = Disable |
4 | LED5_SHORT_DISABLE | R/W | 0h |
Disable LED string5 internal short fault. 0h = Enable 1h = Disable |
3 | LED4_SHORT_DISABLE | R/W | 0h | Disable LED string4 internal short fault. 0h = Enable 1h = Disable |
2 | LED3_SHORT_DISABLE | R/W | 0h | Disable LED string3 internal short fault. 0h = Enable 1h = Disable |
1 | LED2_SHORT_DISABLE | R/W | 0h | Disable LED string2 internal short fault. 0h = Enable 1h = Disable |
0 | LED1_SHORT_DISABLE | R/W | 0h | Disable LED string1 internal short fault. 0h = Enable 1h = Disable |
SUPPLY_INT_EN is shown in Figure 7-5 and described in Table 7-7.
Return to Summary Table.
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED |
BSTSYNC_INT_EN | CP_INT_EN | CPCAP_INT_EN | ||||
R/W-0h | R/W-2h | R/W-2h | R/W-2h | ||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
VINOCP_INT_EN | VDDUVLO_INT_EN | VINOVP_INT_EN | VINUVLO_INT_EN | ||||
R/W-2h | R/W-2h | R/W-2h | R/W-2h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15-14 | RESERVED | R/W | 0h | These bits are reserved. |
13-12 | BSTSYNC_INT_EN | R/W | 2h |
Missing boost sync interrupt enable Read: 0h = Interrupt is currently disabled 2h = Interrupt is currently enabled Write: 1h = Disable interrupt 3h = Enable interrupt |
11-10 | CP_INT_EN | R/W | 2h | Charge pump interrupt enable Read: 0h = Interrupt is currently disabled 2h = Interrupt is currently enabled Write: 1h = Disable interrupt 3h = Enable interrupt |
9-8 | CPCAP_INT_EN | R/W | 2h | Charge pump cap missing interrupt enable Read: 0h = Interrupt is currently disabled 2h = Interrupt is currently enabled Write: 1h = Disable interrupt 3h = Enable interrupt |
7-6 | VINOCP_INT_EN | R/W | 2h | VIN over-current interrupt enable Read: 0h = Interrupt is currently disabled 2h = Interrupt is currently enabled Write: 1h = Disable interrupt 3h = Enable interrupt |
5-4 | VDDUVLO_INT_EN | R/W | 2h | VDD under-voltage interrupt enable Read: 0h = Interrupt is currently disabled 2h = Interrupt is currently enabled Write: 1h = Disable interrupt 3h = Enable interrupt |
3-2 | VINOVP_INT_EN | R/W | 2h | VIN over-voltage interrupt enable Read: 0h = Interrupt is currently disabled 2h = Interrupt is currently enabled Write: 1h = Disable interrupt 3h = Enable interrupt |
1-0 | VINUVLO_INT_EN | R/W | 2h | VIN under-voltage interrupt enable Read: 0h = Interrupt is currently disabled 2h = Interrupt is currently enabled Write: 1h = Disable interrupt 3h = Enable interrupt |
BOOST_INT_EN is shown in Figure 7-6 and described in Table 7-8.
Return to Summary Table.
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
TSD_INT_EN | ISET_INT_EN | LEDSET_INT_EN | MODE_INT_EN | ||||
R/W-2h | R/W-2h | R/W-2h | R/W-2h | ||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
FSET_INT_EN | BSTOCP_INT_EN | BSTOVPH_INT_EN | Reserved | ||||
R/W-2h | R/W-2h | R/W-2h | R/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15-14 | TSD_INT_EN | R/W | 2h | Thermal shutdown interrupt enable Read: 0h = Interrupt is currently disabled 2h = Interrupt is currently enabled Write: 1h = Disable interrupt 3h = Enable interrupt |
13-12 | ISET_INT_EN | R/W | 2h | ISET resistor short to ground interrupt enable Read: 0h = Interrupt is currently disabled 2h = Interrupt is currently enabled Write: 1h = Disable interrupt 3h = Enable interrupt |
11-10 | LEDSET_INT_EN | R/W | 0h | Missing LEDSET resistor interrupt enable Read: 0h = Interrupt is currently disabled 2h = Interrupt is currently enabled Write: 1h = Disable interrupt 3h = Enable interrupt |
9-8 | MODE_INT_EN | R/W | 0h | Missing MODE resistor interrupt enable Read: 0h = Interrupt is currently disabled 2h = Interrupt is currently enabled Write: 1h = Disable interrupt 3h = Enable interrupt |
7-6 | FSET_INT_EN | R/W | 0h | Missing FSET resistor interrupt enable Read: 0h = Interrupt is currently disabled 2h = Interrupt is currently enabled Write: 1h = Disable interrupt 3h = Enable interrupt |
5-4 | BSTOCP_INT_EN | R/W | 2h | Boost over-current interrupt enable Read: 0h = Interrupt is currently disabled 2h = Interrupt is currently enabled Write: 1h = Disable interrupt 3h = Enable interrupt |
3-2 | BSTOVPH_INT_EN | R/W | 2h | Boost over-voltage high interrupt enable Read: 0h = Interrupt is currently disabled 2h = Interrupt is currently enabled Write: 1h = Disable interrupt 3h = Enable interrupt |
1-0 | Reserved | R/W | 0h | These bits are reserved. |
LED_INT_EN is shown in Figure 7-7 and described in Table 7-9.
Return to Summary Table.
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R/W-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
GLOBAL_INT_EN | I2C_ERROR_INT_EN | INVSTRING_INT_EN | VINUVP_INT_EN | ||||
R/W-2h | R/W-2h | R/W-2h | R/W-2h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15-8 | RESERVED | R/W | 0h | These bits are reserved. |
7-6 | GLOBAL_INT_EN | R/W | 2h |
Global interrupt enable Read: 0h = Interrupt is currently disabled 2h = Interrupt is currently enabled Write: 1h = Disable interrupt 3h = Enable interrupt |
5-4 | I2C_ERROR_INT_EN | R/W | 2h | I2C time out interrupt enable Read: 0h = Interrupt is currently disabled 2h = Interrupt is currently enabled Write: 1h = Disable interrupt 3h = Enable interrupt |
3-2 | INVSTRING_INT_EN | R/W | 2h | Invalid LED string configuration interrupt enable Read: 0h = Interrupt is currently disabled 2h = Interrupt is currently enabled Write: 1h = Disable interrupt 3h = Enable interrupt |
1-0 | LED_INT_EN | R/W | 2h | LED open/internal short/short to GND interrupt enable Read: 0h = Interrupt is currently disabled 2h = Interrupt is currently enabled Write: 1h = Disable interrupt 3h = Enable interrupt |
SUPPLY_STATUS is shown in Figure 7-8 and described in Table 7-10.
Return to Summary Table.
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
CRCERR_STATUS |
CRCERR_CLEAR |
BSTSYNC_STATUS |
BSTSYNC_CLEAR | CP_STATUS | CP_CLEAR | CPCAP_STATUS | CPCAP_CLEAR |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
VINOCP_STATUS | VINOCP_CLEAR | VDDUVLO_STATUS | VDDUVLO_CLEAR | VINOVP_STATUS | VINOVP_CLEAR | VINUVLO_STATUS | VINUVLO_CLEAR |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15 | CRCERR_STATUS | R/W | 0h |
CRC error fault status 0h = No fault 1h = Fault |
14 | CRCERR_CLEAR | R/W | 0h |
CRC error fault clear Write "1" to both Status bit and Clear bit at the same time to clear interrupt register status and interrupt pin status |
13 | BSTSYNC_STATUS | R/W | 0h |
Missing boost sync fault status 0h = No fault 1h = Fault |
12 | BSTSYNC_CLEAR | R/W | 0h |
Missing boost sync fault clear Write "1" to both Status bit and Clear bit at the same time to clear interrupt register status and interrupt pin status |
11 | CP_STATUS | R/W | 0h | Charge pump fault status 0h = No fault 1h = Fault |
10 | CP_CLEAR | R/W | 0h | Charge pump fault clear Write "1" to both Status bit and Clear bit at the same time to clear interrupt register status and interrupt pin status |
9 | CPCAP_STATUS | R/W | 0h | Missing charge pump fault status 0h = No fault 1h = Fault |
8 | CPCAP_CLEAR | R/W | 0h | Missing charge pump fault clear Write "1" to both Status bit and Clear bit at the same time to clear interrupt register status and interrupt pin status |
7 | VINOCP_STATUS | R/W | 0h | VIN over-current fault status 0h = No fault 1h = Fault |
6 | VINOCP_CLEAR | R/W | 0h | VIN over-current fault clear Write "1" to both Status bit and Clear bit at the same time to clear interrupt register status and interrupt pin status |
5 | VDDUVLO_STATUS | R/W | 0h | VDD under-voltage fault status 0h = No fault 1h = Fault |
4 | VDDUVLO_CLEAR | R/W | 0h | VDD under-voltage fault clear Write "1" to both Status bit and Clear bit at the same time to clear interrupt register status and interrupt pin status |
3 | VINOVP_STATUS | R/W | 0h | VIN over-voltage fault status 0h = No fault 1h = Fault |
2 | VINOVP_CLEAR | R/W | 0h | VIN over-voltage fault clear Write "1" to both Status bit and Clear bit at the same time to clear interrupt register status and interrupt pin status |
1 | VINUVLO_STATUS | R/W | 0h | VIN under-voltage fault status 0h = No fault 1h = Fault |
0 | VINUVLO_CLEAR | R/W | 0h | VIN under-voltage fault clear Write "1" to both Status bit and Clear bit at the same time to clear interrupt register status and interrupt pin status |
BOOST_STATUS is shown in Figure 7-9 and described in Table 7-11.
Return to Summary Table.
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
TSD_STATUS | TSD_CLEAR | ISET_STATUS | ISET_CLEAR | LEDSET_STATUS | LEDSET_CLEAR | MODESEL_STATUS | MODESEL_CLEAR |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
FSET_STATUS | FSET_CLEAR | BSTOCP_STATUS | BSTOCP_CLEAR | BSTOVPH_STATUS | BSTOVPH_CLEAR | BSTOVPL_STATUS | BSTOVPL_CLEAR |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15 | TSD_STATUS | R/W | 0h | Thermal shutdown fault status 0h = No fault 1h = Fault |
14 | TSD_CLEAR | R/W | 0h | Thermal shutdown fault clear Write "1" to both Status bit and Clear bit at the same time to clear interrupt register status and interrupt pin status |
13 | ISET_STATUS | R/W | 0h | ISET resistor short to ground fault status 0h = No fault 1h = Fault |
12 | ISET_CLEAR | R/W | 0h | ISET resistor short to ground fault clear Write "1" to both Status bit and Clear bit at the same time to clear interrupt register status and interrupt pin status |
11 | LEDSET_STATUS | R/W | 0h | Missing LED resistor fault status 0h = No fault 1h = Fault |
10 | LEDSET_CLEAR | R/W | 0h | Missing LED resistor fault clear Write "1" to both Status bit and Clear bit at the same time to clear interrupt register status and interrupt pin status |
9 | MODESEL_STATUS | R/W | 0h | Missing MODE SEL resistor fault status 0h = No fault 1h = Fault |
8 | MODESEL_CLEAR | R/W | 0h | Missing MODE SEL resistor fault clear Write "1" to both Status bit and Clear bit at the same time to clear interrupt register status and interrupt pin status |
7 | FSET_STATUS | R/W | 0h | Missing boost FSET resistor fault status 0h = No fault 1h = Fault |
6 | FSET_CLEAR | R/W | 0h | Missing boost FSET resistor fault clear Write "1" to both Status bit and Clear bit at the same time to clear interrupt register status and interrupt pin status |
5 | BSTOCP_STATUS | R/W | 0h | Boost over-current fault status 0h = No fault 1h = Fault |
4 | BSTOCP_CLEAR | R/W | 0h | Boost over-current fault clear Write "1" to both Status bit and Clear bit at the same time to clear interrupt register status and interrupt pin status |
3 | BSTOVPH_STATUS | R/W | 0h | Boost OVP high fault status 0h = No fault 1h = Fault |
2 | BSTOVPH_CLEAR | R/W | 0h | Boost OVP high fault clear Write "1" to both Status bit and Clear bit at the same time to clear interrupt register status and interrupt pin status |
1 | BSTOVPL_STATUS | R/W | 0h | Boost OVP low fault status 0h = No fault 1h = Fault |
0 | BSTOVPL_CLEAR | R/W | 0h | Boost OVP low fault clear Write "1" to both Status bit and Clear bit at the same time to clear interrupt register status |
LED_STATUS is shown in Figure 7-10 and described in Table 7-12.
Return to Summary Table.
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | I2C_ERROR_STATUS | I2C_ERROR_CLEAR | INVSTRING_STATUS | INVSTRING_CLEAR | LED_STATUS | LED_CLEAR | GND_LED |
R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R-0h |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
SHORT_LED | OPEN_LED | LED6_FAULT | LED5_FAULT | LED4_FAULT | LED3_FAULT | LED2_FAULT | LED1_FAULT |
R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15 | RESERVED | R/W | 0h | This bit is reserved |
14 | I2C_ERROR_STATUS | R/W | 0h | I2C time out fault status 0h = No fault 1h = Fault |
13 | I2C_ERROR_CLEAR | R/W | 0h | I2C time out fault clear Write "1" to both Status bit and Clear bit at the same time to clear interrupt register status and interrupt pin status |
12 | INVSTRING_STATUS | R/W | 0h | Invalid string configuration fault status 0h = No fault 1h = Fault |
11 | INVSTRING_CLEAR | R/W | 0h | Invalid string configuration fault clear Write "1" to both Status bit and Clear bit at the same time to clear interrupt register status and interrupt pin status |
10 | LED_STATUS | R/W | 0h | LED open/internal short/short to GND fault status 0h = No fault 1h = Fault |
9 | LED_CLEAR | R/W | 0h | LED open/internal short/short to GND fault clear Write "1" to both Status bit and Clear bit at the same time to clear interrupt register status and interrupt pin status |
8 | GND_LED | R | 0h | LED short to GND fault status 0h = No fault 1h = Fault |
7 | SHORT_LED | R | 0h | LED internal short Status 0h = No Fault 1h = Fault |
6 | OPEN_LED | R | 0h | LED open fault status 0h = No fault 1h = Fault |
5 | LED6_FAULT | R | 0h | LED 6 Status 0h = No Fault 1h = Fault |
4 | LED5_FAULT | R | 0h |
LED 5 Status 0h = No Fault 1h = Fault |
3 | LED4_FAULT | R | 0h | LED 4 Status 0h = No Fault 1h = Fault |
2 | LED3_FAULT | R | 0h | LED 3 Status 0h = No Fault 1h = Fault |
1 | LED2_FAULT | R | 0h | LED 2 Status 0h = No Fault 1h = Fault |
0 | LED1_FAULT | R | 0h | LED 1 Status 0h = No Fault 1h = Fault |
FSM_DIAGNOSTICS is shown in Figure 7-11 and described in Table 7-13.
Return to Summary Table.
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | FSM_LIVE_STATUS | ||||||
R-0h | R-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15-5 | RESERVED | R | 0h | These bits are reserved |
4-0 | FSM_LIVE_STATUS | R | 0h | Current state of the functional state machine 0h = DISABLED 1h = LDO_STARTUP 2h = OTP_READ 3h = STANDBY 4h-Fh = BOOST_STARTUP 10h = NORMAL 11h = SHUTDOWN 12h = FAULT_RECOVERY 13h = ALL_LED_FAULT |
PWM_INPUT_DIAGNOSTICS is shown in Figure 7-12 and described in Table 7-14.
Return to Summary Table.
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
PWM_INPUT_STATUS | |||||||||||||||
R-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15-0 | PWM_INPUT_STATUS | R | 0h | 16-bit value for detected duty cycle of PWM input signal. |
PWM_OUTPUT_DIAGNOSTICS is shown in Figure 7-13 and described in Table 7-15.
Return to Summary Table.
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
PWM_OUTPUT_STATUS | |||||||||||||||
R-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15-0 | PWM_OUTPUT_STATUS | R | 0h | 16-bit value for configured duty cycle of PWM output signal. |
LED_CURR_DIAGNOSTICS is shown in Figure 7-14 and described in Table 7-16.
Return to Summary Table.
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | LED_CURRENT_STATUS | ||||||
R-0h | R-0h | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
LED_CURRENT_STATUS | |||||||
R-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15-12 | RESERVED | R | 0h | These bits are reserved. |
11-0 | LED_CURRENT_STATUS | R | 0h | 12-bit Current DAC Code that Brightness path is driving to OUT1-6 output. |
ADAPT_BOOST_DIAGNOSTICS is shown in Figure 7-15 and described in Table 7-17.
Return to Summary Table.
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | VBOOST_STATUS | ||||||
R-0h | R-0h | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
VBOOST_STATUS | |||||||
R-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15-11 | RESERVED | R | 0h | These bits are reserved. |
10-0 | VBOOST_STATUS | R | 0h | 11-bit Boost Voltage Code that Adaptive Voltage Control Loop sending to Analog Boost Block. In two-resistor method, Boost Output Voltage =((1+R1/R2)*1.21V)+(R1*18.9nA*VBOOST_STATUS) |
AUTO_DETECT_DIAGNOSTICS is shown in Figure 7-16 and described in Table 7-18.
Return to Summary Table.
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | AUTO_PWM_FREQ_SEL | RESERVED | AUTO_LED_STRING_CFG | ||||
R-0h | R-0h | R-0h | R-0h | ||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | AUTO_BOOST_FREQ_SEL | MODE_SEL | |||||
R-0h | R-0h | R-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15 | RESERVED | R | 0h | This bit is reserved |
14-12 | AUTO_PWM_FREQ_SEL | R | 0h | LED PWM frequency value from PWM_SEL resistor detection 0h = 152 Hz 1h = 305 Hz 2h = 610 Hz 3h = 1221 Hz 4h = 2441 Hz 5h = 4883 Hz 6h = 9766 Hz 7h = 19531 Hz |
11 | RESERVED | R | 0h | This bit is reserved |
10-8 | AUTO_LED_STRING_CFG | R | 0h | LED string configuration from LED_SET resistor detection 0h = 6 separate strings 1h = 5 separate strings 2h = 4 separate strings 3h = 3 separate strings 4h = 2 separate strings 5h = 6 channel outputs connected in 3 groups to drive 3 strings 6h = 6 channel outputs connected in 2 groups to drive 2 strings 7h = 6 channel outputs connected together to drive 1 string |
7-6 | RESERVED | R | 0h | These bits are reserved |
5-3 | AUTO_BOOST_FREQ_SEL | R | 0h | Boost switching frequency value from PWM_FSET resistor detection 0h = 100 kHz 1h = 200 kHz 2h = 303 kHz 3h = 400 kHz 4h = 500 kHz 5h = 1818 kHz 6h = 2000 kHz 7h = 2222 kHz |
2-0 | MODE_SEL | R | 0h | LED dimming MODE value from MODE detection 0h = PWM mode, I2C address 0x2B 1h = 12.5% hybrid dimming mode, I2C address 0x2B 2h = Constant current mode, I2C address 0x2B 3h = Direct PWM, I2C address 0x2B 4h = PWM mode, I2C address 0x2A 5h = 12.5% hybrid dimming mode, I2C address 0x2A 6h = Constant current mode, I2C address 0x2A 7h = Direct PWM, I2C address 0x2A |