Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Valued Contributor III
769 Views

DE1 USB communication

Hello, 

I was wondering if there is any way to have USB communication on the DE1 board? I read a few articles regarding use of the Virtual JTAG which seemed interesting (I am yet to try those). 

The Qsys tool shows a USB Controller in its components menu. Can this be used to have a USB Communication? I do not know how to begin :confused: 

 

-Ankur
0 Kudos
5 Replies
Highlighted
Valued Contributor III
4 Views

0 Kudos
Highlighted
Valued Contributor III
4 Views

Cool. This takes the TCP/ IP route. I am starting the tutorial now. :) 

What do you think about using the Qsys USB controller? 

 

-Ankur
0 Kudos
Highlighted
Valued Contributor III
4 Views

 

--- Quote Start ---  

 

What do you think about using the Qsys USB controller? 

 

--- Quote End ---  

 

I've never used it. You'd need to read its documentation. For example, it might only be available on the newer ARM SoC devices. Older generation devices do not have USB interfaces. A board like the DE1 might have a USB controller (DE2 has an ISP1362), but a Qsys interface to this is "nothing" more than an interface to the device registers. You then need to interface to it using a NIOS II or your own HDL. 

 

Cheers, 

Dave
0 Kudos
Highlighted
Valued Contributor III
4 Views

 

--- Quote Start ---  

This takes the TCP/ IP route. 

 

--- Quote End ---  

 

Actually it uses the JTAG interface. The TCP/IP example is layered on top of that so that you do not have to use Tcl if you do not want to. 

 

Cheers, 

Dave
0 Kudos
Highlighted
Valued Contributor III
4 Views

Thanx a ton Dave. I atleast have a direction to look into. 

And yes, my bad about that :)
0 Kudos