www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik ARM Sam7-H256 USB


Autor: Kalle Noname (Firma: FH-Wolfenbuettel) (pixelkalle)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ersteinmal: ja, ich habe gesucht, und keine Lösung gefunden - wohl aber 
Threads mit dem gleichen Problem die aber eine Lösung schuldig blieben 
;)

Ich nutze das Sam7-H256 Board von Olimex mit dem Sam7S in der rev.B.

Ziel ist es Daten über USB zu loggen - also vom Board zum PC (linux)

Die bisherige Implementierung verweigert aber Ihren Dienst. Wenn ich das 
Board in den USB Port meines Rechners hänge, dann bekomme ich aus dmesg 
folgende Meldung:
[ 8547.786000] usb 4-1: new full speed USB device using uhci_hcd and address 10
[ 8548.190895] usb 4-1: device not accepting address 10, error -71

Windows beschwert sich: "Could not recognize device..... " und im USB 
Baum wird es als "Unknown device" geführt.

Mit meinem Sam7-EX256 (Olimex) habe ich mit (ähnlichem) gleichem 
Sourcecode dieses Problem nicht. Allerdings fehlt beim SAM7-H256 auch 
der PullUp, bzw. ist ständig HIGH soweit ich das richtig erkenne.

Als Basiscode habe ich den von Atmel genommen, ist angehängt.

Ich tippe mal darauf das mit diesem Board - was ja eigentlich 
saupraktisch ist in der größe - schon viele diesen Schritt gemacht 
haben. Vielleicht ist ja einer bereit seine Lösung zu präsentieren. Wie 
gesagt, es gab schon mehrere Threads mit dem gleichen Problem, 
2005,2006,2007....

Danke fürs lesen bis hierher...

MFG

Kalle

Autor: Kalle Noname (Firma: FH-Wolfenbuettel) (pixelkalle)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Keine Tipps bis hierher?

Ich hab noch ne Fehlermeldung:
[ 5277.474293] usb 2-2: new full speed USB device using uhci_hcd and address 18
[ 5277.595334] usb 2-2: device descriptor read/64, error -71
[ 5277.820842] usb 2-2: device descriptor read/64, error -71

MFG

Kalle

Autor: Kalle Noname (Firma: FH-Wolfenbuettel) (pixelkalle)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Habs hinbekommen.

Es stellte sich heraus das mein Arm-Board kaputt war. Allerdings bisher 
nur mit Externer Stromversorgung. Also erst Sam7S starten, USBConfig, 
dann USB-Kabel rein und schon:

[ 3341.867329] usb 3-1: new full speed USB device using uhci_hcd and address 18
[ 3342.027412] usb 3-1: configuration #1 chosen from 1 choice
bzw per lsusb:

Bus 005 Device 001: ID 0000:0000  
Bus 004 Device 007: ID 0a5c:2110 Broadcom Corp. 
Bus 004 Device 006: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
Bus 004 Device 001: ID 0000:0000  
Bus 003 Device 019: ID 03eb:6125 Atmel Corp. 
Bus 003 Device 001: ID 0000:0000  
Bus 002 Device 001: ID 0000:0000  
Bus 001 Device 008: ID 15ba:0003  
Bus 001 Device 007: ID 046d:c01e Logitech, Inc. MX518 Optical Mouse
Bus 001 Device 001: ID 0000:0000  

Danke für die Hilfe ;)

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.