[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [microblaze-uclinux] USB support with uClinux



I've looked into this a little bit.

The Xilinx ml40x boards use the Cypress CY7C67300 USB Chipset and the
reference design uses the EMC pcore to provide an address mapped interface
to the USB device from the processor.  This can be verified with the
standalone ml40x usb designs.

The "Cypress CY3663 - EZ-OTG / EZ-Host Development Kit" includes Linux
firmware for the StrongArm 1110 processor.  That firmware would need to get
ported over to Microblaze/uClinux and the ml40x address map.  In the zip
distribution is the Linux code and the "CY7C67200/300 Linux USB Driver
User’s Guide".  While this sounds straightforward, there is a lot of code
in there and, at this point, it is not clear to me exactly what does what.

I didn't provide links to these since the cypress website has long ones but
google should take you right to any of the above search terms.

I'm working on this on and off as time allows and certainly willing to
collaborate with others.

Paul

Quoting adimbox-uclinux@yahoo.com.br:
> It is about USB master operation under uClinux. I want
> to create a device wich will be the master, and some
> periferal will connect to it, throw USB.
>
> --- Jim Law <jlaw@irispower.com> escreveu:
>
> > ...  to be clear, is this thread talking about the
> > use of Xilinx' Platform
> > Cable USB JTAG download cable, or is it talking
> > about USB master and/or
> > slave operation under uClinux, as a peripheral to
> > the MB-uClinux platform?
> >
> > Jim Law
> > Iris Power
> >
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@itee.uq.edu.au
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/