Co obejmuje ta usługa

  • Ładowanie firmware na linii produkcyjnej (in-line lub offline)
  • Programowanie wielu obrazów: bootloader, aplikacja, partycja konfiguracyjna
  • Wymuszanie podpisanego bootloadera
  • Obsługa kluczy i certyfikatów pod kontrolą dostępu
  • Wersja i hash firmware każdej sztuki rejestrowane pod numerem seryjnym
  • Opcjonalna rejestracja w platformie chmurowej (AWS, Azure, własna PKI)

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 programowania

    Oprzyrządowanie programujące podłączone, interfejs debugowania potwierdzony.

  4. Sekwencja programowania

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

  5. Weryfikacja

    Skrót odczytany zwrotnie porównywany z oczekiwanym 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 opuszcza fabrykę z firmware na płytce.
  • Potrzebują Państwo wymuszenia podpisanego firmware, aby spełnić wymagania klienta lub regulacyjne.
  • Chcą Państwo, aby każda wysłana sztuka była identyfikowalna do wersji firmware i jego hasha.

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ń oprogramowanie wbudowane

Prosimy o przesłanie BOM, plików Gerber oraz CPL. Odpowiadamy w ciągu jednego dnia roboczego. NDA na życzenie.