Other Parts Discussed in Thread: LM3489, , HD3SS460, TPS65981EVM
Hello,
For the variable DC-DC, we are doing it the GPIO way according to ‘TPS65982+LM3489 Variable DC-DC Converter for "Power Rules" Voltages’ (SLVA782)
For the TPS65982 software, it looks like there is no ‘default’ firmware that does the ACE GPIO variable DC-DC functionality. I have been attempting to build a simple firmware from the closest baseline firmware design (TPS65982_HD3SS460_DFP) and essentially mimic the ACE GPIO functionality according the above app note.
In the ‘Transmit Source Capabilities, I have set 5 as the ‘Number of Source PDOs’.
- Source PDO 1: PP_5V, 3A max, 5V voltage, Fixed Source Supply Type
- Source PDO 2: PP_HV, 3A max, 9V voltage, Fixed Source Supply Type
- Source PDO 3: PP_HV, 3A max, 12V voltage, Fixed Source Supply Type
- Source PDO 4: PP_HV, 3A max, 15V voltage, Fixed Source Supply Type
- Source PDO 5: PP_HV, 3A max, 20V voltage, Fixed Source Supply Type
In the ‘GPIO Event Map’
- GPIO #0: Source PDO0 Negotiated
- GPIO #1: Source PDO1 Negotiated
- GPIO #2: Source PDO2 Negotiated
- GPIO #3: Source PDO3 Negotiated
- GPIO #6: Plug Event
- There is no PDO4 or PDO5
I am going to assume there is a ‘off-by-one’ typo within the program since the dropdown menus don’t exactly match?
Thanks for the help!
Ryan