Benutzerdefinierter BSP für Ihr Linux-Betriebssystem
Es gibt keine Begrenzung für das, was wir auf einem Linux-Board anpassen können, aber eine der häufigsten Anpassungen für einen Linux-BSP ist die Änderung des Partitionierungsschemas.
Boards werden in der Regel mit zwei Trennwänden verkauft:
- Die erste ist mit dem Linux-Kernel und Gerätebaum, und
- Die zweite ist mit den Wurzeln (Programm, Bibliothek und Konfigurationsdateien, etc.).
Bei einem Board mit nur zwei Partitionen besteht jedoch die Gefahr, dass ein zukünftiges Update der eingebetteten Software fehlschlägt. Um dies zu vermeiden, kann dem Board eine dritte Partition hinzugefügt werden, auf der die zweite Version von rootfs oder ein Rettungssystem platziert werden kann. Wir können zukünftige Updates auf diese neue Partition übertragen, und falls beim Update ein Problem auftritt, funktioniert das Gerät weiterhin mit der installierten Software, bis wir das Problem mit dem Update beheben.
Weitere häufige Anpassungen umfassen Änderungen am Bootloader, den Secure Boot-Systemen und den Knoteneigenschaften. Wir können Treiberpakete installieren, das für den spezifischen Anwendungsfall optimierte BSP, das für OTA-Updates angepasste Board-Paket, und ein erfahrenes Witekio-Team kann all dies ausführen und schnell bereitstellen.