Hallo Community, Ich beschäftige mich grade nach langer Zeit wieder mit Microcontrollern. Aufgrund einiger Probleme habe ich mich entschieden das ETH_M32_EX board von Ulrich Radig statt mit einem ATMega644 mit einem ATMega1284p zu betreiben. Ich nutze WINAVR, AVRDude mit Burn-O-Mat v2 zum Flashen eines ATMega1284p. Als Flashdevice nutze ich USBAsp (USB Atmel ISP Programmer von Ulrich Radig). Ich habe mir hier und im Internet die entsprechenden .XML (Burn-o-mat) und .conf (avrdude) Dateien zusammen gesucht um den Microcontroller flashen zu können. Ich habe nun folgendes Problem: Sobald ich ein Programm compiliere welches beim Flashen die Grenze von ca. 31000 Byte überschreitet, bekomme ich vom Burn-O-Mat folgende Fehlermeldung: -----------schnipp------------------- avrdude.exe: 33634 bytes of flash written avrdude.exe: verifying flash memory against C:\Downloads\AVR\ETH_M32_EX_SOFT\newStack1_2_7 _MTX1_neu\Hexfiles\Webserver_MEGA1284_P.hex: avrdude.exe: load data flash data from input file C:\Downloads\AVR\ETH_M32_EX_SOFT\newStack1_2_7 _MTX1_neu\Hexfiles\Webserver_MEGA1284_P.hex: avrdude.exe: input file C:Downloads\AVR\ETH_M32_EX_SOFT\newStack1_2_7 _MTX1_neu\Hexfiles\Webserver_MEGA1284_P.hex auto detected as Intel Hex avrdude.exe: input file C:\Downloads\AVR\ETH_M32_EX_SOFT\newStack1_2_7 _MTX1_neu\Hexfiles\Webserver_MEGA1284_P.hex contains 33634 bytes avrdude.exe: reading on-chip flash data: Reading | ################################################## | 100% 8.92s avrdude.exe: verifying ... avrdude.exe: verification error, first mismatch at byte 0x8000 0x0f != 0xff avrdude.exe: verification error; content mismatch avrdude.exe done. Thank you. ---------schnapp------------------ Die Fuses sind auf efuse:0xFF; hfuse:0xDF; lfuse:0xFF gesetzt. Kann mir jemand einen Tip geben, woran es liegen könnte das ich keine größeren Dateien flashen kann ? Eigentlich müsste der 1284p 128k vertragen, oder ? Grüsse in die Community Jörg G.
avrdude 5.x ist das Problem, auf 6.x wechseln. Diese hat wiederum Probleme mit avr isp mkii clones
Super Danke , das hat geholfen.. Jetzt klappt es. Grüsse
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.