Usługa
Ładowanie firmware
Ładowanie firmware przekształca zmontowaną płytkę w działające urządzenie. Firmware ładujemy na linii za pomocą dedykowanych przyrządów programujących, obsługując programowanie wielu obrazów oraz podpisane łańcuchy bootloaderów na potrzeby bezpieczeństwa i integralności łańcucha dostaw. Gdy plan testów klienta wymaga testu funkcjonalnego obok programowania, sztuka trafia do partnerskiego laboratorium testowego z już załadowanym firmware.
Co obejmuje ta usługa
- Ładowanie firmware na linii za pomocą dedykowanych przyrządów
- Obsługa interfejsów SWD, JTAG, UART oraz USB-DFU
- Wiele obrazów: bootloader, aplikacja, system plików, partycja produkcyjna
- Podpisany bootloader i wymuszanie bezpiecznego rozruchu
- Hash i wersja firmware każdej sztuki rejestrowane pod numerem seryjnym
- Bezpieczne wycofywanie: sekwencje ładowania odporne na zanik zasilania
Przebieg produkcji dla tej usługi
- PLIKI WEJŚCIOWE
-
Przekazanie firmware
Plik binarny odebrany wraz z wersją, skrótem oraz odwołaniem do klucza podpisującego.
-
Konfiguracja przyrządu
Oprzyrządowanie programujące podłączone do zmontowanej płytki, interfejs debugowania potwierdzony.
-
Sekwencja ładowania
Najpierw bootloader, potem aplikacja, na końcu ewentualna partycja produkcyjna.
-
Weryfikacja
Skrót odczytany zwrotnie porównywany z wartością oczekiwaną przed przejściem jednostki do testu.
-
Rejestrowanie
Wersja firmware, hash oraz znacznik czasu provisioningu każdej sztuki zapisywane w bazie traceability.
- WYJŚCIE
Normy i zgodność
- IPC-A-610IPC-A-610 klasa 2 i klasa 3 kryteria akceptacji.
- RoHSZgodność z RoHS — pasta lutownicza SAC305 bez ołowiu na każdym zleceniu.
- REACHZaopatrzenie w komponenty świadome REACH przy turnkey BOM.
- AOIInspekcja AOI wewnętrznie na każdej płytce, nie wyrywkowo.
Właściwe dopasowanie, gdy
- Państwa produkt musi opuszczać fabrykę z firmware już wgranym na płytkę.
- Potrzebują Państwo wymuszenia podpisanego firmware, aby spełnić wymagania bezpieczeństwa.
- Chcą Państwo, aby każda wysłana sztuka była identyfikowalna do konkretnej wersji firmware.
Najczęściej zadawane pytania
Czy potrafią Państwo wgrywać i provisionować firmware w produkcji?
Tak. Ładowanie firmware odbywa się na linii za pośrednictwem dedykowanych przyrządów programujących. Obsługujemy interfejsy SWD, JTAG, UART i USB-DFU, programowanie wieloobrazowe (bootloader, aplikacja, system plików) oraz łańcuchy podpisanych bootloaderów. Jeśli plan testów klienta przewiduje obok programowania także test funkcjonalny, sztuka trafia do partnerskiego laboratorium testowego z już wgranym firmware.
Czy potrzebujemy pisemnego planu testów?
Tak, gdy w zakresie znajduje się test funkcjonalny. Produkcyjny plan testów określa kryteria przyjęcia i odrzucenia, wektory FCT, kroki kalibracji oraz zasady serializacji. Pomożemy go opracować, jeżeli Państwa zespół jeszcze tego nie zrobił, opierając się na działaniu firmware i docelowej charakterystyce w terenie. Plan testów trafia do partnerskiego laboratorium testowego, z którym współpracujemy w zakresie FCT.
Jak wspieracie gotowość do Cyber Resilience Act (CRA) dla urządzeń połączonych?
Wsparcie CRA po stronie produkcji obejmuje egzekwowanie podpisanego firmware'u, serializację każdej jednostki na potrzeby śledzenia SBOM, bezpieczne procesy provisioningu oraz udokumentowane zapisy testowe. Obowiązki CRA po stronie produktu (obsługa podatności, aktualizacje bezpieczeństwa) pozostają po stronie OEM.
Wyceń wgrywanie firmware'u
Prosimy o przesłanie BOM, plików Gerber oraz CPL. Odpowiadamy w ciągu jednego dnia roboczego. NDA na życzenie.