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