Forum: Compiler & IDEs SimulAVR Version 0.1.2.6 von 2010 hat keine Definitionsfiles für den ATTiny 2313


von Henry (Gast)


Lesenswert?

Hallo in die Runde,

Nachdem ich mich unter 
http://www.nongnu.org/simulavr/intro.html#simple-example davon 
überzeugen konnte, dass der ATTiny2313 unterstützt sein soll, hae ich 
die Version 0.0.2.6 gezogen und nach anfänglichen Schwierigkeiten auch 
installiert.

Im /src/defn Verzeichnis existiert auch nichts was auf den ATTiny2313 
hindeutet. Ein simulavr --list-devices bringt:

  at90s1200
  at90s2313
  at90s4414
  at90s8515
  atmega8
  atmega16
  atmega32
  atmega103
  atmega128
  at43usb351
  at43usb353
  at43usb355
  at43usb320
  at43usb325
  at43usb326

Nun meine Fragen:

Hat jemand von Euch eine Version, die den DeviceTyp unterstützt?
Wenn nicht kann jemand unterstützen bei der Erstellung einer ATTiny2313 
Definition?

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


Lesenswert?

0.1.2.x ist die "legacy version" von simulavr.  Du willst die aktuelle
haben, die zuweilen auch "simulavrxx" genannt wird.  Ich fürchte, dass
dafür jedoch niemand in letzter Zeit eine Release gemacht hat, d. h.
du musst dir die Quellen aus dem VCS holen (sprich: mittels git).

von Henry (Gast)


Lesenswert?

Hallo in die Runde!

Ich habe ein wenig im git herumgestöbert und mir ist aufgefallen, dass 
die stabile Version 0.9 den ATTiny2313 nicht untestützt. Es gibt dennoch 
eine Version unter 
http://git.savannah.gnu.org/cgit/simulavr.git/snapshot/simulavr-10ce341854a0dd1debf1119d2f41ae21dd8fae17.tar.gz, 
die wie im folgenden zu sehen den 2313 unterstützen soll. Gut siehts 
aus, auch wenn ich zum installieren ein paar Pakete runter laden mußte.

$ /usr/local/bin/simulavr -v
SimulAVR 0.9git

Supported devices:
at90s4433
at90s8515
atmega128
atmega16
atmega168
atmega32
atmega328
atmega48
atmega88
attiny2313

@Jörg: Ich danke für den Tipp!!!

--ich melde mich, wenn ich mal eine Simulation mit dem Prozessortyp zum 
laufen gebracht habe :-)

von Thomas K. (tomk)


Lesenswert?

Hi Henry,

wenn's damit (der aktuellen GIT-Version) Probleme gibt, schreib's bitte 
als entsprechenden Bug-Report auf der simulavr-Projektseite. (oder im 
entsprechenden Forum) Im Augenblick gibt's nur wenige, die daran 
arbeiten. Und denen fehlt dann auch noch etwas Zeit ... ;-) Aber jedes 
Feedback ist willkommen!

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.