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.

Inventra MUSBMHDRC Programmer's Guide for OMAP3530

Other Parts Discussed in Thread: OMAP3530, TPS65950

Hi,

We have a project which has big requirement on implementing a USB OTG stack for a proprietary OS based on OMAP3530 (and maybe for other TI platforms with the MUSBMHDRC IP).

The OMAP3530 TRM has the following statements:

[

 

23.1 High-Speed USB OTG Controller

       NOTE: The High-Speed USB OTG Controller is an instantiation of the MUSBMHDRC from Mentor Graphics Corporation.

 

and

 

23.1.5 High-Speed USB OTG Controller Basic Programming Model

      This section describes only the TI-specific programming model details.

]

 

But the whole documents doesn't include any Mentor specific programming details, which is vital for  driver developers. 

The TRM contents are not enough for us to begin with. Could you please tell me how I could go on to find the Inventra MUSBMHDRC Programmer's Guide for OMAP3530?

I know the MUSBMHDRC is from Mentor IP, but TI should at least make the TRM complete for driver programmers to create drivers for the platform. Customers buy the OMAP3530 doesn't have to pay seperately for the USB module or have to contact Mentor for a IP document, right?

I  know MUSBMHDRC is also integrated with the ADI Backfin, I saw the documentation for their USB module is rather complete and detail. I could have some part to refer to their document, but theirs seem to have some other features that doesn't exist on TI's, and TI's have it's own features. Ideally, I would need a complete document for the OMAP3530 itself, not from some others...

There is also Linux drivers for the MUSB, but again, we can not refer to some other OS drivers for implementing our own, especially its GPL'ed...

Thanks,

Cory

 

 

 

 

  • I also see from "OMAP2420/TUSB6010B DMA Configuration"

    [

    1.3 Assumptions

        It is assumed that the reader has a general knowledge of how to program the 2420 GPMC and DMA

        controller or can at least find the proper sections in the 2420 TRM. Knowledge in these areas is not

        essential but will aide in a timely implementation of concepts presented in this application report. It is

        recommended that the reader take the time to read the DMA and memory subsystem chapters of the 2420

        TRM. A working knowledge of the 6010 is also assumed. It is recommended that the reader first read the

        datasheet, data manual, and MUSBMHDRC programmer’s guide before attempting to implement the

        configuration described in this application report.

    ]
    So it seems there are " datasheet, data manual, and MUSBMHDRC programmer’s guide" for this MUSBMHDRC,
    but I just need these them!

     

     

  • Poke for an answer!

  • We are working with our legal team to understand the agreement we have with Mentor on providing this information.  I hope to have this issue resolved soon.  A reply will be posted on this forum as soon as we have an answer, so please monitor this forum post for updates.

  • peaves said:
    We are working with our legal team to understand the agreement we have with Mentor on providing this information.  I hope to have this issue resolved soon.  A reply will be posted on this forum as soon as we have an answer, so please monitor this forum post for updates.

    Any update on availability of the Mentor MUSB documentation for OMAP3?

    There is a customer on the Linux forum here whom is trying to disable activation of the VBUS rail in the TPS65950 and it seems to be rooted in the initialization signals sent over ULPI which appear to be determined by registers we do not define in the TRM, so the Mentor documentation may help to shed some light on the issue.

  • Any update on releasing MUSB documentation?  I need the register mapping documentation to understand bit values, what causes certain values to be set, etc. in running down a problem related to the OMAP3530 and OTG device mode.

    Stephen

  • I am not sure if we will ever be able to provide the Mentor document without a specific NDA that covers this information.  If you need the Mentor document and are willing to sign a specific NDA, contact your local TI representative and ask them to contact me for the procedure to initiate this special NDA.

     

    Regards,

    Paul