Hallo liebe Elektronikfreunde Ich hab mir den fastboot Bootloader von Peter Dandegger runtergeladen und auf meinen µC angepasst. Nun habe ich den Bootloader auf den µC geladen. Das Firmwareupdate mache ich mit dem Bootloader Programm "Bootloader_release_adv_v4" welches hier im Forum zur Verfügung gestellt wurde. Mein Problem ist nun das das Firmwareupdate nur ganz selten funktioniert. Am Anfang hat es einmal funktioniert nur jetzt will es nicht mehr. Laut der Programmeldung siehe Anhang soll die Stromversorgung getrennt werden. Aber dann stürzt mir der µC und der COM Port ab. Hat jemand Tipps für mich? Gruß Martin
Nach weiteren Tests hab ich nun folgendes rausgefunden. 1. Ich lösche das Flash und programmiere den Bootloader über AVR Studio per ISP 2. ISP Adapter abstecken, 5V Versorgung über USB Port angesteckt lassen 3. Lade die Firmware über das Firmware Upload Programm per USB auf den µC 4. Firmware ist nun auf dem µC drauf und funktioniert. Will ich nun die Firmware erneut aufspielen, welche schon vorhin raufprogrammiert wurde so gibt es Probleme. 5. Ich starte das Firmware Upload Programm und möchte eine Firmwareupdate machen 6. Die Firmware kann nicht raufgeladen werden Kann es sein das ein Firmwareupdate nur bei einem leeren Flash funktioniert? Weil wenn der flash gelöscht wurde siehe Pkt. 1 dann geht das Update. Gruß Martin
Martin schrieb: > Kann es sein das ein Firmwareupdate nur bei einem leeren Flash > funktioniert? > Weil wenn der flash gelöscht wurde siehe Pkt. 1 dann geht das Update. Ja. Wenn das Flash bis auf den Bootloader leer ist, läuft er durch das gelöschte Flash und landet irgendwann im Bootloader. Deshalb funktioniert es einmal. Die BOOTRST- und BOOTSZ-Fuses müssen gesetzt sein. Dann startet der Controller nach Reset mit dem Bootloader. mfg.
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.