Hallo, ein Arduino Board ist auf meine Hände gefallen, natürlich gleich ausprobiert funktioniert wie erwartet mit IDE von Arduino und ohne IDE (WinAVR-AVRDUDE). So nun jetzt zu Sache, ich habe mein JTAG (über ISP) angeschlossen und ein kleines Programm geflash hat natürlich funktioniert aber dann war der Arduino über sein IDE nicht mehr ansprechbar! ist das normal??? Vorher hatte ich zu erst von Flash gelesen und die .hex File gespeichert. Nach dem Ardunino nicht mehr ansprechbar war habe ich dann die .hex File (über ISP) wieder drauf gespielt dann war alles wider ok, verstehe ich aber nicht was falsch ist! Ich dachte ein Bootloader ist irgendwo in auf eine Adresse und man könnte es nicht zu einfach löschen.
>Ich dachte ein Bootloader ist irgendwo in auf eine Adresse und man >könnte es nicht zu einfach löschen. Der Bootloader kann per ISP und JTAG ohne Probleme überschrieben werden. Kostet nur einen falschen Klick;)
Soweit ich weiß kannst du doch über die Arduino IDE und einem ISP/JTAG Adapter den Bootloader wieder draufflashen.
holger schrieb im Beitrag: > Der Bootloader kann per ISP und JTAG ohne Probleme > überschrieben werden. Kostet nur einen falschen Klick;) asd schrieb im Beitrag: > Soweit ich weiß kannst du doch über die Arduino IDE und einem ISP/JTAG > Adapter den Bootloader wieder draufflashen. Das ist mir klar, was ich nicht verstehe ist, warum ist der Bootloader weg wenn ich GANZ NORMAL das Board über ein externe Adapter flashe, ist das so?
Martin e. C. schrieb: > Das ist mir klar, was ich nicht verstehe ist, warum ist der Bootloader > weg wenn ich GANZ NORMAL das Board über ein externe Adapter flashe, ist > das so? Weil die standardmäßig einen Chip-Erase durchführen, bevor sie den Controller flashen.
holger schrieb: > Der Bootloader kann per ISP und JTAG ohne Probleme > überschrieben werden. Er kann nicht nur, er wird definitiv gelöscht. ISP kann nämlich kein Page-Erase, d.h. es muß immer den ganzen Flash löschen. Peter
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.