Dear all,
I am working on a project where I need to store datas on the Flash memory of my FPGA board. I would like to do it with the USB interface but it is much more complicated than I could thought.
I don't have any experience on USB management but in my "dream" I would like to be able to connect an USB flash drive to the FPGA, and be able to then copy 2 files on the usb flash drive to the flash memory of the FPGA Board.
I have begin to read about the Cypress CY7C68013A-100AC which is the controller provided with my FPGA board, but I could not really understand how I can make my plan working.
Since my flash memory is interface by the FPGA, I assume I have to code something in the FPGA. But in an other hand, the management of the USB seems to be done by configurating the 8051 inside the controller.
In fact, I don't really know how to interface the USB to the flash memory of the Board. I also assume the "file management" of the Flash USB drive should be manage by the USB controller, but how command it by the FPGA ...
Here are my problems, and you can maybe see that I am a little bit lost.
If some people could help me in this, I would be very grateful :)
X