2019-05-28 03:22 AM
Discover 2 ways to customize STUSB4500 behavior to meet specific application needs
Solved! Go to Solution.
2019-05-28 03:28 AM
Customization can be done thru I2C registers either in Non Volatile Memory (STATIC) or in IC internal registers (DYNAMIC)
STATIC re-configuration (in Non Volatile Memory)
2 options:
1. using a Graphical User Interface (STSW-STUSB002)
2. by running software (STSW-STUSB004) from an Automated Test Equipment or from the application MCU (if any) at the very 1st system boot.
DYNAMIC re-configuration (in RAM)
Default profiles can be also customized via Software (STSW-STUSB003) running on an Application Processor. This operation overrides the NVM settings (loaded at power-up), but is volatile (settings are lost at power OFF or RESET).
This process can be used:
2019-05-28 03:28 AM
Customization can be done thru I2C registers either in Non Volatile Memory (STATIC) or in IC internal registers (DYNAMIC)
STATIC re-configuration (in Non Volatile Memory)
2 options:
1. using a Graphical User Interface (STSW-STUSB002)
2. by running software (STSW-STUSB004) from an Automated Test Equipment or from the application MCU (if any) at the very 1st system boot.
DYNAMIC re-configuration (in RAM)
Default profiles can be also customized via Software (STSW-STUSB003) running on an Application Processor. This operation overrides the NVM settings (loaded at power-up), but is volatile (settings are lost at power OFF or RESET).
This process can be used: