Nov 20
2025
In previous years, we described how Renode support for the Armv8-A CPU architecture profile was enhanced for end-to-end Linux support, and how virtualization can be added for Armv8-R as exemplified by the Cortex-R52 CPU. Now, Antmicro has modeled a System Memory Management Unit (SMMU), which translates virtual addresses into physical ones for platforms running on Armv8-A and Armv8-R CPUs. As a result, we have enabled the use of Renode to test the drivers of the SMMU, and of I/O devices that use external Input-Output Memory Management Unit (IOMMU) translation. By extension, the SMMU translation process itself is also tested for these CPUs and devices. Read more
Nov 6
2025
The open source Bazel build system provides hermetic build environments, facilitating reproducible, controllable builds, with local and distributed cache. This approach significantly accelerates the build process and provides flexibility and extensibility across a wide range of projects, regardless of the codebase size. Bazel has become especially popular among hyperscalers such as Google who leverage their scale and existing infrastructure to build multiple targets in parallel and cache the artifacts to speed up future builds. Read more
Sep 5
2025
Antmicro's open source Renode simulation framework executes code using binary translation - if you run a Cortex-M target on your typical Linux, you need to translate the Arm-M instruction set to x86-64. However, if you want to simulate an x86 platform and you're running on a host with matching architecture, there should be no need to translate anything - you could just run the code of the guest payload. Read more
Aug 22
2025
Silicon Labs' 32-bit ARM Cortex-M33-based Wireless Gecko Series 2 SoCs have been available in Renode for a while now. Some time ago, thanks to the collaboration between Antmicro and Silicon Labs, this support has been extended to cover their 2.4 GHz multi-protocol radio connectivity functionality, allowing you to develop and test complex networks of low-power IoT devices built around the popular chip family in Antmicro's flagship open source simulation framework. Read more
Jul 28
2025
One of Renode's practical advantages for real-world systems is its ability to simulate heterogeneous multi-core systems, such as ones including both Cortex-A and Cortex-M cores. Read more