Programmierung mit PonyProg

Gast #24810
Hallo,

ich habe einige Problemchen beim Brennen eines ATMega8 mit PonyProg 2000 
(Version  2.05a Beta  Feb 24 2002) an der seriellen Schnittstelle. Der 
Mega wird mit einem 8MHz-Quarz an Xtal 1 betrieben. Die 
Configurationsbits sind folgendermaßen "abgehakt": CKOPT,  BOOTSZ1, 
BOOTSZ0, CKSEL3, CKSEL2, CKSEL1, CKSEL0.

1. Für eine Video-Anwendung möchte ich den Mega8 mit 16MHz betreiben. 
Nach dem Wechsel des 8MHz-Quarz gegen einen 16MHz-Quarz, wird der Mega8 
nicht mehr korrekt gebrannt. Der Schreibvorgang wird mit "Write failed" 
beendet und das Programm läuft nicht. Erst wenn ich wieder auf  8MHz 
gehe, kann der Mega erfolgreich gebrannt werden. Nach dem Rücktausch auf 
16MHz läuft das Programm aber mit der richtigen 16MHz-Geschwindigkeit!

2. Da ich das EEPROM zur Zeit nicht nutze, möchte ich eigentlich mit dem 
Befehl "Command - Write Program (FLASH)" brennen, um nicht ständig das 
EEPROM mit zu programmieren. Dieses geling nicht. Mit dem Gesamtbefehl 
"Command - Write All" gibt es aber keine Schwierigkeiten.  In der 
INI-Datei habe ich die in der Online-Hilfe von Ponyprog vorgeschlagenen 
Änderungen durchgeführt:

AVRByteWriteDelay=  von 30 auf 100
AVREraseDelay=    von 100 auf 200
ATMegaPageWriteDelay=  von 50 auf 200
SPIResetPulse=    von 100 auf 200
SPIDelayAfterReset=  von 50 auf 100

Mache ich etwas falsch oder liegt das an der Beta-Version von PonyProg.

Carsten

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 23 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.