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.

TPS65987EVM: Always getting SPI FLASH to Device Failed Verification error on loading image

Part Number: TPS65987EVM

I have followed 

https://e2e.ti.com/support/interface/f/138/p/727037/2684338?tisearch=e2e-sitesearch&keymatch=tps65987%20verify#2684338

to downgrade the FTDI drivers to 2.8.2.  When I plug the EVM in, the device is recognised as 4 x serial ports as expected.

However I cannot load any images onto the board.  

I have two boards and I think one is now corrupt as I cannot plug any USB C device in and get that device to charge.  

I've tried programming the recovery image and that does not work either,

Windows 7, 64 bit.

Going to try a Windows 10 machine at a different location.

  • Hi Andy,

    What version of the GUI are you using? Do you have other versions of the GUI installed? There has been work done since the post you reference to increase stability.

    I recommend using the FTDI driver packaged with the GUI, especially if you are having drive issues. I think checking with a Win 10 machine connecting directly (no hub or docking station) is a good plan. I also recommend testing by installing the GUI and selecting both Install FTDI Driver and Remove Previous versions.

    Another work around is to use a dedicated I2C/SPI programmer such as the Aardvark from TotalPhase.

    Regards,
    Scott
  • Hi Scott, the GUI version is 5.13.

    I had no success using Windows 10, 64bit, but that was with a board I may have corrupted,  I will try an eval board that I think is working with the Windows 10 machine tonight and update this post then.

    On my Win 7 machine I will carefully un-install all previous FTDI drivers and re-install using the ones from the downloaded package. 

    Thanks Andy

  • I think I have resolved the problem, I have re-installed the TI supplied drivers. I was still unable to flash the EVM firmware, but I could use the debug modes to prove the FTDI drivers were working.

    I then re-loaded a project I had (which limits the PD source voltage to 9V) and was able to flash that and the board which i thought I had corrupted now works.

    In addition I proved I could now re-flash the EVM image.

    Strange ...