Problem beim Flashen von AtMega-Controllern

OP #444113
Lesenswert?
• ▲
▼
Hallo,

um es vorweg zu sagen, ich bin relativ unerfahren in diesem Gebiet.

Um einen AtMega8 bzw AtMega16 (jeweils L) zu programmieren, habe ich 
folgende Schaltungen aufgebaut:

1. Den PonyProgCircuit für den ATM16

http://www.electronics-lab.com/projects/mcu/009/index.html

2. Diese Schaltung von S.Huehne für den ATM8

http://s-huehn.de/elektronik/avr-prog/avr-parallel.gif

Mit beiden habe ich versucht jeweils einen der beiden Chips zu 
programmieren, bzw erst ein mal die Fuse-Bits auszulesen. Ich bin mir 
sicher, dass beide Chips funktionieren. Jedoch meldet PonyProg immer
'Falsches oder fehlendes Device (-24)'.

Bei dem PPC geht die rote Program-LED wie gewünscht an, sobald ich etwas 
versuche mit dem Chip zu machen, sei es Fuse-Bits zu lesen, zu flashen 
oder zu erasen. Beim AtMega8 geht dies natürlich nicht, da ich dort 
keine LED habe und ich über den parallelen Port kommunizieren muss.

Ich bin langsam am Verzweifeln, da ich einfach keine Kommunikation mit 
den Dingern hinbekomme. Alle Leitungen (MISO, MOSI, SCK, RESET, GND) 
sind wirklich ordnungsgemäß mit den richtigen Pins am Controller 
verbunden, auch mit den richtigen Widerstandswerten, das habe ich auch 
schon mit einem Multimeter durchgemessen. Liegt es am Kabel? meins is 
max. 0,7m lang, muss man da zwingend etwas beachten?
OP #444222
Lesenswert?
• ▲
▼
jop. AVR micro, atmega8 bzw 16. Schnittstellen sind auch alle richtig 
kalibriert und konfiguriert.


Edit: Ich sehe gerade, dass doch nur der 8er ein -L ist, aber das hat ja 
nichts zu sagen, oder?

Hm okay, dass mit dem richtig konfiguriert nehme ich auch zurück. Daran 
könnte es liegen, PonyProg sagt beim Testen immer: Test Fehler. Was 
brauche ich da für Einstellungen, bzgl Modus im BIOS, Baudrate, Stopbits 
etc.?

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.