Capacità
Caricamento firmware e serializzazione
Il caricamento del firmware e la serializzazione sono i momenti in cui una scheda diventa un dispositivo unico, indirizzabile e affidabile. Il caricamento avviene in linea tramite attrezzature dedicate, con l'identità della singola unità registrata nel database di tracciabilità. Quando il piano di test del cliente prevede anche un test funzionale, lo coordiniamo con laboratori partner.
Dettaglio di processo
- FASE INGRESSO
-
Configurazione di programmazione
Attrezzatura cablata, interfaccia di debug (SWD, JTAG, UART, USB-DFU) confermata.
-
Caricamento multi-immagine
Bootloader, applicazione, file system e partizione di produzione scritti in sequenza.
-
Provisioning
Iniezione delle chiavi nel secure element, enrollment X.509, programmazione di eFuse o OTP.
-
Assegnazione del seriale
MAC, UID o numero di serie univoco assegnati e scritti sul dispositivo.
-
Applicazione dell'etichetta
Etichetta GS1 DataMatrix o QR con numero di serie, lotto e data di produzione.
-
Registro di tracciabilità
Hash del firmware, numero di serie e timestamp di provisioning per singola unità, salvati in database.
- FASE USCITA
File che accettiamo
- Binario firmware (hex, bin, immagine firmata)
- Template di provisioning
- Grafica dell'etichetta
- Certificato radice PKI (se personalizzato)
Tolleranze e specifiche
- Interfacce
- SWD, JTAG, UART, USB-DFU
- Opzioni di identità
- MAC (IEEE OUI), UID, EUI-64, numero di serie personalizzato
- Codifica dell'etichetta
- GS1 DataMatrix, QR (ISO/IEC 15415)
Domande frequenti
Potete caricare e provisioning del firmware in produzione?
Sì. Il caricamento del firmware avviene sulla linea tramite attrezzature di programmazione dedicate. Supportiamo le interfacce SWD, JTAG, UART e USB-DFU, la programmazione multi-immagine (bootloader, applicazione, file system) e le catene di bootloader firmato. Quando il piano di test del cliente prevede il test funzionale insieme alla programmazione, l'unità passa a un test house partner con il firmware già caricato.
Come gestite il software embedded e il provisioning sicuro?
Supportiamo l'enrollment di certificati X.509, l'iniezione di chiavi in secure element (ATECC608, NXP EdgeLock), la programmazione eFuse e OTP, e il provisioning verso AWS IoT Core, Azure DPS e PKI personalizzate. Le chiavi private possono essere generate in HSM e non vengono mai esposte ai sistemi host.
Come serializzate ed etichettate le unità?
Assegnazione per singola unità di MAC, UID e numero di serie, con etichette GS1 DataMatrix o QR. Supporto etichetta in poliimmide o poliestere in base ai requisiti ambientali. Ogni etichetta è registrata rispetto al lotto della scheda, all'hash del firmware e all'esito del test per una tracciabilità completa.
Parli con noi di questa competenza
Condividete BOM, gerber e CPL. L'ingegneria valuta compatibilità, throughput e DFM e risponde entro un giorno lavorativo.