Gast
#4921153
Liebes Forum, an dem Mikrocontroller (STMF303), an dem ich derzeit programmiere, möchte ich die Firmware updaten (über die USART1). Nun habe ich mir vorgestellt, dass zu Beginn eine LED ausgeschaltet ist (Output Pin ist einfach Low) und ich über einen Bootloader eine Firmware-Update mache, sodass diese LED eingeschaltet wird (Output High). Dazu habe ich viel im Internet recherchiert und nach Beispiel-Codes bzw. allgemein ein passendes Datenblatt über die Theorie dazu gesucht. Leider habe ich nichts gefunden, was mir dabei hilft. Das einzige was noch halbwegs zu diesem Thema passt, sind die Datenblätter AN2606 (STM32 microcontroller system memory boot mode) bzw. AN3155 (USART protocol used in the STM32 bootloader). Das erstgenannte Datenblatt handelt davon, welche Peripherien verwendet werden können und das Andere davon, wie ich hardwaremäßig in den Boot-Modus komme, wo auch alle mögliche Commands erklärt werden. Ich weiß aber immer noch nicht, wie ich nun ein Update realisieren kann... Also kurz gesagt: Hat jemand Tipps um sich in dieser Richtung einzulesen, bzw. eventuell auch Beispielcodes. Einfach etwas, was mir als Anfänger helfen könnte.... Vielen Dank!