Renode 1.2 with RISC-V support to be presented at 7th RISC-V Workshop

Published:

RISC-V logo

Building on the great momentum behind Antmicro’s open source multinode simulation framework, and in preparation for the 7th RISC-V Workshop happening in Milpitas, CA this week, Antmicro has just announced the release of Renode 1.2 - a landmark moment for the project that introduces official support for the acclaimed RISC-V architecture.

Microsemi’s contribution

At Antmicro we truly believe that the open, flexible, extendible and modular RISC-V ISA is a revolution the world has been waiting for, and as both a Founding Member of the organization that drives it and a service company helping early adopters maximize the benefit of using RISC-V, we happily welcomed Microsemi’s sponsorship of the effort towards supporting their RISC-V based Mi-V platform in Renode. Mi-V support is included in release 1.2, which also adds the integration with Microsemi’s SoftConsole IDE.

Mi-V logo

Microsemi, themselves a Founding Member of the Foundation and one of the key players in the ecosystem, has also co-sponsored first-class Windows support, released in Renode version 1.1 earlier this month, in order to enable Mi-V users develop their RISC-V based designs on the host platform of their choice.

The synergy between Renode and RISC-V

Renode and RISC-V are a natural match: both technologies are software-driven, open, modular, flexible and encouraging reuse. Renode provides the ability to model entire SoCs, assembling them from reusable building blocks, which very well corresponds with the paradigm shift towards customized silicon development brought about by RISC-V. This important commonality, connected with how easy it is to extend and integrate Renode with both well-known and new tooling, and the fact that the framework, just like RISC-V, is meant to enable more trasparent, better tested (also in terms of security) and more configurable systems, make Renode and RISC-V a perfect match.

Renode at the 7th RISC-V Workshop

To learn more about how Antmicro can help you to adopt a software, test-driven approach to RISC-V development and harvest the synergies from using Renode to simulate RISC-V SoCs, don’t miss our presentation during the RISC-V Simulation Infrastructure panel at the upcoming 7th RISC-V Workshop at Western Digital: “Renode: a flexible, open-source simulation framework for building scalable, well-tested RISC-V systems”.

Other developments

Building on the recent work with the RIOT OS team, the ability to test firmware for a number of other platforms supported in Renode, like the EFM32MG which powers e.g. IKEA TRÅDFRI, has been proposed. This is an exciting development and will definitely increase the potential for using RIOT and Renode together.

Besides RISC-V, release 1.2 includes some smaller but important changes, like adding a thin OpenOCD layer in GDB remote protocol support, adjusting timers to enable holding values up to 64 bits and some bugfixing of issues reported in the previous release.

See the full changelog in the Renode GitHub repository.

CLOSE 

TAGS

4k arrow_next Created with Sketch. android arrow_next Created with Sketch. autosar arrow_next Created with Sketch. axiom arrow_next Created with Sketch. computer-vision arrow_next Created with Sketch. cortex-m4 arrow_next Created with Sketch. dover-microsystems arrow_next Created with Sketch. embedded-world arrow_next Created with Sketch. enclustra arrow_next Created with Sketch. events arrow_next Created with Sketch. fpga arrow_next Created with Sketch. google arrow_next Created with Sketch. hifive arrow_next Created with Sketch. hifive-unleashed arrow_next Created with Sketch. i-mx7ulp arrow_next Created with Sketch. i-mx8 arrow_next Created with Sketch. intel arrow_next Created with Sketch. jetson arrow_next Created with Sketch. linux arrow_next Created with Sketch. machine-learning arrow_next Created with Sketch. mi-v arrow_next Created with Sketch. microsemi arrow_next Created with Sketch. moped arrow_next Created with Sketch. neural-networks arrow_next Created with Sketch. nurnberg arrow_next Created with Sketch. nvidia arrow_next Created with Sketch. nxp arrow_next Created with Sketch. open-hardware arrow_next Created with Sketch. open-source arrow_next Created with Sketch. partners arrow_next Created with Sketch. renode arrow_next Created with Sketch. risc-v arrow_next Created with Sketch. sifive arrow_next Created with Sketch. skywall300 arrow_next Created with Sketch. space arrow_next Created with Sketch. tegra arrow_next Created with Sketch. thales arrow_next Created with Sketch. tk1 arrow_next Created with Sketch. toradex arrow_next Created with Sketch. tx1 arrow_next Created with Sketch. tx2 arrow_next Created with Sketch. ultrascale arrow_next Created with Sketch. video-processing arrow_next Created with Sketch. xilinx arrow_next Created with Sketch. zephyr arrow_next Created with Sketch. zynq arrow_next Created with Sketch.