Forum: Mikrocontroller und Digitale Elektronik AT90S2312 und Atmel Studio 6 ?


von AVR Beginner (Gast)


Lesenswert?

Hallo,

ich benutze Atmel Studio 6.2.1153 und das STK 500.
Im PDF ("Anleitung") für das STK 500 ist explizit der AT90S2313 erwähnt 
und die notwendigen Brückenkonfiguration beschrieben.

Aber im Device Programming Fenster vom Atmel Studio ist unter Device 
kein A90S2313 (oder auch anderer AT90S... Typ) mehr vorhanden egal ob 
ISP oder HVPP als Interface angewählt wurde. (Tool STK500).

Bei Auswahl von ATtiny 2313 ist ein lesen (Apply / Device Signature) 
unabhängig von einen externen Takt nicht möglich (es handelt sich um 
einen "neuen" noch nie geflashter AT90S2313) - wahrscheinlich ist das 
auch korrekt so.

Wie kann ich nun den AT90S2313 zur Auswahl hinzufügen - von der Hardware 
wird er ja offiziell unterstützt.

Eine alte Version von Atmel Studio möchte ich möglichst nicht parallel 
installieren außer es besteht keine andere möglichkeit.

Das der AT90S2313 sehr veraltet tut nichts zur Sache, da ich teilweise 
nur die fertigen hex Files zur Verfügung habe.

Auf "Krücken" wie PonyProg mit einen Selbstbauprogrammer werde ich 
verständlicher Weise auch nicht ausweichen.

"Nützliche" Tips (lol) wie beim Programmautor anfragen oder selbst 
programmieren brauche ich nicht.


AVR Beginner

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


Lesenswert?

AVR Beginner schrieb im Beitrag #3746930:

> Bei Auswahl von ATtiny 2313 ist ein lesen (Apply / Device Signature)
> unabhängig von einen externen Takt nicht möglich (es handelt sich um
> einen "neuen" noch nie geflashter AT90S2313) - wahrscheinlich ist das
> auch korrekt so.

Ja, diese alten AVRs hatten noch einen sehr überschaubaren feature
set (und ein Datenblatt, welches noch nicht die Bezeichnung „Buch“
benötigte ;-).  U. a. gab's bei dem wohl keinen internen
RC-Oszillator, du musst also einen externen Takt anlegen.

Allerdings kann der STK500 das für dich tun, wenn du alle Jumper
richtig setzt.

> Wie kann ich nun den AT90S2313 zur Auswahl hinzufügen - von der Hardware
> wird er ja offiziell unterstützt.

Da wirst du dich wohl oder übel durch den Wust an XML-Dateien
durchwühlen müssen, den Atmel Studio so installiert, und ein
entsprechendes per copy&paste erzeugen müssen.  Viel steht da
nicht drin, im Wesentlichen sind das nur Dateien, die die
Existenz eines bestimmten Features (also hier: AT90S2313 wird durch
STK500 unterstützt) beschreiben.

> Auf "Krücken" wie PonyProg mit einen Selbstbauprogrammer werde ich
> verständlicher Weise auch nicht ausweichen.

<Eigenwerbung>
Wenn du ihn nur programmieren willst, wie wär's mit AVRDUDE?
</Eigenwerbung>

von H.Joachim S. (crazyhorse)


Lesenswert?

Ich habe bisher nur Probleme mit AVR-Studio 6.2 und STK500..., im Moment 
auch keine besonders grosse Lust mich damit zu beschäftigen.
Ein paar Tiny45 im HV-serial-mode programmiert, seitdem dauerhaft 12V 
auf der Reset-Leitung, keinerlei ISP-Programmierung mehr möglich.

von spess53 (Gast)


Lesenswert?

Hi

>Da wirst du dich wohl oder übel durch den Wust an XML-Dateien
>durchwühlen müssen, den Atmel Studio so installiert, und ein
>entsprechendes per copy&paste erzeugen müssen.

Da geht die Installation des 4er Studios wahrscheinlich schneller.

MfG Spess

von Peter D. (peda)


Lesenswert?

Du könntest Dir eine Batch schreiben mit STK500.EXE und da den AT90xx 
eintragen. Die Beschreibung steht in der AS-Hilfe.

von Bernd S. (Firma: Anscheinend Corner-Cases ;-)) (bernd_stein)


Lesenswert?

Hallo zusammen,

ich habe die selbe ATMEL-Studio Version und ebenfalls nun das Problem 
mit dem AT90S2313 und ATXmega 192A3*U*-AU. Mann beachte unbedingt das
" U ", also nicht mit dem 192A3-AU verwechseln. Die U-Version besitzt 
eine USB-Schnittstelle.

Welche ATMEL-Studio Version unterstützt beide Controller ?

Hintergrund :
Ich habe noch ein paar AT90S2313 die ich verbauen möchte,
evtl. sogar bei Projekten wo die Firmware bereits für einen 
ATtiny2313(A) geschrieben wurde.

Bernd_Stein

von Bernd S. (Firma: Anscheinend Corner-Cases ;-)) (bernd_stein)


Angehängte Dateien:

Lesenswert?

Mein Englisch ist zwar nicht das Beste, aber ich denke mit der 
ATMEL-Studio Version 4.19 müsste die Sache klappen.

http://www.avrfreaks.net/index.php?name=PNphpBB2&file=printview&t=114813&start=0

http://www.atmel.com/Images/releasenotes_avrstudio419.txt


Bernd_Stein

von Bernd S. (Firma: Anscheinend Corner-Cases ;-)) (bernd_stein)



Lesenswert?

Jepp.

Volltreffer.

Mit dem AVRISP mkII müsste ich sogar beide programmieren können.
Mal sehen.

Den Link zum AVR Studio 4.19 bekommt man natürlich im Besten µC-Forum.

http://www.mikrocontroller.net/articles/Atmel_Studio#Downloads


Bernd_Stein

: Bearbeitet durch User
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.