Możliwość
Ładowanie firmware i serializacja
Ładowanie firmware i serializacja to moment, w którym płytka staje się unikalnym, adresowalnym i zaufanym urządzeniem. Firmware ładujemy na linii za pomocą dedykowanych przyrządów, a tożsamość każdej sztuki zapisujemy w bazie identyfikowalności. Gdy plan testów klienta wymaga jednocześnie testu funkcjonalnego, koordynujemy go przez partnerskie laboratoria testowe.
Szczegóły procesu
- WEJŚCIE ETAPU
-
Konfiguracja programowania
Przyrząd podłączony, interfejs debugowania (SWD, JTAG, UART, USB-DFU) zweryfikowany.
-
Załadowanie wielu obrazów
Bootloader, aplikacja, system plików i partycja produkcyjna zapisywane są sekwencyjnie.
-
Provisioning
Wprowadzanie kluczy do bezpiecznego elementu, rejestracja X.509, zapis eFuse lub OTP.
-
Przypisywanie numerów seryjnych
Przypisanie i zapis w urządzeniu adresu MAC, UID lub unikalnego numeru seryjnego.
-
Naklejanie etykiety
Etykieta GS1 DataMatrix lub QR z numerem seryjnym, partią i datą produkcji.
-
Dziennik traceability
Hash firmware, numer seryjny i znacznik czasu provisioningu każdej sztuki zapisywane w bazie danych.
- WYJŚCIE ETAPU
Akceptowane formaty plików
- Plik binarny firmware (hex, bin, obraz podpisany)
- Szablon provisioningu
- Projekt graficzny etykiety
- Certyfikat główny PKI (jeśli własny)
Tolerancje i specyfikacje
- Interfejsy
- SWD, JTAG, UART, USB-DFU
- Warianty identyfikacji
- MAC (IEEE OUI), UID, EUI-64, własny numer seryjny
- Kodowanie etykiety
- GS1 DataMatrix, QR (ISO/IEC 15415)
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.
Jak obsługujecie oprogramowanie wbudowane i bezpieczny provisioning?
Obsługujemy enrollment certyfikatów X.509, wstrzykiwanie kluczy do secure-element (ATECC608, NXP EdgeLock), programowanie eFuse i OTP oraz provisioning do AWS IoT Core, Azure DPS i własnego PKI. Klucze prywatne mogą być generowane w HSM bez ujawniania ich systemom hostowym.
Jak serializujecie i etykietujecie sztuki?
Przypisanie adresu MAC, UID i numeru seryjnego dla każdej sztuki z etykietami GS1 DataMatrix lub QR. Etykiety z poliimidu lub poliestru dobierane do wymagań środowiskowych. Każda etykieta jest rejestrowana wraz z partią płytek, hashem firmware i wynikiem testu, co daje pełne traceability.
Porozmawiajmy o tej kompetencji
Prosimy o udostępnienie BOM, plików Gerber i CPL. Dział inżynieryjny ocenia dopasowanie, przepustowość oraz DFM i odpowiada w ciągu jednego dnia roboczego.