mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik AVR32 ICNova USB Host ISP176x ISOCHRON support


Autor: Jens K. (irimi)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

habe ein ICNova oem plus board, auf welchem sich ISP 1761 Host 
Controller befindet.

USB Devices wie Memory Stick funktionieren, aber bei dem Versuch eine 
WebCAM anschzuschließen wird zwar ein /dev/video device angelegt aber 
wenn man darauf zugreifen möchte (mit motion zB), bekommt man eine 
Fehlermeldung vom Kernel, dass der ISOCHRON support (Streams) leider 
nicht unterstützt wird :-( - nette Falle !.

Unter 
http://en.sourceforge.jp/projects/sfnet_isp1760-1h... 
findet man eine recht aktuelle Fassung eines Treibers, der isochrone 
Übertragung unterstützt.

Ich habe einfach mal versucht, den Treiber auf das ICNova Board zu 
portieren, siehe angehängten Patch (auspacken & nach 
br\toolchain\kernelheaders kopieren + kernel cfg unter drivers/usb/pehcd 
anpassen, den alten drivers/usb/host/1761x auskonfigurieren ! ).

Der Treiber funktioniert leider nur mehr oder weniger, siehe Trace: die 
Ports werden aus irgendeinem Grund nicht erkannt ( nicht wundern im 
Trace taucht Port Anzahl 17 auf, das muss aber noch mit & 0xf verknüpft 
werden)

Beim isp 176x Kernel Treiber ohne isochron support kommt am Ende noch 
ein
usb 1-1: configuration #1 chosen from 1 choice
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 3 ports detected

Bei dem neuen kommt dieser Eintrag nicht, auch werden Devices beim 
einstecken nicht erkannt !

Vielleicht hat noch jemand eine Idee , wo das Problem liegt !?

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.