Because of the Thanksgiving holiday in the U.S., TI E2E™ design support forum responses may be delayed from November 25 through December 2. Thank you for your patience.

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.

TPS65982-HIUTILITY: The Source Capabilities register shows the power paths incorrectly and therefore the user may operate it incorrectly.

Part Number: TPS65982-HIUTILITY
Other Parts Discussed in Thread: TPS65982

I'm using the latest version (2.3 - July 2016) of the TPS6598x Host Interface tool. I'm connected through an Aardvark to my TPS65982.

Under the "PP Switch for PDO#" field for any of the PDOs is a list of four paths:

PP_5V internal
PP_5V internal
PP_HV internal
PP_HVE external.

However, if you select the 2nd, you get PP_HV, if you select the 3rd you get PP_5V. I have tested this with voltages and this is how it works. The Appl Customization tool has some misleading info in the Switch Source pulldowns for setting up this field, it shows the PP_5V0 choices as (00b) and (01b). In reality they are really (00b and 10b). The Appl. Customization tool correctly sets up the paths during image creation (I think), but the 01/10 and the order is incorrect. If you look at the slvuan1 HostTechRefManual that describes these bits in the register it says in Table 3-16, the 0x32 TX Source... register that Byte 3 has the following bits:
0 - controls PP_5V0 on/off. If 0, then PP_5V0 is the PDO0, if 1 then PP_EXT is PDO0.
1 - IFF bit 0 = 1, then this selects between PP_HV and PP_EXT.
So, 00 = PP_5V0, 10= PP_5V0, 01 = PP_HV, 11 = PP_EXT.
This is how the TPS65982 operates, so the AppCustom Tool is misleading and the Host Interface tool labels are incorrect, then 2nd (presumably 01) says PP_5V but really selects HV and the 3rd (presumably 02) says PP_HV but really selects PP_5V.

Warren

  • Hi Warren,

    We have released V2.4 of the tool, it can be downloaded at the link below:
    www.ti.com/.../tps65982-hiutility
    I am aware that this page still reads V2.3 as the current version but once you click download you will get V2.4.
    However, I do not believe we included a fix to your issue in V2.4. We have logged it and will include it in the next release of the tool.
    If you would like to update the local version of the tool that you have to reflect this fix you can do so by opening register_definitions.py with a text editor, locating this line:

    PP_Switch_PDOnum1_list = [ 'PP_5V (internal)', 'PP_5V (internal)', 'PP_HV (Internal)' , 'PP_HVE (External)' ]

    And updating to:

    PP_Switch_PDOnum1_list = [ 'PP_5V (internal)', 'PP_HV (Internal)', 'PP_5V (internal)' , 'PP_HVE (External)' ]

    Thank you for making us aware of this.

    Thank you,
    Eric
  • I edited my Python file and it does match now. It wasn't fixed in V2.4. NOTE: I noticed that the App Customization tool has this problem on one of my files but not another project file when setting the TX source capabilities. The pulldowns have a different order on the two files. Perhaps the one with the problem is an older one.
    Warren
  • Hi Warren,

    Yes this was fixed in the App Customization Tool but not yet in the Utilities Gui.

    Thank you,
    Eric