USB-Compliance Test - Register setzten

Gast #4241182
Lesenswert?
• ▲
▼
Hallo,

ich möchte auf einem Altera Cyclone V SoC Dev Kit einen USB-Compliance 
Test ausführen. Dafür ist es aber notwendig den USB 2.0 OTG Controller 
auf dem FPGA in einen Test Modus zu versetzen. (Siehe Datenblatt im 
Anhang)
Meine Frage ist wie kann ich die Register im FPGA so setzen das er in 
den Testmodus springt.

Gruß Jan
Angehängte Dateien:
#4241614
Lesenswert?
• ▲
▼
Das ist doch eigentlich vom FPGA unabhängig. Der hat ja mit dem USB-Teil 
gar nichts am Hut. Also reduziert sich dein Problem auf einen "simplen" 
Registerzugriff. Du musst also einfach die (physikalische) 
Speicherstelle 0xFFB00440 bzw. 0xFFB40440 lesen und schreiben. Das geht 
zum Beispiel aus Linux über /dev/mem:
http://naveengopala-embeddedlinux.blogspot.de/2012/01/reading-physical-mapped-memory-using.html

Vielleicht solltest du vorher noch alle Treiber, die irgendwas mit dem 
USB-OTG zu tun haben, ausm System schmeißen (rmmod), damit sich da nix 
in die Queere kommt.

Gruß
Marius

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.