Getting Started with EZ-
PD™ CCG3
Document No. 002-00210 Rev. *A
13
3.4
Firmware Configurable Features
The notebook application firmware in the
has the following configurable features, which can be modified
by individual users based on system requirements. These configurable parameters are located in the
config.h
file.
lists the compile-time configurable features available in the CCG3 notebook application firmware.
Table 3
.
Configurable Features of CCG3 Notebook Application Firmware (
config.h
file)
Pre-processor switch
Description
Values
(Default values in bold)
VBUS_OVP_ENABLE
Enable overvoltage Protection handling on VBUS. This
feature can be turned off using the configuration table,
even if it is enabled here.
1 for VBUS OVP enable
0 for VBUS OVP disable
VBUS_OVP_AUTO_CONTROL_ENABLE
Enable automatic FET control by hardware when an OVP
event is detected.
1 for automatic hardware
cut-off
0 for firmware cut-off
SYS_DEEPSLEEP_ENABLE
Enable flag for the low power module, which keeps CCG3
in deep sleep mode at all possible times.
1 for low power enable
0 for low power disable
DFP_ALT_MODE_SUPP
Enable Alternate Mode handling when CCG3 is used as
DFP.
1 for alternate mode
enable
0 for alternate mode disable
DP_DFP_SUPP
Enable DisplayPort Alternate mode when CCG3 is used as
DFP. This requires DFP_ALT_MODE_SUPP.
1 for DisplayPort enable
0 for DisplayPort disable
APP_FW_LED_ENABLE
Enable toggling of the LED to indicate firmware operation.
It is recommended that this be left disabled in production
designs to save power and also to free up the GPIO used
for LED control.
1 for LED enable
0 for LED disable