Forum: Compiler & IDEs WinAVR 20070101 - Device unknown?


von Thomas Müller (Gast)


Angehängte Dateien:

Lesenswert?

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

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Schreib doch mal auf avrfreaks.net.

von Simon K. (simon) Benutzerseite


Lesenswert?

Hast du in der Project Configuration (Oder so?) Das richtige Device 
gewählt?

von Thomas Müller (Gast)


Lesenswert?

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

von Bernd Wahl (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.