Forum: Mikrocontroller und Digitale Elektronik ARM Sam7-H256 USB


von Kalle N. (Firma: FH-Wolfenbuettel) (pixelkalle)


Angehängte Dateien:

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:
1
[ 8547.786000] usb 4-1: new full speed USB device using uhci_hcd and address 10
2
[ 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

von Kalle N. (Firma: FH-Wolfenbuettel) (pixelkalle)


Lesenswert?

Keine Tipps bis hierher?

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

MFG

Kalle

von Kalle N. (Firma: FH-Wolfenbuettel) (pixelkalle)


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:

1
[ 3341.867329] usb 3-1: new full speed USB device using uhci_hcd and address 18
2
[ 3342.027412] usb 3-1: configuration #1 chosen from 1 choice
bzw per lsusb:
1
Bus 005 Device 001: ID 0000:0000  
2
Bus 004 Device 007: ID 0a5c:2110 Broadcom Corp. 
3
Bus 004 Device 006: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
4
Bus 004 Device 001: ID 0000:0000  
5
Bus 003 Device 019: ID 03eb:6125 Atmel Corp. 
6
Bus 003 Device 001: ID 0000:0000  
7
Bus 002 Device 001: ID 0000:0000  
8
Bus 001 Device 008: ID 15ba:0003  
9
Bus 001 Device 007: ID 046d:c01e Logitech, Inc. MX518 Optical Mouse
10
Bus 001 Device 001: ID 0000:0000

Danke für die Hilfe ;)

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.