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: SPI flash device programming for TPS65987D

Part Number: TPS65988
Other Parts Discussed in Thread: TUSB1146, , TPS65987D, TPS65987

Hi Team,

I am using TPS65988DHRSHR device is my design and now I am trying t flash it for the first time using Customization tool over I2C using Aardvark dongle. The setup block diagram looks as below.

We are using TPS65988DHRSHR device for  Alt mode application (TUSB1146) with 5V switch (PP_HV2 to VUSB2) to Type-C.

I was facing the issue "SPI FLASH to Device Failed Verification error on loading image", when I tried to Flash the bin file over I2C (Header-2). Then I tried connecting the Flash device SPI lines (Header-1) to aardvark and was able to load the .bin.

My first question:

Is flashing over I2C is not supported for TPS65988? Is it a must to connect  SPI lines to dongle?

Below is the project file.

TPS65988DHRSHR_29Jul21.pjt

When I set the PP2 switch map to VBUS2, it is giving out some error

not sure why is this wrong? Internally PP_HV2 is mapped to VBUS2 as per datasheet snap below. How 

When I loaded the same into Flash and it was successful. Upon power up, I am not able to see the voltage at VBUS_2,

Other questions:

1. May I know what PP3 switch and PP4 switch resembles? We have only two switches for the device.

2. I need a simple switch enabled between PP_HV2 and VBUS2 as shown in the setup block diagram above, along with Altmode support for TUSB1146 (over I2C1). What are the simplest configuration settings to be done in configuration tool to achieve this? 

I have gone through videos on using the tool, but I suggest, it is better to have documentation on what each field means within tool. Most of these values are not discussed in videos.

Regards,

Amith K Bhat