| 

Segger Flasher

La programmazione a singola unità consiste nel caricamento del software su un unico microcontrollore o processore dedicato all’interno di un sistema più ampio. La famiglia di programmatori Flasher di SEGGER per unità singole include i modelli Flasher Pro, Pro XL, Compact e Portable PLUS.

Questi strumenti universali per la programmazione in-system (ISP) offrono una programmazione affidabile di microcontrollori e System-on-a-Chip (SoC) e sono progettati per soddisfare tutti i requisiti di programmazione flash dell’industria embedded.


Caratteristiche principali

  • Funzionamento Stand-alone: Ogni programmatore Flasher è progettato per operare in modo indipendente, senza necessità di un PC collegato. Questa capacità garantisce efficienza e affidabilità in qualsiasi ambiente.
  • Massima velocità: I Flash Loader di SEGGER offrono prestazioni di scrittura senza pari grazie alla tecnologia Turbo Mode e all’hardware ottimizzato. In molti casi è possibile raggiungere oltre il 95% della velocità teorica massima (solitamente superiore a 1 MB/s).
  • Assegnazione di numeri di serie: I dispositivi Flasher consentono la programmazione di informazioni variabili, come numeri di serie, indirizzi MAC Ethernet, firme digitali e chiavi di licenza, applicando “patch” di dati al firmware originale.

Casi d’uso

  • Produzione in linea singola: Ideali per configurazioni dove le unità vengono programmate una alla volta. I Flasher sono facili da integrare, permettono aggiornamenti locali o remoti e massimizzano la resa produttiva.
  • Creazione di prototipi: I team di sviluppo preparano le unità Flasher in modalità stand-alone (con l’immagine del firmware). I team di test possono quindi creare prototipi o ripristinare la configurazione originale in caso di errore, senza l’intervento costante degli sviluppatori.

Le Soluzioni

ModelloDescrizione
Flasher Pro / Pro XLI “tuttofare” per la programmazione veloce e scalabile. La versione XL espande la memoria da 128 MB a 2 GB tramite scheda SD.
Flasher CompactGemello in miniatura del Pro, ideale per l’installazione in banchi di produzione o apparecchiature di test automatizzate (ATE) dove lo spazio è limitato.
Flasher Portable PLUSProgrammatore palmare ultra-resistente per l’uso sul campo in ambienti difficili. Alimentato a batteria e portatile.

Funzionalità aggiuntive e Software

  • Authorized Flashing: Permette di definire un numero massimo di cicli di programmazione per prevenire la produzione non autorizzata e la contraffazione.
  • J-Flash: Software compatibile con Windows, Linux e macOS per la programmazione di un’ampia gamma di core (Cortex, RX, RISC-V, PowerPC).
  • Flasher SDK: Kit di sviluppo per aggiungere supporto a nuovi dispositivi di memoria non ancora presenti nel database ufficiale.
  • Flasher Deployer: Strumento gratuito per gestire gruppi numerosi di programmatori Flasher, garantendo configurazioni identiche tra i team di produzione e assistenza.
  • Device Provisioner: Consente la configurazione sicura dei microcontrollori, inclusa la gestione di TrustZone®, chiavi, certificati e il blocco del dispositivo contro letture non autorizzate.

Dispositivi supportati

L’elenco dei produttori e dei dispositivi supportati include decine di migliaia di unità. Se il tuo dispositivo non è in elenco, è possibile contattare SEGGER per richiederne il supporto.

Articoli simili

  •  |  | 

    Segger J-Trace

    Panoramica Lo J-Trace di SEGGER è una sonda di tracciamento (trace probe) professionale di tipo streaming che offre la migliore esperienza di analisi possibile, vantando un elenco esteso di funzionalità in grado di soddisfare ogni esigenza di debug degli sviluppatori embedded. Grazie allo streaming trace illimitato, al Live Code Profiling e alla Live Code Coverage,…

  •  |  | 

    Segger emWin

      emWin è la libreria grafica per sistemi embedded di SEGGER. Fornisce strumenti e API per la creazione di interfacce grafiche (GUI) su piattaforme microcontrollore, consentendo anche a sistemi con risorse limitate di eseguire interfacce utente interattive di alta qualità. Supporta display sia semplici che complessi ad alta risoluzione, è progettata specificamente per il mondo…

  •  | 

    Segger emDropbox

    emDropbox di SEGGER è una libreria software che consente alla tua applicazione di accedere facilmente a un account Dropbox utilizzando qualsiasi stack TLS (come emSSL) e qualsiasi stack TCP/IP (come emNet) che supporti i socket. Ciò permette alla tua applicazione di condividere file tra diversi dispositivi o di pubblicare file, come aggiornamenti per i tuoi…

  •  | 

    SEGGER Flasher Portable Plus

    Panoramica Il Flasher Portable PLUS è un programmatore portatile robusto progettato per l’aggiornamento del firmware dei microcontrollori. Ottimizzato per l’uso sul campo in ambienti ostili, supporta memorie flash sia interne (on-chip) che esterne e funziona con diverse interfacce target (tra cui JTAG, SWD, FINE e SPD). Grazie alla sua elevata portabilità e alla capacità di…

  •  | 

    SEGGER SystemView

    Panoramica SystemView è uno strumento di testing embedded progettato per analizzare e profilare il comportamento dei sistemi real-time. Offre approfondimenti dettagliati sul comportamento a runtime, superando le capacità dei debugger tradizionali. Ideale per sistemi complessi con thread multipli e interrupt, SystemView aiuta gli sviluppatori di software embedded a garantire che i propri sistemi funzionino come…