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.

TPS65988DK: unable to program the flash memory

Part Number: TPS65988DK
Other Parts Discussed in Thread: TPS65982, TPS6598X-CONFIG

Tool/software:

Hello,

We are unable to programm the flash memory using the FT2232HL Programmer & TPS6598X-CONFIG — TPS65982 Configuration Tool.

Below are the hardware details we have used in our hardware.
PD controller chip: TPS65988DHRSHR
Flash Memory: W25Q80DV

Below are the observations -
Using config tool, we are able to detect the adapter and able to detect the PD controller IC. We have created project in the config tool and "Read flash memory" - we are getting success message.

But we are not able to program the memory using config tool.

Please correct if I am doing some wrong steps.

We look forward for the steps to program/configure the flash memory.


Regards,
Somnath

  • Hi Somnath,

    The FTDI chip is used specifically for the EVM and GUI, and is not intended for customer designs. We may be able to help you with programming the chip here, but I'll mention some of the other options for programming the flash below.

    The EVM uses the FT4332HL, not the FT2232HL, so I do not know if we can guarantee the GUI will work with the FT2232HL. Is the FT2232HL connected to the Flash IC in a similar way to the TPS65987EVM? Specifically the SPI lines?

    Which version # of the GUI are you using? How are you trying to program the memory? What steps are you taking in the GUI? Does an error message pop up?


    Other alternatives

    Typically, customers will directly program the flash using a SPI flash programmer tool. Once you have created and configured a project in the App Config GUI, you can select Binary->Save Binary, to generate a binary image that can be loaded to the SPI flash. You will need to use the "Full Flash" version with the SPI Flash. Once you have the .bin file, you can use a SPI programmer to program the .bin to the SPI flash. As an example, we sometimes use a TotalPhase Aardvark to flash the SPI chip.

    Thanks and Regards,

    Chris