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.

TPS65400: PMBus programming using USB-to-ANY or USB-to-GPIO ?

Part Number: TPS65400
Other Parts Discussed in Thread: USB2ANY

Dear at TI,

On the forum, at https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/654997/tps65400-can-pi-commander-use-a-usb-to-gpio-to-talk-to-the-tps65400, there is recommended to use USB-to-GPIO adapter together with FUSION_DIGITAL_POWER_DESIGNER for programming the TPS65400. Unfortunately, FUSION_DIGITAL_POWER_DESIGNER doesn't support TPS65400.

It would be great to indicate on the TPS65400 product pages for everyone who wants to program TPS65400 on his/her own board (without using TPS65400EVM), that while USB-to-GPIO is "recognized" by Pi-Commander as an adapter, it can't be used as there are not served SDA and SCK of PMBUS (oscilloscope shows no communication on pins 9, 10 during bus scan so no device could be detected).

Attached is screenshot with Pi-Commander recognizing the USB-to-GPIO, but not recognizing the TPS65400.

Regards,
Jiri

  • Hi

    A little thing need to confirm.

    TPS65400 need to add a power supply in Vin. Then the software can recognize.

    Shuai

  • Hi Shuai Fun,
    yes, VIN pin is supplied with external 7V and on VDDD (internal LDO) I measure ~3.27V.

    Issue with USB-to-GPIO is:

    • when used with FUSION_DIGITAL_POWER_DESIGNER, I can observe communication on SDA, SCLK by oscilloscope (but this SW doesn't support TPS65400)
    • when used with PI-Commander, there is no communication on SDA, SCLK seen by oscilloscope, regardless that adapter is recognized by SW (see screenshot)

    I would appreciate clear statement from TI, what adapter and SW is matching with TPS65400 (i.e. confirm or invalidation of post sent by Zhao Ma (Senior Application Engineer) from January 9, 2018).

    Thanks in advance,
    Jiri

  • Hi Jiri!

    Actually, I only used USB2ANY to connect the PI commander and it works. I will check that with USB2GPIO. Thank you!

    Shuai

  • Hi Shuai Fan,

    what was the outcome of your test of USB2GPIO together with PI commander and TPS65400? I'm still awaiting your reply.

    Kind regards,
    Jiri

  • Hi Jiri!

    Sorry for late reply! USB2GPIO can't communicate with TPS65400EVM.

    Shuai

  • Hi Shuai,

    just to make clear for everybody: On the web page https://www.ti.com/tool/TPS65400EVM-678?login-check=true#related-design-resources is stated:

    Related design resources

    Hardware development

    INTERFACE ADAPTER
    USB-TO-GPIO — USB Interface Adapter EVM
    Everyone who reads this understands that by buying USB-to-GPIO he can communicate with TPS65400, but you confirmed that this can't work.
    I would appreciate a kind of refund / compensation from TI, for goods and for time spent on the issue due to misleading info on the TI web.
    Kind regards,
    Jiri
  • Hi Jiri!

    I think there may exist some misunderstand. Please see my following comments.

    _______________________________________________________________________

    From the perspective to solve your problem, I put this part of comments at first.

    TPS65400+USB2GPIO+Fusion Digital power designer can achieve communication. Please see following picture. And I don't know why you say: Unfortunately, FUSION_DIGITAL_POWER_DESIGNER doesn't support TPS65400. 

      ____________________________________________________________________________________________________

    The reason I said USB2GPIO can't communicate with TPS65400EVM. Because the hardware shape of the two doesn't match. The interface in TPS65400EVM is 30 pin, the interface of USB2GPIO is 10pin, so it can insert the terminal of USB2GPIO into TPS65400EVM. 

    TI never said that USB2GPIO+TPS65400EVM +PI commander can achieve communication. In our website, we only said USB2GPIO is related design resource. 

    Shuai