SEGGER has added a complete instruction set simulator to its latest version of Embedded Studio for ARM. This follows the recently added compiler, linker, and runtime support for ARM64, which made it possible to generate and debug ARM64 programs, for devices such as, but not limited to, Cortex-A53, Cortex-A57, and Cortex-A72. Adding the simulator brings ARM64 support […]
segger
Debugging system connects to embedded computers via USB
SEGGER’s emVNC-Server (Virtual Network Computing) makes it possible to see the display of, and operate, an embedded system via USB. For an embedded system with a display, this display can be mirrored on the remote computer. For an embedded system without a display, the virtual display content can be shown. Being able to connect to the embedded […]
Free embedded software tools made available to students and teachers
The SEGGER Educational Partnership Program (SEPP) connects students and teachers with SEGGER, The Embedded Experts, bringing commercial-grade tools for embedded systems, and over 30 years of experience, into the classroom. Partnerships can be tailored to suit the needs of the university/course schedule, with the goal of building a long-term relationship. SEGGER works with customers from many […]
SDK includes source code, on-demand build of included C/C++ runtime libraries
Segger’s latest version of Embedded Studio comes with the source code and on-demand build of the included C runtime library, emRun, and C++ library, emRun++. A toolchain usually includes pre-compiled libraries for all supported architectures and configurations, with the installation taking up significant space on a developer’s machine. Embedded Studio automatically builds (and installs) the libraries the first time […]
Streaming trace probe works with SiFive RISC-V cores
J-Trace PRO RISC-V, with its SuperSpeed USB 3.0 interface, enables continuous streaming trace via USB. This allows the processing of data from a target device in real time, giving users a deep insight into the application program. Streaming in real-time allows for data capture over long periods of time with no limit set on the […]
J-Link debug probe to support Cadence Tensilica processors
SEGGER announced native J-Link debug probe support for select instances of the Cadence Tensilica Processor IP, a portfolio of configurable and extensible controllers and DSPs. The Cadence Tensilica cores supported in the first implementation phase are the Tensilica Xtensa LX7 CPU, a number of Tensilica HiFi DSPs (HiFi 4, HiFi 3z, HiFi 3, and HiFi 1), and […]
Upgrade facility speeds use of MCU debug probes, in-circuit flash programmers
The new J-Link Device Support Kit makes it even easier to add support for new devices to SEGGER’s J-Link debug probes and Flasher programmers. The kit comes with all files required to create an end-user package to add devices to J-Link and Flasher. Included is a ready-to-go example with source code as well as a template to easily create […]
Spec permits storage of >4 GB files on standard FAT media
SEGGER’s BigFAT specification, which enables any third party to store files larger than 4 GB on standard FAT media, is now publicly available. This specification is not encumbered by any patents and can be used freely, along with the supporting tools. Supported by all operating systems, FAT is the industry standard for formatting removable storage such […]
In-circuit programmers handle TriCore Aurix MCUs
SEGGER Flashers are a family of professional in-circuit programmers designed to be used in service environments, prototype programming, and mass production. They program the flash (non-volatile) memory of microcontrollers and Systems-on-a-Chip (SoCs), as well as (Q)SPI flashes. They’re fast, reliable, and easy to use. Flasher programmers are designed to achieve top programming speeds, coming very […]
Lossless data compression software features low memory use
emCompress-PRO, a new all-in-one compression software from SEGGER, comes with all industry-standard compression algorithms. The software is designed to handle any compression task in any application, fulfilling requirements such as low memory usage, high speed, and on-the-fly processing. emCompress-PRO includes well-defined, highly efficient compression algorithms such as DEFLATE, LZMA, and LZJU90, providing full interoperability with […]