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.

TPS65994AD: TPS65994AD customization tool and EEPROM firmware

Part Number: TPS65994AD
Other Parts Discussed in Thread: TS3DS10224, TPS65994, TPS65994BF, TPS66994, TPS65994BH

Tool/software:

Sir,

May i know how to get customization tool for TPS65994AD? 

I found a link on E2E forum and apply it but it's pending(refer to below photo) and I didn't get email from system. Could you help us to check the problem?

BTW, could we program the extrnal EEPROM via I2C interface with customization tool or we need to pre-programmed EEPROM?

I only found "TPS65987DDH and TPS65988DH Host Interface Technical Reference Manual" does it could be used on TPS65994AD? 

Thanks a lot

B.R

YuLin

  • I will ping the team about getting you access.

    BTW, could we program the extrnal EEPROM via I2C interface with customization tool or we need to pre-programmed EEPROM?

    You can program via the customization tool! This is done via a TM4C123GXL. Or if you have a TPS65994EVM, you can use the on-board TM4C and connected the I2C3 to your board. Once you are happy with the configuration, you can move to pre-programmed EEPROM for manufacturing. 

    I only found "TPS65987DDH and TPS65988DH Host Interface Technical Reference Manual" does it could be used on TPS65994AD? 

    It is not 100% accurate but 60% of registers do align. It may help a bit but is by no means the correct reference manual. 

    Thanks,

    Chris

  • Hi Yulin,

    Are you using a intel reference design for your TPS65994AD application?

    -Jon

  • Hi Jon,

    We refer to Intel Reference validation platform (RVP) PD AIC to select TPS65994AD and use TS3DS10224 to swap AUX_P and AUX_N.

    The schematic doesn't 100% follow up RVP.

    B.R

    Yulin

  • Hi Chris,

    My request for access to TPS65994 design has been approved today and I got the document "TPS6599xAD_TRM" and the application customization tool.

    On application customization tool there does not include "TPS65995AD" at new project device list.

    I check the datasheet the TPS65994BF is pin compatible with TPS65995AD, may I know any difference between these two parts?

    Thanks a lot

    B.R

    Yulin

  • TPS6599x are ROM-based parts. There is a way to 'patch' the ROMs but it is space-limited. Whenever we run out of space on a part, we 'spin' it. So the spins get the TPS6599xYY portion. Each spin in order of release is AC, AD, AE, BF, BG, BH, BI. 

    TPS65994AD is very old and cannot support the current USB-PD spec. It has been recommended for customers who are currently developing Intel REference Designs to use the TPS66994 device as this is all Flash-based and will be supported for many years. The ROM parts do drop out of support because the USB-PD spec changes every 6months and we have to be compliant to that. 6 month changes + limited ROM patch space causes many spins and eventual EoL

  • Hi 

    Our board already Gerber out and make PCB now.

    We didn't get this information when schematic review on E2E and I didn't find datasheet for TPS66994 on TI website.

    Does the TPS66994 pin compatible with TPS65994AD?

    Does it mass production? Could you provide datasheet for me?

    Thanks a lot

    B.R

    Yulin 

  • TPS66994 is not pin compatible with TPS65994AD but is compatible with the CFP package so if you are using a competitor part as well, we will b pin compatible with that. 

    You can move forward with the TPS65994BH would be best. 

  • Hi,

    Did you have comparison table between TPS65994ADRSLR and TPS65994BHRSLR?

    Refer to datasheet TPS65994ADRSLR is pin compatible with TPS65994BHRSLR, we already purchased TPS65994AD 170pcs

    B.R

    Yulin.

  • We do not have a table comparison between the two. However if you have access the the TPS65994AD datasheet and TRM, you also have access to the TPS65994BH datasheet and TRM. 

    Thanks,

    Chris