Using USB on ML403
Grant Likely
grant.likely at secretlab.ca
Tue Jan 15 14:22:17 EST 2008
On 1/14/08, Yedu Jathavedan <yeduj at ece.pdx.edu> wrote:
> Hi,
>
> I am a beginner to FPGA programming. I want to use the USB Host on
> ML403 in a PowerPC processor reference system to store some data on a
> Thumb Drive.
>
> Currently, I've configured the BSP(OS support) as standalone. There is
> the OPB USB2 IP core with drivers which I want to use. But, not sure
The opb_usb2_device ip core is a USB device, not a host. It will not
work for reading a thumb drive.
You want to configure your BSP as linux_v2_6 so you can get a
xparameter_ml40x.h file which will work with linux.
> which port connections to use & if that will configure the Cypress
> CY7C67300 USB controller. The Application Note Xapp925 for ML403 uses
> OPB EPC core to configure the Cypress controller. If that is the case,
> is there any driver for the cypress controller?
opb_epc is the right thing to use to get the cypress c67300 working.
I've got a driver for the c67x00 in my git tree:
http://git.secretlab.ca/git/linux-2.6-virtex.git in the virtex-c67x00 branch.
Go here for my notes on Linux on the Virtex:
http://wiki.secretlab.ca/index.php/Linux_on_Xilinx_Virtex
>
> If I use Linux kernel 2.6, how would it help me? Are there any drivers
> for the USB that I can use for kernel 2.6? If anyone has worked on
> this problem before, I would greatly appreciate their help.
All my work is targeted for 2.6. It will be difficult to get support
if you use 2.4
Cheers,
g.
--
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.
More information about the Linuxppc-embedded
mailing list