Hallo liebe Mitstreiter, ich habe auf meinem Rechner das aktuelle WinAVR installiert und beim ersten Make-Aufruf ist mir aufgefallen, dass im "Output"-Fenster unter size-before und size-after "Device unknown" auftaucht. Habe daraufhin nochmal ein Makefile mit dem Editor "MFile" generiert, der "Fehler" bleibt aber. Kann mir jemand einen Tipp geben, ob ich eine Einstellung vergessen habe. Ich bin mir ziemlich sicher, dass das bei den vorherigen WinAVR-Versionen nicht so war. Viele Grüße Thomas Müller
Hast du in der Project Configuration (Oder so?) Das richtige Device gewählt?
In WinAVR wird meines Erachtens nur das Makefile für den Controller-Typ verwendet. Kannst du mir sagen, bei welcher Projekt-Konfiguration du die Einstellung machst? Mfg
Hallo Thomas, das hatte ich auch, da fehlt im Makefile bei Aufruf von avr-size nach "--format=avr" noch das Device: statt: ELFSIZE = $(SIZE) --format=avr $(TARGET).elf nun: ELFSIZE = $(SIZE) --format=avr --mcu=$(MCU) $(TARGET).elf (Das funktioniert aber dann nicht mehr beim "alten" WinAVR, du könntest aber auch einfach nur: ELFSIZE = $(SIZE) -A $(TARGET).elf angeben, das würde bei beiden funktionieren. Falls Du kein Manual für das avr-size hast, bekommst Du eine Gebrauchsanweisung angezeigt, wenn Du Unsinn, z.B. ELFSIZE = $(SIZE) --? angibst. )
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.