Forum: FPGA, VHDL & Co. TERASIC DE10-Nano USB OTG


von Hans (Gast)


Lesenswert?

Hallo zusammen,

ich bin gerade dabei, auf dem DE10-Nano den USB-Controller ans Laufen zu 
bringen. Im Intel/Altera University Program gibt es zwar einen IP Core 
namens "USB Controller", der ist allerdings nur für den ISP1362 USB 
Controller gedacht. Auf dem DE10-Nano ist ein SMSC USB3300 verbaut. Hat 
hier jemand diesen Controller schon verwendet und hat einen fertigen 
Core? Oder soll ich das dann über den allgemeinen HPS Core in Qsys 
machen?

Schöne Grüße
Hans

von Donni D. (Gast)


Lesenswert?

Wenn ich das hier richtig sehe, ist der eh nur am HPS angeschlossen.

https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=205&No=1046&PartNo=2

Auf dem HPS halt nen Linux laufen lassen und dann kannst du ja mit dem 
USB alles machen. Musst dann nur gucken wie du die Daten zwischen FPGA 
und HPS hin und her schiebst.

von Mike (Gast)


Lesenswert?

Du solltest noch beachten, das OTG mit dem mitgeliefertem Linuximage 
nicht gleich funktioniert. Es gibt da einen Service für 
Ethernet-über-USB der den Host-Modus verhindert.

https://www.glennklockwood.com/sysadmin-howtos/terasic-de10-nano.html

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.