BSP personnalisé pour votre SYSTÈME d’exploitation Linux
Il n’y a pas de limite à ce que nous pouvons personnaliser sur une carte Linux, mais l’une des personnalisations les plus courantes pour un BSP Linux est le changement du schéma de partitionnement.
Les planches sont généralement vendues avec deux cloisons:
- Le premier concerne le noyau Linux et l’arborescence des périphériques, et
- Le second concerne les racines (programme, bibliothèque et fichiers de configuration, etc.).
Cependant, une carte qui ne comporte que deux partitions risque de se fissurer en cas d’échec d’une future mise à jour du logiciel embarqué. Pour éviter cela, une troisième partition peut être ajoutée à la carte où la deuxième version de rootfs ou un système de secours peut être placé. Nous pouvons pousser les futures mises à jour sur cette nouvelle partition et, en cas de problème dans la mise à jour, l’appareil continuera à fonctionner avec le logiciel installé jusqu’à ce que nous résolvions le problème avec la mise à jour.
D’autres personnalisations courantes incluent des modifications du chargeur de démarrage, des systèmes de démarrage sécurisé et des propriétés des nœuds. Nous pouvons installer des packages de pilotes, le BSP optimisé pour le cas d’utilisation spécifique prévu, le package de carte personnalisé pour les mises à jour OTA, et une équipe Witekio expérimentée peut exécuter tout cela et le déployer rapidement.