Arduino Leonardo mit Atmel Studio und AVRDude (Bug in Bootloader!?)

Gast #3977700
Lesenswert?
• ▲
▼
Hi!

Das hier ist nur zur Info, falls jemand ein ähnliches Problem hat.
Vielleicht täusche ich mich ja auch, dann wäre mir ein Feedback recht, 
was das Problem sonst sein könnte.


Also: Ich verwende ein Arduino Leonardo Board mit Atmel Studio, also 
keine Skteches. AVRDude ist eingerichtet und der Upload funktioniert.

Ich hatte das Problem, dass ich nach dem Flashen immer ein völlig 
zufälliges Verhalten am uC hatte. Eigentlich sollte nur die TX-LED alle 
250ms getoggled werden (im Timer0 Int, CTC-Mode).

Nach längerem stöbern, bin ich auf diese Seite gestoßen:
http://www.avrfreaks.net/forum/running-lufa-projects-leonardo

Anscheinend hat der Bootloader einen Fehler und schaltet den 
USB-Controller nicht richtig ab.

Ich habe jetzt als erstes in main() stehen:
USBCON &= ~(1 << USBE);

und plötzlich geht es.

Grüße
 Dominik

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.