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.

TPS25751EVM: Error flashing device

Part Number: TPS25751EVM


Tool/software:

Hello, I am having trouble flashing my TPS25751EVM. When searching these forums, I've found many other people with the same issue, but none of them have been resolved, such as this one:
https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1434340/tps25751evm-error-flashing-to-device-error-cannot-read-properties-of-undefined

I am having the exact same issue, down to every detail, and I have tried all of the suggestions already from that thread. I even installed the TIVA USB-C Driver so that the COM port shows up in the programming tool as Texas Instruments instead of Microsoft. I've also tried different computers with the same results.

The issue is always the same. It progresses through the whole flashing process until 70%, then it returns the error: "Cannot read properties of undefined (reading 'mode'). The log file from the console is also attached, as well as exported bin file and json config file.

I even connected the I2C to a logic analyzer, and I can verify that what is in the log file is communicating properly. 

Any help is appreciated!

Thanks,

-John

Edit: Looks like the .json file and .bin file cannot be uploaded here

127.0.0.1-1736371345575.log

  • Hi John, 

    Are you able to test and confirm if the configuration you flashed onto TPS25751EVM is functioning properly? There is a known issue with the GUI on some PC/laptop showing the fail message even though the configuration was flashed successfully, we're actively looking into the root cause of this issue since it's not easily replicable with the devices on our end. 

    Thanks and Regards,

    Raymond Lin

  • Hello, I've made all the connections and applied a test, but it doesn't appear to be working. I will need to do some additional verification to be sure. I will try a few more things and report back. In the meantime, is there any other way to flash this part?

    Thanks,

    -John

  • Hi John, 

    Altnertivaly you can generate a full-flash binary from the GUI and use an external I2C programmer (i.e. Aardvark Adapter with Flash Center software) to load the configuration onto the EVM EEPROM. The EEPROM I2C lines are available to connect through the J6 header and are connected to I2Cc_SDA and I2Cc_SCL. 

    Let me know if you need further clarification! 

    Thanks and Regards,

    Raymond Lin