| 

Flasher Hub-12


Fratello maggiore del Flasher Hub-4, il Flasher Hub-12 controlla fino a 24 unità Flasher Compact, che operano come canali individuali per la programmazione multipla (“gang”) parallela ad alta velocità. Ogni canale può essere configurato per programmare un dispositivo diverso o un’immagine firmware differente.

Il sistema combinato Flasher Hub-12 e Flasher Compact viene configurato una sola volta per canale tramite il software Flasher di SEGGER, ottimizzato in base al tipo di chip flash da programmare. Il Flasher Hub-12 opera in modo indipendente via TELNET, senza necessità di un PC desktop. La combinazione di un singolo Flasher Hub-12 e fino a 24 Flasher Compact fornisce la soluzione ideale per la produzione di massa ad alto volume, multi-pannello e multi-target.


Caratteristiche principali

  • Funzionamento Stand-alone Il sistema viene configurato una sola volta tramite il software SEGGER. Il Flasher Hub-12 può operare autonomamente via TELNET.
  • Elevata scalabilità Consente la programmazione parallela di un massimo di 24 unità. Può essere collegato ai moduli Flasher Compact tramite il SEGGER USB Hub-7. Ogni unità può essere configurata individualmente.
  • Completa configurabilità del sistema Gestibile tramite il server web integrato, che offre un’interfaccia intuitiva per avere tutte le informazioni sotto controllo a colpo d’occhio.

Come funziona il Flasher Hub-12

Il Flasher Hub-12 facilita la programmazione parallela ed efficiente attraverso due modalità operative distinte:

Direct Mode (Modalità Diretta)

In Direct Mode, l’Hub gestisce fino a dodici moduli Flasher Compact in modo indipendente, collegati direttamente via USB. È la soluzione ideale per setup che richiedono un controllo lineare senza hub USB aggiuntivi.

Flex Mode (Modalità Flessibile)

La Flex Mode abilita il collegamento di un massimo di 24 moduli utilizzando hub USB esterni. Questa configurazione è pensata per ambienti di produzione ad alto volume dove flessibilità e produttività sono fondamentali.

Nota: Per un funzionamento ottimale, si raccomanda l’uso del SEGGER USB Hub-7. SEGGER fornisce supporto tecnico solo per configurazioni che utilizzano Hub USB originali SEGGER.

Il dispositivo può essere azionato tramite TELNET o RS232 utilizzando un’interfaccia a comandi ASCII ottimizzata per l’automazione, oppure tramite l’interfaccia web per il controllo manuale. Inoltre, supporta la programmazione di dati univoci (numeri di serie, indirizzi MAC, chiavi di licenza) per personalizzare ogni singolo pezzo durante il processo.


Server Web e Monitoraggio Remoto

Il server web integrato (basato su emWeb) permette di monitorare in tempo reale:

  • Versione firmware e hardware.
  • Consumo energetico e carico di rete.
  • Stato dell’operazione corrente e interfaccia in uso.
  • Configurazione IP (Subnet mask, Gateway).
  • Gestione dei file (immagini firmware e file di setup).

Server FTP e Aggiornamenti Remoti

Il server FTP integrato permette di caricare firmware e configurazioni o scaricare file di log.

  • CI/CD Ready: L’interfaccia può essere integrata in sistemi di Integrazione Continua per inviare automaticamente le release stabili alla linea di produzione.
  • Analisi dei Log: È possibile scaricare lo storico dei cicli di programmazione per analizzare l’affidabilità della linea, verificando esito (successo/fallimento), durata e numeri di serie.

Flasher Compact — Il programmatore salvaspazio

Il Flasher Compact è il programmatore in-system (ISP) stand-alone ad alta velocità di SEGGER. Collegato a un Flasher Hub-12, ogni unità agisce come un canale individuale per la programmazione parallela, supportando una vasta gamma di dispositivi.


Flasher SDK e Supporto FPGA/CPLD

  • Flasher SDK: Se un nuovo dispositivo non è ancora supportato, gli utenti possono aggiungere il supporto autonomamente tramite il Software Development Kit, ideale per hardware proprietario.
  • FPGA e CPLD: Non è necessario l’SDK per questi componenti, poiché i programmatori Flasher possono gestirli direttamente tramite il Flasher BitStreamer.

Software

Il Flasher Hub-12 è una soluzione multi-piattaforma compatibile con Windows, Linux e macOS. Il pacchetto software (scaricabile gratuitamente) include:

  • Strumenti di configurazione e documentazione.
  • Flash loader per tutti i dispositivi supportati (microcontrollori e SoC).
  • Aggiornamenti futuri gratuiti per firmware e nuovi algoritmi di programmazione.

Articoli simili

  •  |  | 

    SEGGER embOS Classic

    Panoramica embOS è una famiglia di sistemi operativi in tempo reale (RTOS) progettata come base per lo sviluppo di applicazioni embedded. Giunto al suo quarto decennio di utilizzo e perfezionamento continuo, embOS offre l’affidabilità e le prestazioni che sostengono il firmware di ogni SEGGER Flasher, J-Link e J-Trace. Distribuito in miliardi di dispositivi in un’ampia…

  •  |  | 

    SEGGER emFTP

    FTP significa File Transfer Protocol (Protocollo di Trasferimento File). È il meccanismo di base per spostare file tra macchine su reti basate su TCP/IP, come Internet. L’FTP è un protocollo client/server, il che significa che una macchina (il client) avvia il trasferimento contattando un’altra macchina (il server) ed effettuando delle richieste. Il server deve essere…

  •  |  | 

    Segger emApps

    Panoramica emApps è un pacchetto software rivoluzionario che porta la nota flessibilità degli smartphone nel mondo dei sistemi embedded. Come alternativa al firmware fisso, emApps introduce un livello applicativo che consente di aggiungere nuove funzionalità in qualsiasi momento senza toccare il nucleo (core) validato del sistema. Per ottenere questo risultato, emApps crea delle “app”, ovvero…

  •  |  |  | 

    Segger emVNC

    emVNC-Server (Virtual Network Computing) consente di visualizzare il display e gestire un sistema embedded tramite USB (utilizzando emUSB-Device di SEGGER), TCP/IP o qualsiasi altro livello di trasporto di tipo socket. emVNC è stato progettato specificamente per i sistemi embedded. Fornisce sia il modulo server per il sistema target, sia l’applicazione client per i computer. L’applicazione…

  •  |  | 

    Segger emPower OS

    emPower OS di SEGGER è un sistema operativo completo che fornisce l’ambiente ideale per qualsiasi sviluppatore impegnato nella creazione di sistemi embedded o dispositivi IoT. Può essere adattato per girare in sistemi a microcontrollore singolo con risorse limitate (senza memoria esterna) o scalato per ottenere le massime prestazioni su processori applicativi (MPU) senza sovraccarichi inutili….