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.

TPS22993: USB 3.3 and 5V from USB2ANY with Load Switch GUI

Part Number: TPS22993
Other Parts Discussed in Thread: USB2ANY

Hello,

I am using TPS22993EVM-033 and USB2ANY. After the I2C Load Switch Device GUI is started there is no USB 3.3V and USB 5V on the evaluation board (jumpers are set for USB voltage). So leds are not on when I enable one of the load switches. Using USB2ANY Explorer I can switch on 3.3 and 5V and measure these on the evaluation board. USB2ANY Firmware level is 2.8.2.0. 

Can you give me suggestion how to get the USB 3.3 and 5V on the evaluation board with the GUI?

Thanks,

Koen.

  • Hi Koen, 

    Thanks for reaching out on E2E and being patient as many of us are returning from holidays. 

    Are you still having issues with the TPS22993EVM? For my understanding, you mention that the GUI isn't working properly when you initialize the device, but when you switch to USB2ANY explorer you can manually toggle the channels? Is my understanding correct?

    Thanks,

    Arthur Huang


    To find the latest information on Power Switches, visit www.ti.com/powerswitch

  • Hi Arthur,

    I still have the same problem and yes you are correct. The GUI doesn't initialize the device while I can switch the USB2ANY voltages on and off with USB2ANY Explorer.

    Regards,

    Koen

     

  • Hi Koen, 

    Thanks for the update. I tested the TPS22993EVM in the lab today and was able to confirm that the GUI doesn't initialize the channels. However, you mention that the device works with the USB2ANY Explorer? If so, are you able to complete your evaluation of the device using the explorer instead?

    Since this device is an older device, we are unable to make adjustments to the GUI. If you're looking for another device with similar requirements, please let me know.

    Thank you,

    Arthur Huang

  • Hi Arthur

    Good to know you have the same problem in the lab, thanks for verifying. I have some questions:

    1) For a customer demo I need a load switch (4 channels) and a python script that switches the different load switches in a special sequence. Is this possible by using the USB2ANY alone, without the GUI, do the scripting, set the voltages and sending I2C commands?

    2) You tell me that this is an older device. I suppose that at the time of introducing this device, the GUI - USB2ANY - evaluation board combination was working. Does this mean that the USB2ANY firmware prevents initializing the board the right way now? If so can I set the firmware to a level that makes this work again?  

    3) If there are newer devices that have the same functionality, has an evaluation board available and let me do some scripting, please let me know. 

    Thanks,

    Koen.

      

  • Hi Koen, 

    Unfortunately, we don't have a newer device with the same functionality and scripting capabilities. All of our newer load switches have GPIO control instead of serial interfaces. 

    I've tried a few configurations with the USB2ANY Explorer and the GUI, but I'm unable to get I2C communicating properly. We do have other 4-channel and 2-channel load switches, but they don't have I2C or serial interfaces. 

    Thanks,

    Arthur Huang

  • Arthur,

    From your mail I understand you cant help me. But before going to look for another device can you help me to downgrade the USM2ANY firmware first, because I think it is the newer frimware blocking the GUI.  

    1) Can you look up the original USB2ANY firmware level that is going with the GUI?

    2) How do I get that level firmware?

    3) How do I a downgrade?

    Thanks,

    Koen.

  • Hi Koen,

    Apologies on the delay, I tried looking through our files for an older GUI revision, but I was unable to locate past revisions. Feel free to email me at a-huang@ti.com, I might have a different revision that you can try.

    Thanks,
    Arthur Huang
  • Arthur,

    Thanks for your effort. I am using another USB to I2C adapter and Python to control the evaluation board now. It does what I want.

    Regards,

    Koen.

      

  • Hi Koen, 

    Sounds good, I will close this thread.

    Thanks,

    Arthur Huang