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.

Is it possible to interface TUSB1310A with a Microcontroller ?

Other Parts Discussed in Thread: TUSB1310A, TUSB1310

Hi all,

Is it possible to interface TUSB1310A with a Microcontroller ?

I have gone through many mails associated with TUSB1310A. 

All are talking about FPGA interface.

Thanks and Regards,

Sajeevan.K

  • Hi Sajeevan,

    TUSB1310A can be interfaced with any microcontroller with PIPE and ULPI interfaces.

    Regards.
    JC

  • Hi Jose Carlos,

    Thank You!  That is a good news for us.

    In our requirement, we need to interface the Freescale Microcontroller

    MC9S12XDP512 with TUSB1310A.

    Would You please provide a reference schematic for the same.

    We are specially eager to know, how CLKOUT pin (pin no D10) from TUSB1310A shall

    be connected to  MC9S12XDP512.

    We need to configure TUSB1310A either in device mode or Host mode.

    ( OTG also to be supported )

    Thanks and Regards,

    Sajeevan.K

  • Hi Jose Carlos,

    As a  continuation with the previous mail,

    It would be very helpful for us, if You are providing basic device drivers  for TUSB1310A, if available. 

    Thanks and Regards,

    Sajeevan.K

  • Hi Sajeevan,

    I'm sorry but we don't have reference schematic as we would need to have one reference schematic for each single microcontroller in the market.
    Please take a look at TUSB1310 implementation guide www.ti.com/.../sllu123.pdf
    About the drivers, every OS has it's own drivers for USB PHY devices, so it's native supported by any OS and we don't give support on those drivers.

    Regards.
    JC
  • Hi Jose Carlose,

    I am not asking for a schematic with Freescale MC9S12XDP512. But a schematic with any Micro controller. 

    As per Our analysis, since the interface requires synchronization with Clock signals, complex circuitry is required between  MC9S12XDP512 and TUSB1310A.

    What we required is schematic which is showing the circuits required between  TUSB1310A and a typical Micro controller.

    Especially we are interested to know.

    1) How the Clock Signals CLKOUT, TX_CLK, PCLK, ULPI_CLK may be connected with a Typical Microcontroller.

    2) How the synchronization of data transfer between  a typical Microcontroller and TUSB1310A can be achieved?

    3) Is there any special devices required?

    4) As per Our understanding, TUSB1310A is a PHY. We would like to know the Higher layer Hardware required for it to connect with a Typical Microcontroller.

    Thanks and Regards,

    Sajeevan.K

  • Hello Sajeevan.k

    As JC told you at the start of this thread, you need a Microcontroller with either a ULPI and/or a PIPE interface in order to use the USB PHY TUSB1310A.
    Unfortunately, this microcontroller haven't any of the required interfaces and it's not well suited for this application.
    If you select another microcontroller or SOC with the required interfaces, we will be glad to help you.

    Regards,

    Gerardo

  • Hi Jerado,

    Thank You for the information.

    We cannot use TUSB1310A for the present project, since our MC doesn't have PIPE and ULPI interface.

    For future purpose, I would like to just know, whether there is any Microcontroller/Microprocessor released from TI or any other Semiconductor Manufacturers, which have both PIPE and ULPI interface?

    Thanks and Regards,

    Sajeevan.K

  • Hello Sajeevan,
    I know that you can find use ULPI interface in some MSP430 microcontroller and also OMAP4 processor . But no sure for PIPE interface.
    Please see the link below for further details about microprocessors.

    www.ti.com/.../overview.page

    Regards,
    Gerardo
  • Hi Gerardo,

    Thank You very much for the information.

    Thanks and Regards,

    Sajeevan.K