linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* Using USB on ML403
@ 2008-01-15  2:39 Yedu Jathavedan
  2008-01-15  3:22 ` Grant Likely
  0 siblings, 1 reply; 2+ messages in thread
From: Yedu Jathavedan @ 2008-01-15  2:39 UTC (permalink / raw)
  To: linuxppc-embedded

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  
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?

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.

Thanks & Regards,
Yedu Jathavedan

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Using USB on ML403
  2008-01-15  2:39 Using USB on ML403 Yedu Jathavedan
@ 2008-01-15  3:22 ` Grant Likely
  0 siblings, 0 replies; 2+ messages in thread
From: Grant Likely @ 2008-01-15  3:22 UTC (permalink / raw)
  To: Yedu Jathavedan; +Cc: linuxppc-embedded

On 1/14/08, Yedu Jathavedan <yeduj@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.

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2008-01-15  3:22 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-01-15  2:39 Using USB on ML403 Yedu Jathavedan
2008-01-15  3:22 ` Grant Likely

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).