SEGGER announces a new version of the RISC-V Floating-Point Library with full support for RV32E – the embedded variant of the RISC-V core. The new library leads to a massive reduction in code size for RISC-V applications using floating point. With all arithmetic functions hand-coded in assembly language, the memory footprint of RISC-V applications using […]
seggermicrocontroller
USB-to-ARM debugger adds support for Raspberry Pi as host
Segger has introduced a version of its J-Link software specifically for Linux Arm. Aimed at industrial automation and other applications utilizing Raspberry Pi and other single board computing platforms, this new package contains all command-line versions of the software. It supports the same target devices and the full feature set encompassed in the already-established Windows, […]
ARM MCU dev system includes Compiler, Linker, Runtime, Floating-Point libraries
The newly released SEGGER Embedded Studio V5 for Arm processors comes with the company’s Compiler, Linker, Runtime and Floating-Point libraries included. All components are designed from the ground up for use in embedded systems and work seamlessly to help generate extremely small programs. A program which blinks an LED – a ‘blinky’ – on a […]
GUI-based flash programmer now available for macOS & Linux
With the v6.70 release of SEGGER’s J-Link software, all the included tools are now available on the most popular operating systems (OS) options: Windows, macOS and Linux. While the J-Link software and its accompanying command line tools have been cross-platform for years, the applications with graphical user interfaces (GUIs) have only been available on Windows. […]
USB-powered debug probe supports trace/debug integrated with RISC-V processor cores
SEGGER’s products are already fully compatible with SiFive’s RISC-V processor cores, and now its J-Link probes deliver support for the new SiFive Insight debug/trace solution. This includes SiFive’s latest Nexus-based trace implementation, which enables ongoing monitoring and recording of processor instruction execution. Via SEGGER’s highly popular J-Link PLUS, PRO and ULTRA debug probe options, plus […]
Debug tool adds encryption for remote security
SEGGER’s J-Link Remote Server has been used for years to debug target systems, thousands of miles away, even behind firewalls. Of its many uses in the past, a particularly important one was for system bring-up when hardware availability was limited, expensive, or otherwise difficult. Today an even more important application has moved into focus. Working […]
Software tools support RISC-V processor SoC development tasks
Segger has announced its full support for Nuclei RISC-V processor SoCs. Nuclei System Technology is a leading vendor of RISC-V processor IP in China. In August of 2019, Nuclei and GigaDevice announced the first RISC-V general-purpose MCU, the Bumblebee. Support includes SEGGER’s Embedded Studio IDE, its market-leading J-Link debug probe, and its Ozone debugger. Also […]
Software tool helps device embedded graphics
Segger has released AppWizard, presenting engineers with a powerful new tool for creating complete, ready-to-run applications for the company’s popular emWin embedded graphics library. AppWizard is intuitive to operate and comes with its own built-in resource management capabilities. It facilitates the use of all of emWin’s core functions, such as the rendering of animations, language […]
Compiler optimized for ARM and Cortex-M devices
Segger has added its new compiler to the popular Embedded Studio for ARM and Cortex-M IDE. This compiler is tuned to generate optimized Thumb-2 code for modern Cortex-A and Cortex-M devices. Embedded Studio for ARM / Cortex-M now comes with three different compilers: GCC, Clang and SEGGER’s own compiler. The new compiler clearly outperforms GCC […]
Embedded controller Floating-Point Library supports RISC-V
Segger’s stand-alone Floating-Point Library has now been extended to include an assembly-optimized variant for RISC-V implementations. The library contains a complete set of high-level mathematical functions that have been written in C, and uses advanced algorithms to maximize performance levels. All of the functionality is fully verified, for both single and double-precision operations. The RISC-V […]