SEGGER's latest release of Embedded Studio for RISC-V added support for 64-bit RISC-V CPUs, including RV64I, RV64E and RV64GC with floating-point unit.
It is provided with integrated SEGGER emRun C/C++ runtime and emFloat floating-point libraries, the SEGGER Linker, and the SEGGER Compiler, which jointly develop compact and highly efficient code. The GNU compiler and linker are also incorporated for maximum flexibility and compatibility.
The built-in debugger natively supports J-Link and a full-fledged simulator, excellent for automated testing. With its incorporation of the GDB remote protocol Embedded Studio allows the use of third-party debug probes.
"64-bit embedded systems are gaining popularity with faster chips and bigger applications," says Ivo Geilenbruegge, managing director of SEGGER. "As the Embedded Experts, we are at the cutting edge of new technology. As a long-standing member of the RISC-V foundation, we are committed to broad RISC-V support, from small 32-bit through high-end 64-bit cores, from simple debug to flash programming and real-time trace. One IDE fits all."
As the preferred debug probe for Embedded Studio users, J-Link supports all standard 32- and 64-bit RISC-V cores with non-intrusive background, system-bus memory access as well as RTT.
Features also provided from within solution comprise direct download into flash memory through an open flash loader interface giving the RISC-V ecosystem access to the company's huge catalogue of supported flash devices and the chance to add flash programming for newly developed devices.