Integrated code generator launched to support new 32-bit RISC-V MCU

15-05-2024 | Segger | Industrial

In collaboration with Renesas, SEGGER has announced that Embedded Studio has now been integrated into the Renesas code generator called Smart Configurator. This brings end-to-end SEGGER support for the new R9A02G021 group of MCUs, Renesas’ first 32-bit RISC-V devices for general-purpose applications.

The Renesas Smart Configurator allows design engineers to graphically configure all MCU peripherals, such as timers, interfaces, and interrupt controllers, to generate source code projects ready to build in Embedded Studio. Engineers can use the excellent code optimisation of the built-in C/C++ compiler and the market-leading debug capabilities of the J-Link debug probes to bring their RISC-V designs to market quickly.

“Global ecosystem partnerships are very important to support the success of any new product," says Daryl Khoo, vice president of the Embedded Processing 1st Business Division at Renesas. “We are excited to partner with SEGGER to provide our customers with reliable and efficient development tools for Renesas’ first commercially viable 32-bit RISC-V product, targeting general-purpose applications. Together, our solutions can accelerate the RISC-V-based product adoption.”

"Partnering with Renesas on this exciting new MCU group further demonstrates SEGGER’s commitment to supporting key silicon vendors in the fast-moving RISC-V market,” says Rolf Segger, founder of SEGGER. “With SEGGER's Friendly License, Embedded Studio is free for non-commercial use and can always be evaluated (commercially or not) without cost, registration, or restriction. Ease of use, small code size, fast execution speed, and many other features have led to an increase in popularity with both end users and silicon vendors.”

The companies partnered on this project from the beginning to ensure top-of-the-line support for the new MCU and demonstrate that SEGGER’s toolchain is the 'go-to' option for RISC-V users.

The SEGGER ecosystem of development tools for RISC-V includes Embedded Studio (a multi-platform IDE with the highly optimizing C/C++ SEGGER Compiler), Ozone (a full-featured graphical debugger), and SystemView (a real-time recording and visualisation tool). It also includes programming and debug support with its industry-leading J-Link family of debug probes.

For the production phase, SEGGER’s robust and reliable Flasher family of in-circuit programmers delivers a high yield rate. These production tools inherit programming support for the R9A02G021 group from J-Link. Programming external memories through the microprocessor is also supported.

sebastian_springall.jpg

By Seb Springall

Seb Springall is a seasoned editor at Electropages, specialising in the product news sections. With a keen eye for the latest advancements in the tech industry, Seb curates and oversees content that highlights cutting-edge technologies and market trends.