AT32UC3B Programmierung über USB

Gast #1244181
Lesenswert?

Hallo zusammen.

Ich versuche schon den ganzen Tag mein Board mit einem AT32UC3B von 
Atmel in Betrieb zunehmen.
Die Spannugsverosgung von 3,3V funktioniert und sonstige Elektronik ist 
ok.

Ich möchte nun den FLASH meines Controllers über den interen USB Port 
programmieren. Dabei verwende ich den schon integrierten BOOT Lader von 
Atmel. Harware technisch habe ich folgendes getan:

USB Kabel abisoiert und die Adern wie folgt angeschlossen:

rot VBUS   auf PIN 52   VBUS
grün D+    auf PIN 50   DP
weiß D-    auf PIN 51   DM
schwarz ID auf PIN 61   PA26
Schirm     auf GND

Für das wechseln in den BOOT Lader ziehe ich beim Einschalten der 
Spannung PA13 auf low.

Leider bekomme ich von meinem PC keine Meldung, dass er den Controller 
erkannt hat. Wenn ich mir D+ und D- it dem Oszi anschaue findet zunächst 
auch Kommunikation statt, d.h. der PC versucht Kontakt aufzunehmen. Nach 
einer Weile bricht der PC ab, und ich kann nicht mit meinem Controller 
reden.

Weiß jemand ob ich etwas vergessen habe? Oder hatte jemand schon einmal 
ein ähnliches Problem?

Danke euch.
Gast #1244208
Lesenswert?

ach ist ja auch quark was ich schreibe ... es handelt sich ja um 
usb-otg. Ich dachte du hast einfach nur nen normalen USB Stecker mit 
zusätzlicher Schirmung. Von otg hab ich leider keine Ahnung.

Viel Glück noch
Gast #1248576
Lesenswert?

Die ID Leitung ist egal die brauchst du nicht.

Eigentlich sollte der PC den erkennen wenn die Schaltung IO ist. Also 
ich hab bis jetzt nur mit dem AVR32UC3A gearbeitet und da ging es 
problem los.

Kannst du mal deine Schaltung hochladen?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren