What is the flash memory consumption of the different features available in the CCG3PA-based Power Bank project of CCGx Power Software Development Kit (SDK)?
The flash memory consumption of the features supported in CCG3PA-based Power Bank project of CCGx Power SDK version 3.2 are listed in Table 1.
Table 1. Flash Size of Features Supported in CCG3PA Power Bank SDK Project (Power SDK v3.2)
Default CCG3PA Power Bank Project flash-size
Disabling 'Type-A port' saves
Disabling 'Battery Charging' saves
Disabling 'Protection (OCP, OVP, UVP)' saves
Disabling 'FW Update' saves
Note that the features ‘Type-A port’, ‘Battery Charging’, ‘Protection (OCP, OVP, UVP)’, and ‘FW Update’ are enabled in the default CCG3PA Power Bank project.
To disable the features listed in Table 1, use the associated macros listed Table 2. Table 2 also lists the location of these macros in the CCG3PA Power Bank project.
Table 2. List of Macros for Disabling Features in CCG3PA Power Bank Project
Protection (OCP, OVP, UVP)
VBUS_OCP_ENABLE, VBUS_OVP_ENABLE and VBUS_UVP_ENABLE