[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [microblaze-uclinux] USB and Ethernet support
El jue, 18-03-2004 a las 04:23, Hasjim Williams wrote:
> I am currently looking at designing a small USB host board for the
> Microblaze (in conjuction with John Williams), as part of my Masters
> project.
Great!!!
> At the moment, the only USB host chip that is in the uClinux 2.4.x
> kernel, is the Cypress SL811 (drivers/usb/host/hc_sl811.c). There are
> plenty of other embedded USB host chips out there at the moment, ie
> Phillips ISP1161, Transdimension UHC124 to name but a few. Some work
> will need to be done to whatever driver you use, though, in order for the
> driver to work with the microblaze architecture.
We are thinking to use a Cypress chip too. Now i don't remember the
reference. Initially I needed to know if there were drivers for USB
chips. Also, a core for this device is needed, isn't it?
> At the moment we are still evaluating suitable ICs, etc. I should have a
> draft document sometime next week, regarding possible suitable USB host
> devices for the Microblaze.
Interesting!!
> Regarding Ethernet PHYs, AFAIK, it would only be a matter of adding
> support to the "xilinx_enet" driver, if the PHY wasn't already supported.
> John could probably provide some more information about this though...
> The CS8900 IC is an ISA Ethernet controller that can be fairly easily
> interfaced to any 8-bit or 16-bit bus. I heard there was an earlier
> Masters student that did some work with interfacing the CS8900 to the
> Microblaze, but I think that work is incomplete.
Initially I try to use the LXT970A Ethernet PHY chip, because in a few
days I will have them. However, I will be waiting to know about the
CS8900 work.
> I assume you have heard that John is currently in the process of
> designing a custom board, the egret? Is there any particular reason why
> you wish to create another custom board?
Sorry, but I didn't know it :)
Well, the idea of designing a custom board is due to a PhD student want
to desing it for his research work. He has experience in PCB board
design.
> If you are looking for interesting peripherals, I am sure there are
> plenty of others out there. There was some talk regarding interfacing
> Firewire to the FPGA, or perhaps PCI, but these are definitely more
> complicated. If you decide you want to add a USB host chip, then perhaps
> we can collaborate.
Ufff!!! PCI peripheral is very very interesting. I know someone that has
designed PCI boards... but i think it could be a very hard work.
As regards USB peripherals, I am very sure about we use them. In a few
days I will notify you about it.
Regards,
Ivan
___________________________
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/