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.

TPS65987D: Storing TPS65987D configuration in flash

Part Number: TPS65987D

Hello Adam,

I think that I still have problem with this evaluation kit.

Aattached is screenshot showing configuration.

If I flash the EVM from this project  flash process finishes without any problem and verification is ok.

However when I reboot the EVM and read back configuration back   I see that some settings are not the same. For instance my configuration for Type- C current was set to 1.5A but after reboot the configuration type- C current was set to 3.0A. To me it looks that some settings are now written correctly into flash.

The same issue happens if I create binary image using Application Customization Tool.

Also, attached is the binary image created using settings shown in screenshots from above . Please let me know If more information is required in order to resolve this issue.

8802.TPS6598_EVM_VEVO_FW_V4.zip7888.config.pdf

  • Hi Franci,

    I've assigned this thread to Adam and he will be able to assist you shortly.

    Thank you,

    Hari

  • Hello,

    How are you flashing the EVM? If you are using the configuration tool with the follow the process of selecting Binary -> Flash form current project. And then select FTDI

    If you are saving the binary image, click binary -> save binary -> and select full flash image

    Finally, how are you verifying the contents of the register and seeing that they have not updated?

    Another thing you can try is to use an advanced configuration template to see if you're able to program that. 

  • I am using application customization tool Version 6.1.1 (shown in attachment in my previous post). Like I described if I load configuration in memory using export Settings to Device RAM the configuration works as expected. I already explained in my previous post configuration and there are screen shots included. If i use that the same configuration and perform Flash from current project the configuration does not work. Just to make it clear after every flash attempt I reset the board and and PC program successfully verifies content of flash after every programming attempt. I even used  option to save binary file from the project and that did not work as well. The only way I can make my configuration work is by  exporting settings to RAM. Also, just to make this issue even more clear we are using evaluation kit . saved binary file is attached to one of my previous posts.

    Thank you

  • Franci,

    The EVM contains a know good flash that has been verified by many customers. 

    What I would recommend is the create a new project for the TPS65987EVM from one of the default templates provided in the GUI. Make sure you select TPS65987D since you are using the TPS65987EVM. Then flash the new binary selecting Binary -> Flash from current project. Make sure that the entire EVM is powered (Barrel jack) and that you have the micro b cable connected. You should get confirmation that you have succesfully updated the flash image. Once you have updated the flash, perform a power cycle and the configuration should load into the device.

    If this does not occur, then there may be an issue with your EVM