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.

Issue with TPS2543

Other Parts Discussed in Thread: TPS2543EVM-064, TPS2543

Hi all,

I am trying to implement a design for a new device which has the feature to charge an IPOD but at the same time it has to offer the possibility of a USB Data connection with a PC.

I am using the TPS2543EVM-064 and so far, the charge feature works great. However, when it comes to the USB data communication with a PC, when I plug it, I can see the lines DP-IN and DM-in switching but the DP-put and DM-Out signals remain constant, and therefore, the device it is not enumerated (message in windows USB device not recognized)

I am using a evaluation board with the FTDI FT230x chip as a USB host, and it works great when I plug it directly to the computer... However, when I plug it through the TPS2543EVM the device is not recognized.

Any ideas why DP-Out and DP-In do not follow DP-In and DP-in?

thank you very much for your help.

Regards,

Javier

I tried in all the possible configuration of the control lines and I get the same issue

  • The data line switches are ON in SDP and CDP modes but OFF in other modes (such as IPOD charging which requires special operation for D+ and D-). Refer to Table 2 comments section on page 22 of the datasheet.

    SDP and CDP modes can be set on the EVM using the CTL pin shunts.

  • Thank you for your prompt response Erich, I really appreciate it.

    I know the difference between CDP, DPC and SDP, the issue is that even in SDP and CDP, the device is not recognize and the DP-out and PM-Out don't change at all. If I manage to get the device recognized I can design a logic to switch between CDP and SDP that is not an issue.

    I just tried to invert the positions between the FDTI device and the PC (PC in the host side and FTDI in the device side) and it seems to work. The FTDI device is a very simple device, you power it up, connect it to the PC and it works but for some reason, when you put the TPS2543 in the middle stops working.

    Thanks

    Javier

    EDIT-> I think that I answered the question myself. The FTDI device is a slave, not a host, so I think that is why it works in one way but not in the other direction. I hoped that the device was bidirectional but it seems it is not, so I think I will have to think of a different solution.

    Thanks for your time anyway

    Best Regards

  • The device should connect and enumerate in the presence of the TPS2543EVM. It is possible that the EVM is either damaged or defective. We check data path at EVM MFG as part of the testing (using PC and USB device at other end), but it is possible that during handling the choke L1 became damaged of there is some other defect. Can you check continuity between J2 to U1 and from U1 to J3?

  • There is continuity. The EVM works fine.

    As I mentioned earlier, I think the issue is that I was inverting the natural host-slave positions (PC connected in J3 and FTDI connected in J2) and apparently, even in SDP configuration, it does not work.

    As soon as I connect the pc to J2 and the FTDI in J3 the device is recognized immediately.

    I have to think now in a solution in which the device is able to distinguish between a PC and an IPOD connected to the USB port and then either establish a data communication or charge the IPOD (communication with the Ipod is not required, I need to connect the PC with the F28035 in order to program the flash, etc)

    Thanks for your help

    Javier

  • Hi Eric,

    Would you please send me the reliability test report of TPS2543 (four pages totally)? it can't be found in the TI website,  My email is william.zhang@actt.co I need it urgently.

    Thank you

    William

  • Can you help me know which document you are referring to? Is it referenced on the TI web site but the link is not working?

  • Thank you for the prompt reply, the document is not available in the TI website, I attached a file with same reliability report item, but the part number shall be TPS2543.

     7041.TPS62110 RELIABILITY sgzk022.pdf

    Thanks a lot,

    William

  • Would it be possible for you to contact a local TI sales office about this? I have submitted a request internally (but due to the holidays it will take awhile), but we would prefer to work it outside of this technical forum.

  • Hi Eric, Thanks for help, we have contacted our local sales for the test report. Have a good holiday!