AVR32 ICNova USB Host ISP176x ISOCHRON support

OP #1599552
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-1hcd/releases/?file_id=2382550 
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 !?
Angehängte Dateien:

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]
  • [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.