Hallo, Ich habe mir unter Debian 4.0 den Crosscompiler für den AVR aus den Quellen installiert. (GCC 4.1.2, binutils 2.17, avr-libc 1.4.5) Zusätzlich noch den Makefile-Generator mfile.tcl. Das hat auch alles prima geklappt nur mit den von mfile generierten Makefile hatte ich ein kleines Problem. Es gibt einen Fehler bei der Zeile: ... ELFSIZE = $(SIZE) --format=avr $(TARGET).elf Ich habe folgende Lösung gefunden: ELFSIZE = $(SIZE) --target=elf32-avr $(TARGET).elf Gruß Wolf
--format=avr ist ein (IMHO ziemlich gruseliger) Hack von Eric Weddington, den er in WinAVR eingebaut hat.
Moin, @Rolf: Nee das ist schon das richtige avr-size @Jörg: Man sollte eben nicht Sachen von Winavr bedenkenlos nach Unix übernehmen. :-( Mein Fehler! Gruß Wolf
Es gibt noch irgendwo den alten avr-mem.sh-Script, den Eric vorher hatte (und meiner Meinung nach hätte weiter benutzen sollen).
Ich habe das shell-script im netz gefunden und benutze es, Danke für den Tip.
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.