Programmieren eines ATmega32 über CH340G

OP #7371090
Lesenswert?
• ▲
▼

Ich hatte die Idee meinen eigenen Arduino zu bauen da ich zuhause einen ATmega32 rumliegen hatte, aber ich nur Arduinos und keine normalen AVRs programmieren kann.

Also hab ich mir einen Arduino Nano geschnappt und diesen als ISP benutzt um den Bootloader auf den ATmega32 zu brennen. (Ich hab die MightyCore Bibliothek benutzt).

Jetzt habe ich auch einen CH340G den ich mir bestellt habe und wollte versuchen diesen an den Mikrocontroller anzuschließen um es einfacher zu machen diesen zu Programmieren, allerdings funktioniert es einfach nicht egal was ich mache.

Es ist auch ein 16Mhz Quarz an den Atmega angeschlossen. Wie man auf den Bildern sehen kann scheint es als würden Manchmal daten empfangen werden, aber es funktioniert halt trotzdem nicht.

Ich weiß langsam nicht mehr was ich probieren soll zumal ich noch nichts im Internet gefunden habe was mir weiterhelfen könnte.

Gast #7371095
Lesenswert?
• ▲
▼

Teste den Chip mal (ohnen Arduino ohne Mikrocontroller) mit einem Terminal Programm. Verbinde Rx mit Tx, dann muss er alle gesendeten Zeichen wieder als Echo zurück schicken.

Mich irritiert die "stk500v2" in deinen Screenshots. Neulich hatten wir jemand anderen, bei dem musste es "stk500v1" sein. Hast du das mal versucht? Mit welchen Parametern wird avrdude aufgerufen?

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.