Hallo zusammen! hat jemand eine Idee, wie man einen AVRISP, der eine neuere Firmware hat, auf einen bestimmten Stand, nämlich auf SW Mayor 0x01, Minor 0x12 ZURÜCKFLASHEN kann? Gruß Martin
Die Frage dürfte vor allem sein, woher du exakt diese Firmwareversion bekommst. Flashen kann man das Teil spätestens nach dem Einlöten des 6-pin-Pfostensteckers mit jedem anderen ISP-Adapter. Wofür soll das denn gut sein?
Nun, das ist dafür gut, dass wir nicht alle "alten" Fertigungseinrichtungen auf den neuesten Stand anheben müssen, sondern nur EINEN neu gekauften Flasher zurückbauen möchten. Aber auf dem Flasher ist tatsächlich ein 6-Pin Header. alerdings auch 2 Prozessoren...
> Aber auf dem Flasher ist tatsächlich ein 6-Pin Header. alerdings > auch 2 Prozessoren... Lass mich raten, ein AT90S8535 und ein AT90S1200 als Bootloader, nicht? Wie im STK500 letztlich. Wenn du noch genügend Teile mit dieser Firmware da hast, kannst du ja mal versuchen, ob man die aus den existierenden einfach auslesen kann. Ansonsten denke ich, dass das eine legitime Anforderung ist, mit der du dich auch ruhig an Atmel selbst wenden kannst mit der Bitte, dir just diese Firmware mal zuzusenden.
Nein, Es ist ein AT-Tiny 2313 und ein AT-Mega 8535... Ich werde mich mal vertrauensvoll an Atmel wenden. Mal schauen obs was wird. vielen Dank erst mal!
Ja, OK, den 1200 gibt's wohl nicht mehr. Schreib an avr @ atmel.com.
neuere 'AVR Studio's prüfen doch die Firmwareversion des AVRISP, und machen ggf. ein Update. Aber ich vermute mal, daß das damals noch nicht gemacht wurde, und demnach auch die FW v.1.12 nicht bei nem alten AVR Studio dabei ist..?
doch, doch, die Firmware "alt" scheint schon bei dem Studio "alt" dabei zu sein. Aber das automatische Nachladen mündet immer in einer Schutzverletzung mit den bekannten detailiierten Fehlermeldungen. auch habe ich gesehen, dass unsere alten Flasher mit AT90LS8535 und AT90S1200 bestückt sind, während der neue aus ATMEGA8535 und ATTiny2313 besteht. OB das wohl alles kompatibel ist?
> auch habe ich gesehen, dass unsere alten Flasher mit > AT90LS8535 und AT90S1200 bestückt sind, > während der neue aus > ATMEGA8535 und ATTiny2313 > besteht. > OB das wohl alles kompatibel ist? Ja, schrob ich dir doch. Den AT90S1200 gibt's nicht mehr, daher wird (pinkompatibel) der ATtiny2313 verbaut. Das ist doch sowieso nur der Bootloader (insofern ist es auch egal, ob dafür die Software geändert wurde oder nicht), die eigentliche Firmware klebt im AT90S8535, der ist geblieben. Hast du denn mal bei Atmel nach der Firmware gefragt? Unabhängig von AVR Studio solltest du die doch mit deren avrprog.exe manuell flashen können.
ah so ist das - kenne die 4 typen nicht näher, auch das STK500 board nur dem namen nach. bisher habe ich von Atmel noch keine Antwort erhalten. Werde aber nochmals nachfassen. Die AVRprog.exe bricht ebenfalls einfach ab, nur halt ohne Schutzverletzung. Es gibt keinen weiteren hinweis ausser "failed" - obwohl das tool immerhin den ISP erkennt und ein Nachflashen anbietet. alles seltsam...
> bisher habe ich von Atmel noch keine Antwort erhalten. Werde aber > nochmals nachfassen. Deren Policy besagt wohl, dass man sich spätestens innerhalb von drei Werktagen dem Anliegen gewidmet haben soll. > Die AVRprog.exe bricht ebenfalls einfach ab, nur halt ohne > Schutzverletzung. Es gibt keinen weiteren hinweis ausser "failed" - > obwohl das tool immerhin den ISP erkennt und ein Nachflashen > anbietet. Das ist ärgersam. Wenn du eine alte Firmware irgendwoher hast, vielleicht hast du ja auch das alte avrprog.exe noch dazu? Dummerweise ist die Firmware ja wohl irgendwie gescrambelt oder sowas, andernfalls könnte man sie auch mit avrdude flashen. Eigentlich sehe ich aber eher Atmel in der Pflicht, als hier irgendwelche reverse engineering ansetzen zu wollen. Falls es wirklich am anderen Bootloader liegt (AT90S1200 vs. ATtiny2313), kannst du die ja mit der Heißluftpistole ablöten und tauschen...
ich warte am besten auf die ATMEL-Antwort wird ja wohl irgendwann kommen erstmal danke für die Anregungen!
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.