This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TPS25750: Unable to configure TPS25750DRJK.

Part Number: TPS25750

Unable to configure TPS25750DRJK.
Settings are made using the GUI below.
 dev.ti.com/.../

Executing Flash To Device From Current Configuration or Flash To Device From Binary File will result in an error.
An error occurs even if the power is turned on again and the connection is reconnected.
Please let me know the cause of the error.
Error message
 Error Flashing to Device An error occurred while flashing device.
 Try power cycling EVM and reconnecting hardware before flashing again.

I am able to connect using RATOC's REX-USB61mk2, but there is no I2C access.
(GUI: COM5:115200 Hardware Connected)
I2C access to the PD controller is possible from Teraterm using REX-USB61mk2.

  • Hi Kensuke,

    Are you using the TPS25750 EVM?

    The GUI flash to part will only work with the EVM as it used the onboard MCU to flash the part. For the EVM, make sure the J2 and J4 jumpers are populated. Also, make sure that the board has power and that LD03V3(J2) has 3.3V.

    You may need to power cycle the device and reload the GUI to connect to the EVM properly.

    If you are flashing a custom board, you will need to generate the binary file or .c file, and update your EEPROM or I2C host appropriately.

    Thanks and Regards,

    Chris

  • Thank you for answering.

    TPS25750 Not using EVM. This is a uniquely designed board.

    Please tell me how to write a board designed by your company to FLASH.

    Binary files to be written to FLASH can be created using "Generate Full Flash Binary" on the GUI.

    Can the generated file be used as is on I2C-Host (REX-USB61mk)?

  • Hi Kensuke,

    Please tell me how to write a board designed by your company to FLASH.

    Binary files to be written to FLASH can be created using "Generate Full Flash Binary" on the GUI.

    Can the generated file be used as is on I2C-Host (REX-USB61mk)?

    Please look at section 4.2 in the TPS25750 TRM. If you are doing and EEPROM-less design and loading the App Config firmware to the PD controller from an I2C host, you will need to follow the procedure described there. You will need to generate the low region binary as a .C file for this procedure.

    If you are using an I2C EEPROM, you can use the "Generate Full Flash Binary" option to generate a file in the Binary format, and use an I2C flash programmer (or your I2C host) to program the flash directly.

    Thanks and Regards,

    Chris