Klient
Firma produkująca części samochodowe, która dostarcza rozwiązania elektryczne i elektroniczne, napędowe i bezpieczeństwa. W Polsce firma zatrudnia obecnie ponad 4 tysiące pracowników w czterech zakładach produkcyjnych i w działających od ponad 10 lat dwóch nowoczesnych Centrach Technicznych.
Wyzwanie
Implementacja bootloadera dla sterownika bramy sieciowej CAN o nastęujacych cechach:
- secure boot,
- secure flashing,
- przywracanie poprzedniej wersji oprogramowania w przypadku błędu.
Co zrobiliśmy
- Analiza i przegląd wymagań systemowych oraz szacowanie zadań.
- Design i implementacja programu rozruchowego.
- Konfiguracja modułów warstwy BSW AUTOSAR.
- Implementacja serwisów UDS.
- Integracja z HSM.
- Implementacja funkcji secure boot oraz secure flashing.
- Implementacja testów jednostkowych i integracyjnych.
Efekty
- Pomyślna implementacja programu rozruchowego.
- Terminowe dostarczanie kolejnych wersji oprogramowania.