Moin zusammen, bin sozusagen ein Newbie auf dem Gebiet der Mikroprozessor-Programmierung. Ich verwende das AVRStudio 4.09 zusammen mit WinAvr 20040404. Hab einige Turorials durchgespielt. Das Problem ist der Simulator von AVRStudio 4.09. Zunächst kann ich beim Laden des .cof Files nur den Atmel128 auswählen (rest ist grau unterlegt). Nach der Auswahl kommt die Meldung: "Your device setup is not supported by this simulator" Dann Hilft nur noch, den AVRStudio Prozess abzuschießen. Auch wenn ich das Tutorial für mega128 kompiliere, kommt Die gleiche Meldung Habt Ihr vielleicht ne Idee, woran das liegen könnte? Gruß Markus
Hm... Merkwürdiges Bild! Welches COFF-Format hast Du erstellt?
Hab verschiedenen Coff-s probiert. Mit dem MFile editor die Auswahl coff als auch extcoff eingestellt. Auch das sample Makefile, welches das Target coff und extcoff bereitstellt nützt nix. Seltsamerweise kann ich mit simulavr und gdb prima Debuggen, ist nur für mich als alten GUI-User net so schön. Zumal man sich bei AVRStudio die Portbit und Steuerbits schön auf einen Blick sieht. Anbei ein Ausschnitt aus dem makefile, welches für die Convetierung von elf nach coff zuständig ist. für AVRS4 nehm ich extcoff. OBJCOPY = avr-objcopy # Convert ELF to COFF for use in debugging / simulating in AVR Studio or VMLAB. COFFCONVERT=$(OBJCOPY) --debugging \ --change-section-address .data-0x800000 \ --change-section-address .bss-0x800000 \ --change-section-address .noinit-0x800000 \ --change-section-address .eeprom-0x810000 coff: $(TARGET).elf @echo @echo $(MSG_COFF) $(TARGET).cof $(COFFCONVERT) -O coff-avr $< $(TARGET).cof extcoff: $(TARGET).elf @echo @echo $(MSG_EXTENDED_COFF) $(TARGET).cof $(COFFCONVERT) -O coff-ext-avr $< $(TARGET).cof
Da kannst Du nur Atmel fragen, was diese Fehlermeldung genau bedeuten soll. Alternativ guck Dir mal den neuen ELF-Support für AVR Studio an (``GCC Tools for AVR Studio'' oder sowas).
Problem gelöst : Schuld war mal wieder Microsoft`s Billyboy. War ein BUG im XML-Parser (beschrieben auf der Seite von AVRFreaks) Nach dem Update des SP 4 für den Parser funzt das alles. Darauf muß man erstmal kommen. Gruß Markus
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.