Hallo, kennt jemand einen Open-Source bzw. frei verfügbaren Bootloader (Ethernet) für ein STM32F4 ?! Vielen Dank! Fabian
Fabian schrieb: > kennt jemand einen Open-Source bzw. frei verfügbaren Bootloader > (Ethernet) für ein STM32F4 ?! auch wenn es STM32F4 mit genügend Speicher gibt um TCP/IP im Bootloader zu machen, würde ich eher folgendes vorschlagen: - Pack ein extra SPI-Flash auf das Board, kostet vielleicht 20 Cent rum - Bau in das normale Programm Code ein, der neue Firmware entgegen nimmt und ins SPI-Flash schreibt - Am Ende eine gute Prüfsumme über die neue Firmware machen - Wenn die Prüfsumme passt, den µC in den Bootloader neu starten - Der Bootloader kopiert nur noch die Daten vom SPI-Flash ins Flash des Controllers Natürlich kann man dann auch noch extra Funktionien mit implementieren wie z.B. eine Basis-Firmware im SPI-Flash an fester Adresse die man mit einem Tastendruck am Gerät flashen kann falls mal eine neue Firmware einen so gravierenden Bug haben sollte daß der Upload-Prozess nciht mehr klappt.
Moritz schrieb: > Such mal nach IAP und TFTP. Danke. Ich werde es hiermit mal probieren: http://www.st.com/st-web-ui/static/active/jp/resource/technical/document/application_note/DM00036062.pdf
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.