J-Link Plus

J-Link-Plus condivide con il J-Link Base lo stesso hardware, ma è più completo dal punto di vista della dotazione software:

  • J-Link Unlimited Flash Breakpoints. Questa funzionalità consente di gestire un numero illimitato di breakpoint nella flash del dispositivo, ricorrendo all’uso di breakpoint di tipo software (tramite l’istruzione BKPT)
  • J-Flash.exe (gestisce la programmazione automatizzata di  flash interne, esterne NOR parallele e con alcuni microcontrollori anche le memorie (Q)SPI esterne)
  • J-Flash-SPI.exe (programmazione di memorie flash esterne (Q)SPI, direttamente ai pin.
  • J-Link RDI / RDDI: protocollo di debug compatibile con tutti i debugger RDI.
  • Includel a licenza per Ozone, l’ambiente grafico debug per i J-Link.

Unlimited Flash Breakpoints: questa tecnologia consente di supportare un numero illimitato di breakpoint nella flash interna del microcontrollore. Per dare un’idea della comodità offerta da tale tecnologia, si pensi che un Cortex-M4 supporta #6 breakpoint sul codice e un Cortex-M0 solamente #4.

J-Flash è un software per la programmazione delle flash interne ed esterne (NOR, SPI). Con questo software J-Link diventa un vero e proprio strumento per la produzione.

Ozone: J-Link è compatibile con numerosi ambienti di debug, come IAR C-SPY, ma il modello Plus (o superiori) mettono a disposizione l’ambiente di debug proprietario di Segger, Ozone.

Formati

J-Link-Plus esiste in due formati:

  • J-Link-Plus Classic
  • J-Link-Plus Compact

Funzionalmente identici, la versione Classic è pensata per il laboratorio; la versione Compact è di dimensioni più contenute (circa 3.5cm x 3.5cm) ed è dotata di fori per semplificarne il fissaggio in sistemi di test.

J-Link-Plus modello Compact
Leggi tutto

Tecnologie

Questa sezione del sito è dedicata alle numerose tecnologie utilizzate all'interno dei prodotti a listino. In molti casi si tratta di tecnologie che possono aiutarvi a innovare, aggiungendo ai Vostri prodotti funzionalità al passo con i tempi.

Scopri di più

Per saperne di più potete contattare i nostri tecnici: Tel: 039-328722 e-mail: info@italsoft-mi.it

Prodotti disponibili (per categoria)
Leggi tutto

Programmatori per la produzione

Questa sezione è dedicata ai programmatori di flash della Segger per piccoli e grandi volumi produttivi. Sono disponibili programmatori singoli controllabili tramite PC, programmatori standalone e gang programmer per affrontare volimi di produzione più elevati.

 

Segger J-Link

Famiglia di programmatori e debugger per le architetture ARM/Cortex, Renesas RX, RISC V

Segger Flasher

Famiglia di programmatori JTAG/SWD/FINE per la produzione in grado di operare standalone.

Segger Flasher-ATE

Programmatore modulare standalone per ARM/Cortex-M, Renesas RX, Renesas RL78, STM8, PIC.

Leggi tutto

Debugger JTAG/SWD/Fine/ETM/ETB

[pt_view id="635211dc9u"]

Come mantenere sempre il J-Link allo stato dell'arte?

Tramite il programma di Trade-in! E' possible acquistare un nuovo hardware della Segger (J-Link o Flasher) a un prezzo scontato rottamando il proprio strumento Segger obsoleto o guasto. Per maggiori informazioni potete contattarci chiamandoci (tel. 039-32.87.22) oppure cliccando sopra su "Contatto Rapido" (compilando il form verrete richiamati).

 

 

Leggi tutto

RTOS Trace

Chi utilizza un sistema operativo sa quanto sia difficile identificare un problema di funzionamento del kernel senza conoscere nel dettaglio come esso evolva nel tempo. Percepio ha risolto il problema creando Trace Alyzer, un innovativo tool di trace per FreeRTOS, Arm Keil RTX5, Linux, Wittenstein SafeRTOS, Azure RTOS ThreadX, Micrium µC/OS-III, On Time RTOS-32,OpenVX – Synopsys EV6x, Wind River VxWorks.      
Leggi tutto

Sicurezza

Questa sezione del sito è dedicata alla sicurezza dei sistemi embedded. La sicurezza di un sistema embedded è una questione che ha impatto su vari aspetti dello sviluppo. Segger ha rilasciato due versioni speciali del sistema operativo embOS: embOS-MPU (per l'architettura Cortex-M, gestisce task privilegiati che hanno accesso a tutte le aree di memoria e task che invece subiscono delle restrizioni in tal senso) e embOS-Safe, una versione speciale di embOS certificata per lo sviluppo di applicazioni Safety-Critical sino al livello SIL3.

Segger ha anche sviluppato un'intera libreria crittografica (emCrypt) e alcuni protocolli di rete a livello applicativo (SSL/TLS e SSH).  A completare la soluzione il prodotto emSECURE che offre protezione sul target rispetto ai tentativi di reverse engineering del firmware,  clonazione e produzione fraudolenta.

emCrypt PRO (libreria crittografica)

Libreria crittografica avanzata con cifrari simmetrici, asimmetrici, hashing

  • Tutti i cifrari (AES, XTS-AES, DES, TripleDES, ARIA, SEED, Camellia, Blowfish, Twofish, IDEA)
  • Algoritmi di hash (MD5, RIPEMD-160, SHA-1, SHA-2 family, SHA-3 family, SM3)
  • Algortmi MAC (HMAC, CMAC, GMAC, KMAC, Michael)
  • Algoritmi di Key Derivation (KDF1, KDF2, HKDF, PBKDF2, X9.63 KDF)
  • All key agreement protocols (DH, ECDH, X25519, X448)
  • All digital signature protocols (RSASSA-PSS, RSASSA-PKCS1, DSA, ECDSA, Ed25519, Ed448)
  • All key generation algorithms, probabilistic and proven primes, for RSA and DSA
  • All random bit generators (Fortuna, Hash_DRBG, HMAC_DRBG, CTR_DRBG)
  • All extendable output functions (SHAKE128, SHAKE256, cSHAKE128, cSHAKE256)
  • All key encapsulation functions (RSAES-OAEP, AESKW, Camellia-KW, ARIA-KW, SEED-KW, Twofish-KW)
  • All NIST prime curves (P-192, P-224, P-256, P-384, P-521)
  • All Brainpool curves and twisted curves (brainpoolP160r1 through brainpoolP512r1)
  • All self-tests
emCrypt BASE (libreria crittografica)

 Libreria crittografica di base con algoritmi simmetrici e di hashing

  • AES-128, AES-192, AES-256
  • DES
  • TripleDES (also known as 3DES or TDES) with all keying options
  • MD5
  • RIPEMD-160
  • SHA-1
  • SHA-224, SHA-256. SHA-384, SHA-512, SHA-512/224, SHA-512/256
Leggi tutto

RTOS

Segger propone il sistema operativo hard real-time embOS, potente e funzionale, ora disponibile in tre versioni:

embOS: il kernel general-purpose.

Kernel ultra-compatto (1.5KB di codice) disponibile per tutte le maggiori architetture di microcontrollore.  E' dotato di funzionalità di trace funzionale (tramite il tool SystemView) e dotato di un ricco middleware:

  • emNet (stack TCP/IP)
  • emWin (GUI a colori)
  • emUSB (stack USB Host e Device)
  • emFile (file system embedded)
  • emLoad (bootloader embedded)
  • emModbus (stack Modbus Master & Slave)
  • emCrypt (libreria crittografica avanzata)

embOS-MPU

Il kernel per Cortex-M con supporto per la MPU (Memory Protection Unit) che garantisce maggiore sicurezza gestendo task privilegiati e task confinati in zone specifiche della memoria. E' dotato di funzionalità di trace funzionale (tramite il tool SystemView) e di un ricco middleware, come embOS standard.

embOS-SAFE: il kernel per applicazioni safety-critical

embOS-Safe: versione certificata sino al livello SIL3 per applicazioni Safety-Critical. Questo kernel supporta al momento l'architettura Cortex-M.

Da poco è anche disponibile il bundle emPack, il sistema operativo Segger che include il kernel embOS completo di un moderno middleware.

Bundle embOS+Middleware Segger

emPack Bundle

Cerca un sistema operativo con un middleware veramente completo e in codice sorgente? Segger presenta emPack un bundle che comprende i senguenti moduli: embOS, emNet PRO, emCompress, emCrypt PRO, emFile PRO, emModbus, emSecure, emSSH, emSSL, emUSB Device PRO, emUSB-Host PRO, emWeb emWin PRO, IoT Toolkit

SeggerLogo200

Embedded Studio PRO

Cerca un ambiente di sviluppo completo per Cortex-M dotato di un ambiente IDE (Embedded Studio), di una sistema operativo precompilato, del debugger J-Link e di una scheda di valutazione della Segger basata su NXP K66 (Cortex-M4)? La soluzione è Embedded Studio PRO

Leggi tutto

IAR Systems

IAR Systems è una società svedese indipendente con oltre 30 anni di esperienza nel campo dei compilatori C per microcontrollori.  L’offerta tecnica di IAR oggi comprende:

  • L’ambiente di Sviluppo IAR Embedded Workbench che supporta numerose architetture di microcontrollore a 8/16/32 bit con una toolchain C/C++ conosciuta per l’affidabilità e il livello di ottimizzazione.
  • Toolchain certificate  IEC 61508 (per le architetture: ARM, RL78, RH850, RX, STM8).
  • Add-on per Embedded Workbench: Analisi Statica (C-STAT) e di Analisi Dinamica (C-RUN) professionali.
  • Debugger hardware con supporto per ARM e DSP TMS-C2000 di TI.
  • VisualSTATE, tool di sviluppo visuale che genera codice C/C++ a partire da una descrizione dell’applicazione tramite delle macchine a stati.
  • Embedded Trust: tecnologie anticlonazione e antifalsificazione del firmware basate su meccanismi crittografici.

Leggi tutto