This section guides users through the configuration of the GUI and generation of the EEPROM binary file needed to reprogram TIDA-050047. The reference design EEPROM comes programmed with a similar image.
- First, open the TPS25751 application customization tool.
- Select TPS25751 as the device.
- Next, select the configuration. For this reference design, choose the first option, which is selected by default as shown in Figure 3-2.
- Questions 2 through 7 configure the power and data configurations as needed for this reference design. TIDA-050047 is capable of sourcing up to 45W (15V, 3A or 20V, 2.25A) and sinking up to 66W. Depending on preference, select the settings for testing. For this reference design, follow the settings shown in Figure 3-3.
- Question 8 enables the Liquid Detection feature of the TPS25751. TIDA-050047 does not support the hardware for Liquid Detection, set this question to No.
- Questions 9 and 10 pertain to the Vendor ID and Product ID, which are not necessary to fill out. Exclusive IDs can be entered here, if desired. For this project, the second option can be selected for both questions.
- The last section asks
questions regarding the battery charger configuration. For this design, the
battery charger used is the BQ25798, so the first option can be selected here.
Questions 12 through 18 can be filled out according to the desired use
case. For example, responses can be set to the following:
- INDPM percentage can be
set to 0%
- VINDPM percentage can be
set to 5%
- Battery charging voltage:
input 12V for a 3s battery
- Battery charging current
can be set to 3A
- Charge termination
current is set to a low 400mA, this is the current that the battery
charges once the battery has reached almost full capacity
- Pre-charge current
depends on the selected battery charger, select 400mA for the BQ25798
device
When all of the questions are answered, the EEPROM binary file is ready to be generated and programmed. Generate the binary using the Export -> Generate Full Flash Binary option. Next, use the I2C Flash programming tool of your choice to flash the binary to the TPS25751 EEPROM (U5) through one of the exposed I2C headers (J5, J7).