Bootloader Problem "ATSAMD21G18"

OP (Firma: Fastlog) #5626891
Lesenswert?
• ▲
▼
Hallo zusammen,

Da ein normales Arduino oder Adafruit Board zu groß für mein Projekt 
ist, musste ich mir selber eines machen.

Als Vorlage für mein Board habe ich das Adafruit Feather M0 genommen. 
Den selben Chip (ATSAMD21G18), gleichen Spannungsregler etz.

Um auf den unbefleckten Chip den Bootloader zu laden, habe ich einen 
10-Pol Header auf den Print gepackt. Dort kann ich das Atmel-ICE 
Programmier Gerät anschließen und den Chip auch programmieren. Außerdem 
sind auf meinem Board noch viele andere Bauteile, aber die benötige ich 
erst später. Es geht nur darum das Board über die Arduino IDE zu 
programmieren.

Mein Ziel ist es aber, mein Gerät in der Arduino IDE zu programmieren 
und nicht über das Atmel Studio. Deshalb auch der Bootloader, welcher 
meiner Meinung nach das programmieren über die IDE ermöglichen sollte.

Nach dem programmieren des Bootloaders blinkt die LED (welche auf meinem 
Board am Pin 26 des Chips hängt) durchgehend. Also so, wie wenn ein 
Adafruit Board im Bootlaoder Mode ist.

Wenn ich das Gerät am PC einstecke, kommt immer die Meldung "USB-Gerät 
wurde nicht erkannt!"

Meine Vermutung nach, liegt der Fehler entweder am Bootloader, welchen 
ich installiert habe, oder es sind die falschen Treiber installiert. 
Aber ich komme auf keine Lösung.

Kann mir jemand von euch weiterhelfen? Wenn jemand weitere Angaben 
benötigt, werde ich diese natürlich bereitstellen.

Vielen Dank.
- Dean
Angehängte Dateien:
Gast #5627165
Lesenswert?
• ▲
▼
Dean T. schrieb:
> Kann mir jemand von euch weiterhelfen?

wer weiß?

Also, schau mal nach, ob der Chip den üblichen 1k5 Hochzieher am USB 
(wenn ich mich recht erinnere von 3.3V nach D+) innerlich besitzt. Wenn 
nicht, dann müßtest du diesen diskret auf dein Board setzen.

Ansonsten schau einfach mal nach, ob dein Quarz auf der richtigen 
Frequenz schwingt.

W.S.

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.