Je développerai le bootloader MCU, les mises à jour OTA du firmware, les images signées et la récupération après rollback

Certaines informations ont été traduites automatiquement.

Royaume-Uni

Je parle Français, Anglais, Espagnol, Allemand, Arabe

Développeur de firmware embarqué pour des solutions fiables

Je développe des firmwares embarqués pour appareils connectés et produits personnalisés. Mes services incluent la programmation de microcontrôleurs, les pilotes, l’intégration de capteurs, les protoco...
À propos de ce service

Besoin de mises à jour de firmware qui vont au-delà du simple transfert d’un binaire ? Je développe des solutions de bootloader axées sur une installation sûre, la validation des images et la récupération lorsque une mise à jour échoue.


Les services incluent le développement personnalisé de bootloader MCU, les mises à niveau filaires ou sans fil, l’intégration OTA, la planification de la mémoire flash, les contrôles d’intégrité CRC/ hash, la vérification des images signées lorsque cela est pris en charge, les vérifications de version, la gestion du rollback et le diagnostic des mises à jour. Je prends en charge les cibles MCU appropriées comme STM32, ESP32 et d’autres, utilisant UART, USB, CAN, BLE ou Wi-Fi.


Nous prévoyons les pertes d’alimentation, les images corrompues, les transferts interrompus et les applications qui échouent les contrôles de santé. Mises à jour à double emplacement A-B, chemins de récupération et contrôles anti-rollback disponibles lorsque le matériel et la plateforme les prennent en charge.


Les livrables peuvent inclure le code source, la documentation de la carte flash, les détails du protocole de mise à jour, les instructions de build et les preuves de test convenues. Le secure boot et la signature dépendent des capacités du MCU, de l’architecture et de la gestion des clés ; la certification n’est pas incluse.


Avant de commander, envoyez votre modèle MCU, le cadre, le firmware actuel, la méthode de mise à jour, la taille de la mémoire flash et le comportement de récupération souhaité. Je confirmerai d’abord une portée réaliste.


Plateforme:

ESP32

Capteurs:

Température

•

Humidité

•

Accéléromètre

•

Ultrasonique

Expertise:

Développement de micrologiciel

•

RTOS

•

Débogage