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
Gast
#698242
Das ist ne ganz andere Familie, die 8031er Familie, hat so gesehen mit den AVR nichts am Hut.
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
Gast
#698252
Naja. Der SPI Schnittstelle ist es egal. Aber der IDE der Entwicklungssoftware nicht. Die ist nur fuer das eine oder das andere geschrieben
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.
Gast
#698267
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.
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.
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
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.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.