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.

TPS25751: EVM Board; USBCPD Application Customization Tool; Flash to Device fails

Part Number: TPS25751


Hello TI Experts,

i have the TPS25751EVM board and would like to use it together with the BQ25756EMV.

I follow the instructions in the EVM and everything works until the flash process.

When I press the button "flash to device from current configuration" the flash process starts, but then an error message appears at 70%.

Does anyone have any idea where the error is?

  • Hi,

    Does this exact error appear every attempt to flash or is it intermittent? It appears some I2C communication breakdown occurred where the mode register 0x03 of the PD was not read properly.

    Do you have a logic analyzer you can use to read the I2C traffic on I2C1? This will allow us to see what is happening in I2C communications between TIVA USB to I2C bridge and PD controller when the error occurs.

    Best,

    Alex

  • Hi Alex,

    thanks for your answer.

    I have recorded the I2C traffic on I2Cc_SCL and I2Cc_SDA (J6 Pin3 and Pin5)

    Session 0.zip

    I hope you can read the data, it was recorded with LOGIC 2 Software.

    After 6 seconds of programming the error window occurs.

    The level on the lines looks good.

  • Hi, 

    I will take a look at the log and update you. I will also check for you if anyone on my team has seen the error before.

    Best,

    Alex

  • Hi Alex,

    do you have any news for me?

  • Hi,

    My apologies. This slipped from my to-do list.

    Can you let me know the exact version of the GUI you are using? It should be in the URL. I will ask our GUI team for more information about the error.

    I took a look at the I2Cc logs and they look normal. The I2Cc module writes data to the EEPROM when flashing, so that is what you are seeing. Can you capture the I2Cs_SCL and I2Cs_SDA signals this time in the same way? I can view the log in the logic 2 software ok.

    Best,

    Alex

  • Hello Alex,

    I am using the GUI 0.6.0, I think the latest version. When I started the application customisation tool today, an update for the ti cloud agent was suggested, which I then installed. I must have repeated the flash process 50 times now. In the captures you can see that the data is always different lengths after the 3 second pause. however, I have managed to successfully complete the flash process once. Since then, however, I have not succeeded again.Session 2.zip Session 3.zip Session 4.zip
    How can I improve the behaviour?

  • Hi,

    is there any news?