Flasher
La programmazione a unità singola (single-unit programming) consiste nel caricamento del firmware all’interno della memoria flash di cui è dotato il dispositivo, sia essa interna o esterna. La famiglia di programmatori Flasher della SEGGER comprende i modelli Flasher Pro, Pro XL, Compact e Portable PLUS. Questi strumenti universali di programmazione in-system (ISP) offrono una programmazione affidabile di microcontrollori a unità singola e di system-on-a-chip (SoC), e sono progettati per soddisfare tutti i requisiti di programmazione flash del settore embedded. I programmatori singoli SEGGER offrono funzionalità uniche, supportano un’ampia gamma di microcontrollori, tipi di memoria e interfacce, e sono disponibili in formati sufficientemente flessibili per adattarsi a qualsiasi configurazione, sia in fabbrica che sul campo.
Caratteristiche principali
Funzionamento autonomo (Stand-alone)
Ogni programmatore singolo Flasher è progettato per funzionare in modo indipendente, senza la necessità di essere collegato a un PC. Questa capacità di funzionamento autonomo garantisce che le attività di programmazione vengano eseguite in modo efficiente e affidabile in qualsiasi ambiente.
Velocità massime
I SEGGER Flash Loader offrono prestazioni di scrittura senza pari grazie alla tecnologia Turbo Mode e a un hardware ottimizzato per garantire la massima velocità di programmazione su tutte le interfacce target. Ciò consente agli utenti di avvicinarsi sensibilmente ai tempi minimi teorici di programmazione del dispositivo target. In molti casi, è possibile raggiungere oltre il 95% della velocità massima di programmazione consentita, il che si traduce solitamente in oltre 1 MB/s.
Assegnazione del numero di serie
Molti dispositivi moderni richiedono dati univoci. I dispositivi Flasher consentono la programmazione di informazioni variabili, come numeri di serie, indirizzi hardware Ethernet (MAC), firme digitali e chiavi di licenza. Queste opzioni possono essere personalizzate per ciascun dispositivo applicando patch di dati al firmware originale.
Garanzia di massima velocità
I programmatori SEGGER Flasher offrono le massime prestazioni di programmazione e rappresentano il punto di riferimento per la velocità nelle applicazioni reali. SEGGER garantisce che il Flasher è più veloce di qualsiasi altro programmatore in-system sul mercato.
- Massima velocità di programmazione su diversi dispositivi e interfacce
- Prestazioni comprovate sul campo
- Ottimizzazione continua per prestazioni leader del settore
Casi d’uso
I programmatori Flasher sono la soluzione ideale per le linee di produzione singole (single-line production) e per la creazione di prototipi. Grazie a velocità di programmazione elevate, interfacce flessibili e un’affidabilità comprovata, aiutano a ottimizzare le linee di produzione, consentendo al contempo test dei prototipi efficienti e indipendenti e una qualità costante.
Produzione a linea singola
Nelle configurazioni di produzione a linea singola, i dispositivi vengono programmati uno alla volta. I membri della famiglia di programmatori singoli Flasher si integrano facilmente in queste linee. Le interfacce flessibili del Flasher consentono aggiornamenti locali o remoti, la sua velocità riduce al minimo i tempi di produzione e la sua affidabilità garantisce un elevato tasso di rendimento (yield rate).
Creazione di prototipi
I test di pre-produzione richiedono prototipi. Per crearli, i team di sviluppo preparano le unità Flasher per l’uso in modalità autonoma (caricandovi un’immagine del firmware) e configurano i dati per il prototipo. Un team di collaudo utilizza poi queste unità per realizzare i prototipi. In caso di problemi, è possibile ripristinare la configurazione originale del prototipo senza dover ricorrere all’aiuto del team di sviluppo.
I Flasher della Segger sono programmatori universali standalone dotati di memoria di massa interna per la memorizzazione delle immagini di firmware da programmare. SEGGER ha sviluppato vari modelli per adattarsi alle esigenze produttive in qualsiasi contesto.
Flasher Portable Plus
E’ un programmatore universale dotato di display LCD a colori ed autoalimentato tramite la batteria interna agli ioni di litio. Dotato di una porta USB per la configurazione e il controllo, è uno strumento adatto a chi deve effettuare programmazioni sul campo (service).
Flasher Compact
Programmatore universale di piccole dimensioni dotato di porta USB per la configurazione e il controllo. L’involucro di cui è dotato è provvisto di fori per il fissaggio in un sistema di test. Ideale per sistemi di produzione scalabili, dato che può essere controllato tramite l’unità di controllo Flasher Hub4 e Flasher Hub12.
Flasher PRO
Programmatore universale che offre la massima flessibilità operativa, grazie alla disponibilità delle porte Ethernet, USB e RS232. La programmazione può essere inoltre lanciata premendo il bottone “PROG” di cui è dotato oppure imponendo un gradino di tensione su un apposito pin della porta DB9
