Hallo, ich habe mal eine vielleicht blöde Frage.... Ich habe den Arduino Leonardo Bootloader mit einer neuen VID/PID modifiziert und ein VB.NET Programm geschrieben, das über AVRDUDE ein neues Programm flashen kann. Nun habe ich aus versehen ein altes .HEX File geflasht, von dem ich nicht mehr weiß, was eigentlich drin ist. Das Resultat ist, das wieder der alte Leonardo Bootloader auf dem Chip ist, mit Original VID/PID!! Nun meine Frage: Ist das überhaupt möglich, das beim Flashen über den Bootloader sich der Bootloader selbst überschreibt?? Gruß Michael
Ich habe mittlerweile einige Berichte über Bootloader gelesen, die sich selbst überschreiben/updaten können... Prinzipiell ist das also möglich, die Frage ist nur noch, ob auch Catherina das kann....
Ich glaube das geht indem man einen weiteren loader in den Applikationsflash schreibt und diesen anspringt. Von dort aus kann man den bootloader Bereich dann beschreiben. Kann mich aber auch irren
so, habe es jetzt noch mal verifiziert: Der Bootloader kann sich 1A selbst überschreiben wenn man die entsprechenden Fuses nicht gesetzt 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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.