Forum: Compiler & IDEs Eclipse: Invalid Device Specification atmega32


von BS (Gast)


Lesenswert?

Ich versuche simulavr unter Eclipse zum Laufen zu bringen, und habe mir 
die einzigen 3 Tutorials die es dazu gibt durchgelesen. Diese sind aber 
nicht sehr aktuell, und ich habe die aktuelle Version von simulavr, die 
in Winavr2010 drin ist.

Ich habe alle einstellungen ind den External Tool COnfoguration 
eingegeben und bekomme die Fehlermeldung Invalid device...

Location:
D:\WinAVR-20100110\bin\simulavr.exe

Working Directory:
${workspace_loc:/Projekt1}

Arguments:
-g -p 4242 -d atmega32

Was mache ich falsch?

von BS (Gast)


Lesenswert?

Überhaupt keine Vorschläge?
Also ich hab jetzt das mit dem WinAVR 2008 versucht, dort funktioniert 
Simulavr, abe`r wieso?
Simulavr ist in dem WinAVR2010 Ordner sicher aktueller und funktioniert 
nicht, aber wieso?

von Thomas H. (innot)


Lesenswert?

1
>simulavr -h
2
AVR-Simulator Version 0.9cvs
3
...
4
5
Supported devices:
6
  at90s4433
7
  at90s8515
8
  atmega48
9
  atmega128

Das simulavr im aktuellen WinAVR unterstützt offensichtlich keinen 
ATMega32 mehr. Wie wäre es mit einem ATMega48, müsste doch zum 
ausprobieren reichen.

Simulavr ist leider ein trauriges Kapitel mit seinen diversen, nie zu 
ende geführten rewrites. Irgendwie schafft es kein open-source AVR 
Simulator so richtig aus den Kinderschuhen rauszukommen (siehe avrora, 
AVR Simulator etc.)

Vielleicht schafft es simavr ja ( http://gitorious.org/simavr ). Steckt 
zwar auch noch in den Kinderschuhen, aber wird wenigstens noch aktiv 
entwickelt.

Thomas

von Thomas K. (tomk)


Lesenswert?

Hi BS,

es gibt einen simulavr, der auch den atmega32 kann. (aktuelle Liste: 
at90s4433, at90s8515, atmega128, atmega16, atmega168, atmega32, 
atmega328, atmega48, atmega88, attiny2313) Das ist für Dich vermutlich 
die gute Nachricht! ;-) Die schlechte: nur als aktuellen Trunk im 
GIT-Repo des Projekts! Eine Release dazu gibt es noch nicht - 
hauptsächlich, weil's noch niemand wirklich massiv wollte und meiner 
einer selbst auch nicht so viel Zeit hat. Zumal es auch noch keinen 
Konsens über die Version und was an Features enthalten sein soll, gibt.

cu, Thomas

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.