Hi all
I used spartan3E-500 rev D starter kit. I wanted to have an USB interface to USB storage devices and I succeeded in that thanks to the FTDI and FLE technologies.
The Vinculum provides both
VDRIVE which is a module easily adds USB Flash drive interface to MCU/FPGA I/F via UART or SPI interface and
VDIP which is DIP format
VNC1L USB host controller development module.
I used the GPIO 6-pin Accessory headers to connect the VDrive1 module to the kit then through the FLE-UART core to the OPB bus.
The question now is: How will petalinux treat the case? Would it see the USB storage device directly and communicate/mount it as if it is an ordinary drive or it will still talk to it as a GPIO I don't know! Also Do I have to write or develop a certain driver for such new configuration or the petalinux "support USB" options in the configuration wizard is sufficient?
Please my experience is still little so anyone has ideas explain in details.
Thanks folks.