Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
20642 Discussions

about USB of DE1 Soc board ,,,

Altera_Forum
Honored Contributor II
1,363 Views

Hello ,,I have DE1 Soc board . In my project , i need to send streaming data ( isochronous transfer mode ) from USB port of the board to USB of Host PC . 

Can I have any way to do that function ?? 

 

 

Thank you for your help,,, 

0 Kudos
2 Replies
Altera_Forum
Honored Contributor II
540 Views

The USB ports on the DE1-SoC board are hard wired in host mode. They cannot be made to operate in device mode. You could use them to save data on a USB stick. The HPS USB ports on the SoC can operate in either OTG, host or device mode but you cannot connect them to a PC because the wiring on the board only allows host mode.

0 Kudos
Altera_Forum
Honored Contributor II
540 Views

Hello, 

 

As Galfonz told, Soc can operate in either OTG, host or device mode. But in DE1-SoC board, it is hard wired in host mode. Due to this, you may (or can) not be able to use that functionality.  

 

One option here is to use USB 2.0 Device IP core ( which will be implemented in programmable logic) along with ULPI add-on board. As there are GPIO headers on that board, you can use ULPI add-on board. In this way, you should be able to send streaming data to Host PC via USB. I am sharing links related to USB Device IP core and ULPI add on board : 

http://www.slscorp.com/ip-cores/communication/usb-20-device/usb20sr.html?page=shop.product_details&product_id=52&flypage=flypage.tpl&pop=0 

http://www.slscorp.com/products/add-on-boards/usb-2-0.html 

 

See whether this is useful to you or not. 

 

Thanks, 

Bhaumik
0 Kudos
Reply