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

  1. PLIKI WEJŚCIOWE
  2. Przekazanie firmware

    Plik binarny odebrany wraz z wersją, skrótem oraz odwołaniem do klucza podpisującego.

  3. Konfiguracja przyrządu

    Oprzyrządowanie programujące podłączone do zmontowanej płytki, interfejs debugowania potwierdzony.

  4. Sekwencja ładowania

    Najpierw bootloader, potem aplikacja, na końcu ewentualna partycja produkcyjna.

  5. Weryfikacja

    Skrót odczytany zwrotnie porównywany z wartością oczekiwaną przed przejściem jednostki do testu.

  6. Rejestrowanie

    Wersja firmware, hash oraz znacznik czasu provisioningu każdej sztuki zapisywane w bazie traceability.

  7. 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.