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.

USB3.0 specification

Guru 24520 points

Hi community member,

Please let me confirm the following question.

[Question]

The Keystone 2 device support the USB 3.0.

 Does this device support USB OTG 2.0 revision 2? Or does it support OTG2.0 revision 1?

I checked the following document, however I could not find about this specification.

 

Best regards.

Kaka

  • Kato-sanIt supports USB OTG 2.0 revision 2.ThanksDavid
  • Hi David,
    Thank you for your response.
    I will show this spec to my customer.

    Best regards.
    Kaka
  • Kato-san
    Please know OTG feature will not be supported in Keystone 2 devices, OTG support will be removed from the USB user guide. Keystone 2 devices will supply host or device mode.
    ThanksDavid
  • Hi David, 

    Thank you for your comments.

    I checked the USB3.0 User Guide for Keystone2(spruhj7.pdf), it showed that "Support OTG 2.0".

     

    Thus it seems that Keystone2 support OTG feature. What do you mean that "Please know OTG feature will not be supported in Keystone 2 devices".

    Best regards,

    Kaka

  • Kaka-san
    We will be removing this bullet from the next rev of the user guide. There is no software support available for OTG.
    processors.wiki.ti.com/.../MCSDK_UG_Chapter_Exploring
    If your customer thinks they need OTG, please try to get a clarification on what is their use-case.
    Regards
    Mukul
  • Hi Mukul,
    Thank you for your advice.

    Please let me confirm my understanding.
    TI does not provide the software for OTG function. If make software for OTG function, customer will be able to use this.
    i.e. The device hardware support the OTG function however TI does not provide the software.

    Is my understanding correct?

    Best regards.
    Kaka
  • Hi Kaka-san

    The USB module IP integrated on the device is capable of USB OTG, but this functionality is not completely validated in chip level testing, it is not supported on the evaluation boards and no support existing in the software. Therefore the plan is to remove the bullet and put this not supported section (similar to other devices from Sitara and DSP families) , even though there maybe some references of OTG in other sections of the user guide too.

    It is good to understand what is the actual use-case from the customer, as there are several aspects when OTG features are needed. Most of the time customers are just looking for dual role device (DRD) and not true OTG, DRD functionality is supported on this device.

    Regards
    Mukul
  • Hi Mukul,

    Thank you for your response.
    Please let me confirm one more question related to this.

    > Therefore the plan is to remove the bullet and put this not supported section (similar to other devices from Sitara and DSP families) , even though there maybe some references of OTG in other sections of the user guide too.

    Do you mean that other KS and Sitara family such as C6678, AM335x or AM437x will remove OTG description? Or does it limited in scope of target for Keystone 2 and Sitara family which are supporting USB 3.0?

    Best regards.
    Kaka

  • Just one comment: Existing Sitara devices like AM335x and AM437x do not support USB3.0

  • Hi Rogerio,

    I have understood that the AM335x and AM437x, C6678 do not support USB3.0 features.
    According to Mukul's comments, it seems that you have to plan that the OTG function will remove from other Sitara's and KS families.
    Thus, I would like to confirm the following question in my previous post.

    > Do you mean that other KS and Sitara family such as C6678, AM335x or AM437x will remove OTG description? Or does it limited in scope of target for Keystone 2 and Sitara family which are supporting USB 3.0?

    Best regards.
    Kaka
  • kaka,I will let Mukul reply on this with more details...
  • Hi Kaka
    You can refer to the TRMs / documentation for OTG support etc
    On AM335x , you will see the TRM list only a subset of features supported within OTG (HRP and SNP specifically)
    On AM437x , you will see the TRM already list USB OTG functionality as not supported.
    C6678 does not have USB - so not applicable.
    K2H and K2E family, the plan is to remove OTG support for the reasons I listed previously. I will investigate if there is a subset of features that are supported/tested , but it should be clear that simultaneous device/host operation is not supported.

    Let me know if you have additional questions or if there are portions of other device documentation that you listed here, that is creating any confusion.
    Regards
    Mukul
  • Hi Mukul,

    Thank you for your comments and explain.

    Please let me confirm the following question if you can answer.
    Would you please show me the vendor of USB 3.0 IP on Keystone?
    TI original ? synapse? Mentor? Or any other?

    Best regards.
    Kaka
  • Hi Kaka-san
    Unfortunately this information on USB3 IP origin cannot be put on public collateral and website. This is a change from previous strategy where this information is readily available.
    Regards
    Mukul
  • Hi Muluk,

    Thank you for your reply.
    Please let me one more question for USB3.0.
    Next generation Sitara or OMAP5 have USB3.0 specification.
    Is the USB3.0 IP on each processor same?

    Best regards.
    Kaka
  • Hi Kaka-san
    With respect to OTG support, the constraints will be the same. The next gen Sitara device will also only support DRD not OTG.
    There are some differences in the IP and PHY as KS2 and Sitara next gen are on different process nodes.


    Regards
    Mukul
  • Hi Mukul,

    Thank you for your reply.
    I informed that KS2 only support DRD not OTG to my customer. They think that there is not problem if support DRD.

    And I forgot to explain the background of that question.
    Now they would like to use the next generation (AM5x) but we could not get its evaluation board at this time.
    Thus, if the same IP of KS2 and Sitara, they will confirm the USB 3.0 operation by using KS2 evaluation board.

    Best regards.
    Kaka