Hallo, der o.g. MCU Chip biete die Möglichkeit, über einen Pin das interne Flash zu löschen und in ein Bootloader Modus zu springen. Kann man diese Funktion in der Firmware ein/Ausschalten ?
Dirk F. schrieb: > Kann man diese Funktion in der Firmware ein/Ausschalten ? Meines Wissens nicht, das ist eine reine „Notfalloption“ um zu verhindern, dass das Teil „gebrickt“ zum Elektroschrott wird, falls die Firmware sich komplett verfusselt hat.
Nachtrag: der Pin wird ja meiner Erinnerung nach eh nur direkt beim Powerup abgefragt. Schon von daher verbietet sich ja, dass die Software daran etwas drehen kann, denn die läuft in dem Moment noch gar nicht.
Jörg W. schrieb: > Nachtrag: der Pin wird ja meiner Erinnerung nach eh nur direkt beim > Powerup abgefragt Tja, bei dem Gerät was und vorliegt, kann auch im Normalbetrieb in den Bootloader Modus geschaltet werden !!! Das ist natürlich denkbar schlecht, wenn der Kunde ein falsches Kabel an die Serielle anschließt. Habe im DB mal nachgelesen: I/O Input mode: At startup of the device, the logic level of the pin must be low to prevent unwanted erasing until the user application has reconfigured this system I/O pin to a standard I/O pin. Also kann man die Funktion im Normalbetrieb (Nicht Power Up) deaktivieren.
Ja, das dann schon. Nur beim Powerup nicht. Aber warum kommt der Nutzer denn überhaupt an den Pin ran? Ich würde den nicht nach draußen führen. Wir hatten dafür zwei kleine Vias genommen, die man mit der Pinzette kurzschließen kann.
Jörg W. schrieb: > Aber warum kommt der Nutzer > denn überhaupt an den Pin ran? Ist auf 2 Pins einer DSUB-9 Stecker gelegt. Damit auch beim Kunden "Grobmechaniker" ein Update machen können.
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.