Forum: Mikrocontroller und Digitale Elektronik warum kann avrdude keine AT89?


von Benedikt S. (Firma: embedded projects GmbH) (flopper)


Lesenswert?

Hallo,

weiss jemand (speziell Joerg Wunsch) warum die AT89 nicht mit einem 
AVRISP programmiert werden können? Also wieso avrdude die nicht 
unterstützt?
AT89S8252, AT89S8253 (3 Byte ISP Befehl),
AT89S52,AT89S53,AT89S2051 (4 Byte ISP Befehl)

Ist das ein technisches Problem? Oder hat das bis jetzt einfach keiner 
implementiert? avrdude macht ja eh vieles mit dem SPI Multi Command beim 
AVRISP mkII.

Wenn da keine bekannten Probleme dagegen sprechen wäre das mal ein 
Versuch wert oder?


Gruss Bene

von sechsnullfuenf (Gast)


Lesenswert?

Das ist ne ganz andere Familie, die 8031er Familie, hat so gesehen mit 
den AVR nichts am Hut.

von Benedikt S. (Firma: embedded projects GmbH) (flopper)


Lesenswert?

schon aber schau die die ISP Schnittstelle an, der ist egal was da 
rueberkommt. Gut es gibt Write code und write data bei den at89 bei den 
avrs nur write code sozusagen, aber das ist ja ok

von sechsnullfuenf (Gast)


Lesenswert?

Naja. Der SPI Schnittstelle ist es egal. Aber der IDE der 
Entwicklungssoftware nicht. Die ist nur fuer das eine oder das andere 
geschrieben

von Benedikt S. (Firma: embedded projects GmbH) (flopper)


Lesenswert?

avrdude ist die Entwicklungsumgebung egal. Es braucht entweder eine .hex 
oder .bin Datein. Ob das nun AVR Maschinencode ist oder 8051 usw... ist 
dem eigentlich auch egal.

von sechsnullfuenf (Gast)


Lesenswert?

Zumindest bei den AVR ist es wesentlich mehr als das Hex, da waeren noch 
die fuses, die Lockbits, und ohne die geht gar nichts. Dann waeren noch 
die Seitengroesse, usw.

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


Lesenswert?

Prinzipiell sollte man avrdude die ISP-fähigen AT89er beibringen
können.  Sie werden auch vom STK500 unterstützt (aus wohl eher
historischen Gründen).  Den größten Aufwand wirst du vermutlich
haben, die entgegegesetzte RESET-Polarität überall einzubauen.

von Benedikt S. (Firma: embedded projects GmbH) (flopper)


Lesenswert?

ok danke fuer die Info. Also du kennst auch noch keinen der da mal 
begonnen hat oder? Worauf man aufbauen kann. Nicht das ich was doppelt 
mach.


Gruss Bene

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


Lesenswert?

Benedikt Sauter wrote:

> ok danke fuer die Info. Also du kennst auch noch keinen der da mal
> begonnen hat oder?

Bisher habe ich nur Leute erlebt, die danach gefragt habe, aber noch
keinen, der geschrieben hätte, dass er damit begonnen hat.

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.