SLVAFV8A July   2024  – July 2025 TPS25751

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2ADCINX Setting
  6. 3Unique Address Interface Protocol
  7. 4PTCH Mode to APP Mode
    1. 4.1 Step of PTCH Mode to APP Mode
    2. 4.2 Step of Generating Low Region Binary
  8. 5Example Code
  9. 6References
  10. 7Revision History

Step of Generating Low Region Binary

The USBC PD Application Customization Tool(GUI) utilizes a number of questions to generate a custom PD controller configuration. Once the configuration is complete, a patch bundle, containing configuration and firmware updates, can be generated. The full flash binary generates an image in the format the PD controller expects when reading from an EEPROM over I2Cc. The low region binary, see Figure 4-12, is a smaller format and intended for writing to the PD controller over I2Ct. This low region binary is what is sent in step 10.

  1. Answer Questionnare in the GUI.
  2. If necessary configure any additional settings using the Advanced Configuration switch.
  3. Generate low region binary by selecting from the Export drop down menu.
  4. Select the approriate format and the desired file name.

As shown in Figure 4-13, the GUI provides options to export the low region file as either a binary or a c file. For this application note the c file format was chosen and included in the device project for building the EC code. Modification of the source file generated from the GUI and the associated definitions are found in Section 5.

 Generating image from USBCPD Application Customization Tool Figure 4-12 Generating image from USBCPD Application Customization Tool
 Selecting image output type Figure 4-13 Selecting image output type