What's new?

Nov 10 2023

Python-driven automation and scripting in Renode with pyrenode3

Python-driven automation and scripting in Renode with pyrenode3

A user-friendly, well-structured Command Line Interface (CLI) is especially critical in software development tools used for scripting, automation and CI. With our open source Renode simulation framework, Antmicro helps product development teams create, debug, and test multi-node device systems, and Renode’s CLI plays a big part in facilitating just that. Read more

Oct 27 2023

Expanding Renode Zephyr Dashboard: more platforms, new demos and improvements in Renodepedia

Expanding Renode Zephyr Dashboard: more platforms, new demos and improvements in Renodepedia

Around two years ago, Antmicro introduced the Renode Zephyr Dashboard that combines structured data from the Zephyr RTOS with the capabilities of our open source Renode simulation framework. The dashboard is essentially a window into a massive CI setup testing hundreds of Zephyr targets across a range of demos against Renode, providing a status of support with all relevant artifacts, and has been used as the basis for our consecutive projects aiming at gathering and unifying information about the hardware ecosystem. Read more

Oct 17 2023

Zephyr support for Ambiq Apollo4 Plus

Zephyr support for Ambiq Apollo4 Plus

The Zephyr Project counts most of the major MCU manufacturers among its members, and its vendor-neutral nature is one of its many strengths, requiring systematic solutions to common problems and preventing overfitting to a single use case. As a Platinum member of the project, Antmicro works with customers including product makers, hyperscalers and silicon vendors to get the best of the structuredness and configurability of Zephyr to support their device families and configurations. Read more

Oct 16 2023

Linux support on 64-bit Cortex-A platforms in Renode for automotive, space and industrial scenarios

Linux support on 64-bit Cortex-A platforms in Renode for automotive, space and industrial scenarios

With the most recent 1.14 release of Renode Antmicro introduced initial support for ARMv8-A, opening the doors to many new use cases. 64-bit Cortex-A cores based on this architecture have been extremely popular in Linux-based devices in areas like embedded and mobile, but are also in widespread use in automotive, space and industrial applications where simulation-based testing is of critical importance. Read more

Oct 5 2023

Fuzzing Zephyr with AFL and Renode

Fuzzing Zephyr with AFL and Renode

Fuzzing is an automated testing technique aimed at detecting problems like crashes or memory leaks in software by feeding it with invalid, often random input. It is especially valuable in safety-critical use cases, e.g. in the medical or automotive industries. Read more