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.

TPS65988: Errors when trying to flash binary over SPI

Part Number: TPS65988

Good afternoon,

We've put a TPS65988 on to our design and are now trying to flash it from the Application Customization Tool. However we keep coming up with some errors that seem to suggest that we're not getting to the TPS65988. 

I am connected to the SPI lines via an FTDI USB to SPI cable. I am not connected to the TPS65988 via I2C. I open the GUI, load my configured project, and then go to Adapter > Configure I2C/SPI Adapter Settings. I select FTDI, and the FTDI cable appears to be detected. I click on the Test SPI Flash Read and it gives me the following error: 

Exception Encountered during SPI Test Read:*** ERROR in FTDI call (SPI_OpenChannel), status: 3

<type 'exceptions.Exception'>

Then if I try again it changes to say I2C_OpenChannel instead of SPI_OpenChannel.

Could you give me some feedback on what the issue may be here? Do people often run into driver issues that may be causing this?

  • Hi,

    Please give the team some time to look at this and provide a response.

    Thank you.

  • Hi Alex, thank you for following up. I think we may have resolved this issue for now. We are using the FT232H FTDI chip via the C232HM-DDHSL-0 cable to communicate to the TPS65988. This is different from the EVM, so I imagine it might be having an issue, as it might be expecting a different FTDI chip. We got around this issue by saving the binary from the GUI, and then using a third party tool for programming flash ICs via SPI with an FT232H. This seemed to load the binary on to the chip and we are getting superspeed USB devices to work. However displayport is not coming up yet, so I am about to create another thread about that. Hopefully you can help on that one!

  • Hi,

    I am happy to know that you could load the binary. 
    I will close this thread and help you on the another thread that you have created for DisplayPort. 

    Thanks and regards,

    Rohit Parashar.