Segger emFile ora supporta exFAT

SEGGER annuncia il supporto per exFAT di Microsoft in emFile, il file system failsafe della SEGGER per sistemi embedded. emFile è ottimizzato per ridurre al minimo l’uso di RAM e ROM, per ottenere alte prestazioni e per fornire versatilità.

emFile, con il componente aggiuntivo exFAT, può essere usato con volumi formattati FAT o exFAT e può gestire file virtualmente di qualsiasi dimensione.
“E’ una gran cosa cooperare con Microsoft per rendere più semplice la vita ai clienti, con SEGGER che fornisce loro tutto ciò di cui hanno bisogno per utilizzare exFAT nel loro dispositivo embedded, inclusa un’adeguata licenza d’uso,” dice Rolf Segger, fondatore della SEGGER. “exFAT è un file system molto usato nelle memorie di massa di grandi dimensioni. Abbinato a emFile, libera tutto il suo potenziale per un utilizzo nel mondo embedded.”
“Siamo lieti di avere a bordo SEGGER, rinomato fornitore di software per sistemi embedded, per fornire direttamente ai clienti un’implementazione d’alta qualità di
exFAT “, afferma Rob Kowal, Direttore di Licensing, Microsoft Corporation. “In qualità di aggregatore, la SEGGER è autorizzata a vendere la propria implementazione di
exFAT, con inclusa una licenza Microsoft per i prodotti dell’utente finale. I clienti SEGGER beneficiano di un’offerta semplificata che include garanzia e supporto”.
Questa integrazione fa di SEGGER un punto di riferimento unico per exFAT nell’ambito dei sistemi embedded.
Informazioni su emFile emFile è una libreria di file system fail-safe che permette a un’applicazione embedded o a un sistema di salvare dati in modo sicuro e affidabile su qualsiasi tipo di dispositivo di memorizzazione. La libreria è il risultato di più di 28 anni di continuo sviluppo. E’ impiegata in miliardi di dispositivi in tutto il mondo, il che la rende un file system affermato nell’industria embedded. Scritta in linguaggio C portabile, emFile è indipendente dall’hardware e può girare sulla maggior parte dei target a 8-bit e su qualsiasi target a 16/32 e 64 bit. SEGGER offre driver pronti all’uso per le card SD/ SDHC/ SDXC/ MMC, per i dispositivi di memorizzazione eMMC e per i dischi flash su USB. Sono anche disponibili driver per le flash NAND e NOR ad alte prestazioni con meccanismi di livellamento dell’usura.
Per maggiori informazioni su emFile exFAT, potete visitare: https://www.segger.com/products/file-system/emfile/exfat-support/
Per sapere di più su emFile: https://www.segger.com/products/file-system/emfile/

###

Informazioni su SEGGER

Fondata nel 1992, SEGGER Microcontroller vanta oltre tre decenni di esperienza nei sistemi embedded, avendo sviluppato un sistema operativo e librerie software
all’avanguardia, i debugger J-Link e J-Trace, una linea di programmatori per la produzione (“Flasher”) e strumenti per lo sviluppo software.
La soluzione tutto-in-uno emPower OS include un sistema operativo real-time con uno spettro completo di librerie software per la comunicazione, la sicurezza, la
compressione e la memorizzazione persistente dei dati e molto altro. L’adozione di emPower OS reca un vantaggio agli sviluppatori che possono così beneficiare dei
decenni di esperienza di SEGGER nel settore.
Il software professionale per lo sviluppo embedded e i tool a corredo sono progettati per la semplicità, ottimizzati per i sistemi embedded e coadiuvano nell’intero processo
di sviluppo di un sistema embedded attraverso strumenti dal prezzo abbordabile, di alta qualità, flessibili e semplici da utilizzare.
SEGGER, oltre al quartier generale sito in Germania, ha un ufficio a Boston (USA) e filiali nella Silicon Valley, Shanghai, Regno Unito e distributori nella maggior parte dei
continenti, il che rende l’offerta dei prodotti SEGGER disponibile in tutto il Mondo.
Per maggiori informazioni su SEGGER, visitate: www.segger.com.

Perché SEGGER?

In breve, SEGGER ha un’offerta completa di strumenti per lo sviluppo di sistemi embedded, offre supporto per l’intero processo di sviluppo e ricopre da decenni il
ruolo di “Esperto dell’Embedded”.
In aggiunta a ciò, il software della SEGGER non è soggetto a licenze open-source o che ne richiedano l’attribuzione e può essere integrato in qualsiasi sistema commerciale o
proprietario, senza l’obbligo di pubblicare l’insieme dei sorgenti.
Infine, SEGGER offre stabilità in un’industria spesso volatile, dimostrandosi un partner affidabile sul lungo periodo.
Per maggiori informazioni: www.segger.com

Leggi tutto

OZONE ora supporta Rust

Ozone, l’ambiente grafico super completo di debug e analisi delle prestazioni della SEGGER, ora supporta il linguaggio di programmazione Rust.

Il supporto di Ozone per Rust include tutte le funzionalità importanti, come il debug dei sorgenti ad alto livello e dell’assembler, l’ispezione dello stato del
sistema, con la vista sulla memoria, lo stack delle chiamate, il backtrace e l’analisi dei dati attraverso il linguaggio di programmazione Rust.
“Noi di SEGGER vediamo Rust divenire un linguaggio di programmazione sempre più popolare,” dice Rolf Segger, fondatore della SEGGER. “Rust è veloce, usa la
memoria in modo efficiente e sicuro. Se supportato da strumenti di prima categoria, ha il potenziale per insidiare il C e il C++. La mia funzionalità favorita, la visualizzazione alternata di righe di codice sorgente e assembler per linee specifiche è supportata da Ozone. Questa non è solo ottima durante il debug e la fase di ottimizzazione, ma è utilissima per comprendere il
codice generato dal compilatore.”
Ozone è progettato specificatamente per applicazioni embedded ed è ben conosciuto per la sua velocità e facilità d’uso, specialmente con la famiglia di sonde di debug e
trace J-Link e J-Trace della SEGGER.
Molto più che un semplice ambiente di debug, le varie funzionalità di Ozone, come il supporto per il trace utilizzando J-Trace, le analisi di profiling e di copertura del codice,
lo rendono uno strumento potente per ottenere una vista completa di ciò che accade nel sistema, per la verifica, per identificare inefficienze e per identificare i bachi.
L’interfaccia utente di Ozone è progettata per essere intuitiva da usare ed è completamente configurabile. Tutte le finestre possono essere spostate,
ridimensionate e ancorate per soddisfare le necessità di ogni sviluppatore. Il software è multi-piattaforma: è disponibile per Windows, Mac, Linux, per host ARM e Intel.
Per maggiori informazioni potete consultare Ozone page sul sito www.segger.com oppure visitare rust-lang.org.

Leggi tutto

SEGGER introduce il Flasher Hub-4, compatto e conveniente per la programmazione in produzioni con alti volumi.

Monheim am Rhein, Germania – 24 aprile, 2024
SEGGER annuncia la disponibilità immediata del Flasher Hub-4. Utilizzato in combinazione con i programmatori Flasher Compact, esso rappresenta una soluzione conveniente e dall’ingombro minimo per la programmazione in ambienti di produzione caratterizzati da grandi volumi.
I dispositivi sono programmati in parallelo, e ricevono individualmente l’immagine da programmare. Tutte le immagini e tutte le schede target possono essere identiche o differenti. Una tradizionale configurazione “gang” può essere semplicemente ottenuta inviando a tutti i programmatori la stessa immagine. Il Flasher Hub può gestire tutto ciò. Quattro unità del Flasher Compact possono essere connesse direttamente all’Hub-4, mentre si possono controllare fino a 24 programmatori se essi sono connessi e controllati tramite dei SEGGER USB hub.
Il Flasher Hub-4 è la versione compatta del Flasher Hub-12: l’Hub-4 misura solamente 125mm x 78mm x 25mm.
“Il Flasher Hub-4 è una soluzione incredibilmente compatta”, dice Dirk Akemann, Marketing Manager presso SEGGER. “E’ appena più grande di mazzo di carte, il che la
rende l’unità di controllo più piccola ed efficiente sul mercato!”
Essendo un sistema di controllo e gestione completo, il Flasher Hub-4 assicura un funzionamento efficiente dei Flasher Compact connessi. L’utente può monitorare e controllare l’Hub attraverso varie interfacce che includono delle linee di handshake, la RS232, la porta USB o tramite i server integrati Telnet, Web e FTP. In aggiunta a ciò, le singole procedure di programmazione possono essere personalizzate per inserire numeri seriali univoci, patch e licenze per una perfetta integrazione con i sistemi di test.
Tutti i programmatori in-circuit della SEGGER sono progettati per raggiungere la massima velocità di programmazione, avvicinandosi al minimo tempo di programmazione teoricamente possibile con un dato hardware. Il pacchetto software incluso supporta Linux, macOS e Windows. Questa soluzione di programmazione mette al riparo dai cambiamenti futuri, offrendo gratuitamente aggiornamenti software e firmware che introducono nuove funzionalità e flash loader per nuovi
dispositivi, senza costi aggiuntivi. Per maggiori informazioni, potete visitare la pagina Flasher Hub-4 sul sito http://www.segger.com.

###

Informazioni su SEGGER

SEGGER Microcontroller GmbH vanta tre decenni di esperienza nei sistemi embedded, producendo un RTOS all’avanguardia, librerie software, i programmatori e debugger JLink & J-Trace, una linea di programmatori in-system per la produzione e tool di sviluppo software.
La soluzione tutto-in-uno emPower OS include un sistema operativo real-time con uno spettro completo di librerie software per la comunicazione, la sicurezza, la compressione e la memorizzazione persistente dei dati e molto altro. L’adozione di emPower OS reca un vantaggio agli sviluppatori che possono così beneficiare dei
decenni di esperienza di SEGGER nel settore.
Il software professionale per lo sviluppo embedded e i tool a corredo sono progettati per la semplicità, ottimizzati per i sistemi embedded e coadiuvano nell’intero processo di sviluppo di un sistema embedded attraverso strumenti dal prezzo abbordabile, di alta qualità, flessibili e semplici da utilizzare.
La società è stata fondata da Rolf Segger nel 1992, è privata ed è in costante crescita.
SEGGER ha anche un ufficio negli USA nell’area di Boston e filiali presso Silicon Valley, Shanghai, il Regno Unito, oltre a distributori nella maggior parte dei Continenti, il che
rende l’intera linea di prodotti SEGGER disponibile in tutto il Mondo.
Per maggiori informazioni su SEGGER, visitate: www.segger.com.

Perché SEGGER?

In breve, SEGGER ha un’offerta completa di strumenti per lo sviluppo di sistemi embedded, offre supporto per l’intero processo di sviluppo e ricopre da decenni il ruolo di “Esperto dell’Embedded”.
In aggiunta a ciò, il software della SEGGER non è soggetto a licenze open-source o che ne richiedano l’attribuzione e può essere integrato in qualsiasi sistema commerciale o
proprietario, senza l’obbligo di pubblicare l’insieme dei sorgenti.
Infine, SEGGER offre stabilità in un’industria spesso volatile, dimostrandosi un partner affidabile sul lungo periodo.
Per maggiori informazioni: www.segger.com
Contatto:
Dirk Akemann
Marketing Manager
Tel: +49-2173-99312-0
E-mail: info@segger.com

Leggi tutto

SEGGER J-Flash è ora disponibile anche per macOS & Linux

A partire dalla release 6.70 del pacchetto software per i J-Link, tutti i tool sono ora disponibili per tutti i principali sistemi operativi: Windows, macOS e Linux.

Se alcuni tool per il J-Link funzionano in riga di comando, quelli con interfaccia grafica sinora erano utilizzabili solamente in ambiente Windows. Questi pacchetti sono stati riscritti in modo da poter essere rilasciati per tutti i principali sistemi operativi disponibili.

Questa filosofia è stata già adottata in passato in altri tool come Embedded StudioSystemView e Ozone debugger and performance analyzer.

Leggi tutto

SiFive Insight debug/trace platform con J-Link

Segger consolida l'offerta di tool di sviluppo per i chip SiFive basati sul core RISC-V grazie al supporto del trace basato su Nexus che consente di monitorare e registrare l'esecuzione delle istruzioni da parte del processore. 

Utilizzando un  J-Link (modelli: PLUS, PRO, ULTRA) con il debugger Ozone gli sviluppatori sono ora in grado di sfruttare la funzionalità di trace-on-chip offerta dai core della SiFive. Tra le funzionalità di rilievo, c'é il "backtrace" che consente di analizzare tutta la storia di esecuzione del programma muovendosi a ritroso -passo a passo- nel codice. Altre funzionalità avanzate sono il Code Coverage e il Profiling. Ozone mostra i dati acquisiti tramite appositi report.

Leggi tutto

J-Link e J-Trace ora supportano Hilscher NetX90

Monheim am Rhein, 11 Luglio 2019 – Segger ha rilasciato il supporto per il J-Link e J-Trace per il chip di Hilscher netX90. Non solo ora è possibile programmare le flash in modo ultra-veloce e inserire breakpoint in flash, ma si possono fare analisi avanzate come il Code Coverage e Function Profiling

J-Link e J-Trace rappresentano i più popolari strumenti di debug sul mercato. Funzionano in modo indipendente dalla toolchain utilizzata, sia questa GDB, LLVM/Clang o una toolchain commerciale come IAR Embedded Workbench. J-Trace-PRO supporta tutti i dispositivi Cortex-M sul mercato dotati di porta ETM (Embedded Trace Macrocell).

Per maggiori informazioni sul supporto per il TRACE, con tanto di guida illustrata e di applicativo di esempio, potete visitare questo link esterno (Wiki Segger): https://wiki.segger.com/Tracing_on_Hilscher_netX90

Leggi la press release direttamente sul sito Segger

Leggi tutto