Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Flash drive on DE2 board (cyclone II)

Status
Not open for further replies.

user_asic

Advanced Member level 4
Joined
Nov 13, 2009
Messages
100
Helped
7
Reputation
14
Reaction score
2
Trophy points
1,298
Location
Canada
Activity points
1,836
How can I use an external usb flash drive on the DE2 board? From the research I've done so far, I am only able to use CFI to access the on-board 4MB flash memory. How can I use CFI (or an alternate method) to access a usb based flash drive?

Thanks.
 

Using an USB memory involves implementing an USB host driver and mass storage device USB framework for the ISP 1362 USB interface chip. I'm not completely aware of the existing demonstration projects for it.
 

I've gotten the ISP1362 verilog file from **broken link removed** and used SoPC Builder to make the component. But I get the following warnings when I add the component to my system (I did of course make the changes as required in that document):
Code:
Warning: ISP1362.avalon_slave_0: Signal "OTG_DATA" has unknown type "export".
Warning: ISP1362.avalon_slave_0: Signal readdata appears 2 times (only once is allowed)
Warning: ISP1362.avalon_slave_0: Signal readdatavalid_n appears 10 times (only once is allowed)
Warning: ISP1362.avalon_slave_0: Signal beginbursttransfer_n appears 2 times (only once is allowed)
Warning: ISP1362.avalon_slave_0: readdata[2] and writedata[16] must have the same width
Warning: ISP1362.avalon_slave_0: Slave with beginbursttransfer also needs burstcount for burst transfers
Warning: ISP1362.avalon_slave_0: Should have waitrequest signal for read burst transfers

Which as led to the following errors during system generation:
Code:
Error: ISP1362: More than one port in ISP1362:avalon_slave_0 has role beginbursttransfer
Error: ISP1362: More than one port in ISP1362:avalon_slave_0 has role readdata
Error: ISP1362: More than one port in ISP1362:avalon_slave_0 has role readdatavalid
Error: ISP1362: More than one port in ISP1362:avalon_slave_0 has role beginbursttransfer
Error: ISP1362: More than one port in ISP1362:avalon_slave_0 has role readdata
Error: ISP1362: More than one port in ISP1362:avalon_slave_0 has role readdatavalid
Error: ISP1362: More than one port in ISP1362:avalon_slave_0 has role beginbursttransfer
Error: ISP1362: More than one port in ISP1362:avalon_slave_0 has role readdata
Error: ISP1362: More than one port in ISP1362:avalon_slave_0 has role readdatavalid
Error: ISP1362: More than one port in ISP1362:avalon_slave_0 has role beginbursttransfer
Error: ISP1362: More than one port in ISP1362:avalon_slave_0 has role readdata
Error: ISP1362: More than one port in ISP1362:avalon_slave_0 has role readdatavalid
Error: ISP1362: More than one port in ISP1362:avalon_slave_0 has role beginbursttransfer
Error: ISP1362: More than one port in ISP1362:avalon_slave_0 has role readdata
Error: ISP1362: More than one port in ISP1362:avalon_slave_0 has role readdatavalid
Error: ISP1362: More than one port in ISP1362:avalon_slave_0 has role beginbursttransfer
Error: ISP1362: More than one port in ISP1362:avalon_slave_0 has role readdata
Error: ISP1362: More than one port in ISP1362:avalon_slave_0 has role readdatavalid
Error: ISP1362: More than one port in ISP1362:avalon_slave_0 has role beginbursttransfer
Error: ISP1362: More than one port in ISP1362:avalon_slave_0 has role readdata
Error: ISP1362: More than one port in ISP1362:avalon_slave_0 has role readdatavalid
 

I am also trying to build a system using SOPC where I can read the video files stored in a thumb drive connected to de2 board and transfer it to the sdram. Please tell me how to proceed towards it and where to look for the relevant contents. Note that I am new to FPGA.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top