www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik AT32UC3B Programmierung über USB


Autor: Stefan_KM (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: alibabashack (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hi ähm was meinst du mit
>schwarz ID auf PIN 61   PA26 ?

eg solltest du das doch auch gegen GND schalten oder?

Autor: Stefan_KM (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Habe ich auch schon probiert, funktioniert trotzdem nicht.
Auf dem EVK1101 von Atmel ist die ID Leitung auch auf PA 26 geführt.

Autor: alibabashack (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Stefan_KM (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Kann mir noch jemand weiter helfen?

Autor: Zippi (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

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.