Capabilitate
Încărcarea firmware-ului și serializarea
Încărcarea firmware-ului și serializarea sunt momentul în care o placă devine un dispozitiv unic, adresabil și de încredere. Firmware-ul este încărcat pe linie prin dispozitive dedicate, iar identitatea fiecărei unități este înregistrată în baza de date de trasabilitate. Atunci când planul de test al clientului include și un test funcțional, îl coordonăm prin laboratoare partenere.
Detalii proces
- ETAPA DE INTRARE
-
Configurare programare
Dispozitivul de testare este cablat, iar interfața de debug (SWD, JTAG, UART, USB-DFU) este confirmată.
-
Încărcare multi-imagine
Bootloader, aplicație, sistem de fișiere și partiție de fabricație, scrise în secvență.
-
Provizionare
Injecție de chei în elementul de securitate, înregistrare X.509, programare eFuse sau OTP.
-
Atribuirea numerelor de serie
MAC, UID sau serie unică alocate și înscrise în dispozitiv.
-
Aplicarea etichetei
Etichetă GS1 DataMatrix sau QR cu seria, lotul și data de fabricație.
-
Jurnal de trasabilitate
Hash-ul firmware-ului, numărul de serie și marca de timp a provisioning-ului per unitate sunt salvate în baza de date.
- ETAPA DE IEȘIRE
Fișiere acceptate
- Binar firmware (hex, bin, imagine semnată)
- Șablon de provizionare
- Grafica etichetei
- Certificat rădăcină PKI (dacă este personalizat)
Toleranțe și specificații
- Interfețe
- SWD, JTAG, UART, USB-DFU
- Opțiuni de identitate
- MAC (IEEE OUI), UID, EUI-64, serie personalizată
- Codificarea etichetei
- GS1 DataMatrix, QR (ISO/IEC 15415)
Întrebări frecvente
Puteți încărca și provisiona firmware în producție?
Da. Încărcarea firmware-ului se face pe linie, prin dispozitive de programare dedicate. Suportăm interfețele SWD, JTAG, UART și USB-DFU, programarea cu mai multe imagini (bootloader, aplicație, sistem de fișiere) și lanțuri de bootloader semnate. Atunci când planul de teste al clientului prevede test funcțional pe lângă programare, unitatea trece la un laborator partener cu firmware-ul deja încărcat.
Cum gestionați software-ul embedded și provisionarea securizată?
Suportăm înrolarea de certificate X.509, injecția de chei în elemente sigure (ATECC608, NXP EdgeLock), programarea eFuse și OTP, precum și provizionarea către AWS IoT Core, Azure DPS și PKI personalizat. Cheile private pot fi generate în HSM și niciodată expuse sistemelor gazdă.
Cum serializați și etichetați unitățile?
Atribuire MAC, UID și număr de serie per unitate, cu etichete GS1 DataMatrix sau QR. Etichete din poliimidă sau poliester, în funcție de cerințele de mediu. Fiecare etichetă este înregistrată față de lotul plăcii, hash-ul firmware-ului și rezultatul testului, pentru trasabilitate completă.
Discutați despre această capabilitate
Trimiteți-ne BOM-ul, fișierele gerber și CPL-ul. Echipa de inginerie analizează potrivirea, debitul de producție și DFM și răspunde în termen de o zi lucrătoare.