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
On 1/14/08, Yedu Jathavedan [off-list ref] 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.