Ich entwickle STM32-Bootloader mit AB-Updates und Rollback
Eingebettete Firmware- und IoT-Ingenieurin, Embedded C, C++, STM32
Über diesen Service
Ich entwickle maßgeschneiderte STM32-Bootloader und Firmware-Update-Systeme mit Embedded C.
Je nach gewähltem Paket umfassen die Deliverables:
- STM32-Bootloader-Quellcode und geänderte Projektdateien
- Flash-Speicher-Konfiguration und Implementierung der Anwendungsübergabe
- Firmware-Metadaten und Logik zur Bildvalidierung
- SHA-256-Integritätsprüfung der Firmware und Dual-Image-Verwaltung
- Auswahl des Kandidatenbildes und Fehlerbehandlung bei Fallback
- Build-Anleitungen, Implementierungsnotizen und eine Verifizierungs-Checkliste
Die Services reichen von der Implementierung einer Bootloader-Funktion bis hin zur Entwicklung eines einfachen Bootloaders oder einer Dual-Image-Firmware-Update-Engine.
Bitte kontaktiere mich vor einer Bestellung, um dein Ziel-MCU, Anforderungen, vorhandenen Code und erwartete Deliverables zu bestätigen.
Netzwerkbasierte OTA-Download-Integration und kryptografische Signatur-Prüfungen sind nicht enthalten, sofern nicht separat vereinbart.
Mein Portfolio
FAQ
Automatische Übersetzung
Welche Mikrocontroller unterstützt du?
Ich spezialisiere mich auf STM32-Mikrocontroller und habe praktische Erfahrung mit dem STM32F407 Discovery-Board. Bitte teile das genaue MCU-Modell vor der Bestellung mit, damit ich Kompatibilität bestätigen kann.
Welche Informationen benötigen Sie vor dem Start?
Bitte gib dein Ziel-MCU, Projektanforderungen, Entwicklungsumgebung und vorhandenen Quellcode an, falls vorhanden. Für Bootloader-Entwicklung bitte Speicherkarte und Anwendungsdetails beifügen.
Stellen Sie den vollständigen Quellcode zur Verfügung?
Ja. Ich liefere den entwickelten oder modifizierten Quellcode und relevante Projektdateien sowie Implementierungsnotizen oder Build-Anleitungen, je nach gewähltem Paket.
Beinhaltet dieses Gig vollständige OTA-Firmware-Updates?
Die Pakete decken Bootloader- und Firmware-Update-Logik ab. Drahtloses oder netzwerkbasiertes Firmware-Down- bzw. -Download über Wi‑Fi, Mobilfunk, HTTP, MQTT oder Cloud-Dienste ist nicht enthalten, sofern nicht separat vereinbart.
Ist Hardware-Testing enthalten?
Die Verifizierung hängt vom gewählten Paket und der verfügbaren Hardware ab. Besprich bitte dein Ziel-Board und deine Testanforderungen vor der Bestellung, insbesondere wenn Tests auf einem spezifischen, kundenspezifischen Board erforderlich sind.

