Custom Bsp dla Twojego systemu operacyjnego Linux
nie ma ograniczeń co do tego, co możemy dostosować na płycie Linux, ale jednym z najczęstszych dostosowań Dla Linux BSP jest zmiana schematu partycjonowania.
Płyty zazwyczaj sprzedawane są z dwiema przegrodami:
- pierwszy jest z jądrem Linuksa i drzewem urządzeń, a
- drugi jest z korzeniami (program, biblioteka, pliki konfiguracyjne itp.).
jednak płytka, która ma tylko dwie partycje, jest zagrożona zamurowaniem, jeśli przyszła aktualizacja oprogramowania wbudowanego nie powiedzie się. Aby tego uniknąć, na planszy można dodać trzecią partycję, na której można umieścić drugą wersję rootfs lub system ratunkowy. Możemy wysłać przyszłe aktualizacje do tej nowej partycji i, jeśli wystąpi problem w aktualizacji, urządzenie będzie nadal działać z zainstalowanym oprogramowaniem, dopóki nie rozwiążemy problemu z aktualizacją.
inne typowe dostosowania obejmują zmiany w programie rozruchowym, bezpiecznych systemach rozruchowych i właściwościach węzła. Możemy zainstalować pakiety sterowników, BSP zoptymalizowany pod kątem konkretnego zamierzonego przypadku użycia, pakiet board dostosowany do aktualizacji OTA, a doświadczony zespół Witekio może to wszystko wykonać i szybko wdrożyć.