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?
Hast Du in PonyProg das richtige Device und die richtige Schnittstelle eingestellt?
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.?
Sind die Einstellungen bei dir auch so? siehe Anhang
bis auf API statt I/O ja. Ansonsten Danke für deine Hilfe ich versuch das mal, aber ich mein egal was ich da einstell kommt 'Test Fehler' Hab die Baudrate mal auf 2400 runtergestellt von 9600, oder hat das eh nix zu sagen? EDIT: hm bringt immer noch nichts, son mist.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.