What's new?

Jul 5 2023

Initial support for STM32WBA in Renode

Initial support for STM32WBA in Renode

The STM32 series from ST Microelectronics is one of the most widely used MCU families in the world, powering thousands of products worldwide, including many that we are helping our customers develop their projects. To test embedded software, projects like ChromiumOS Embedded Controller are using Renode, which allows us to continuously improve the support for that MCU product range in our open-source simulation framework. One of the more interesting STM32 platforms we have recently added as part of a customer project is the STM32WBA, an ARM Cortex-M33-based secure 2.4GHz SoC with Bluetooth 5.3 Low Energy (BLE), suitable for scenarios requiring reliable wireless connectivity. STM32WBA is used in platforms such as the NUCLEO-WBA52CG. Read more

Jun 23 2023

ChromiumOS EC testing suite in Renode for consumer-grade products

ChromiumOS EC testing suite in Renode for consumer-grade products

Besides main application cores that are directly exposed to the users, many industrial and consumer devices include embedded controllers, which, although fairly invisible to the user, perform critical system tasks such power management, receiving and processing user input, or signals from sensors like thermal. Given their role in the system, those MCUs need to be rigorously tested in CI, and using physical hardware for that can only go so far - that is why Antmicro often helps customers adopt Renode, its open source simulation framework, to enable testing of embedded controllers in CI at scale, in a deterministic manner and with complete observability. Read more

May 31 2023

Building advanced testing suites for Zephyr devices with Twister, Renode and Robot Framework

Building advanced testing suites for Zephyr devices with Twister, Renode and Robot Framework

Creating real-world test cases for a project plays a key role in releasing bug-free and secure software, especially for mission-critical embedded systems. The Zephyr RTOS, which Antmicro often uses (and ports) for building real-world industrial devices for its customers, features many tools to facilitate better testing, including Twister, a dedicated test runner which can orchestrate testing on hardware and in simulation. Read more

May 16 2023

Adding Zephyr support for Silicon Labs BG22 and MG24

Adding Zephyr support for Silicon Labs BG22 and MG24

Porting software to new hardware is one of Antmicro’s staple services which we often perform as part of larger customer and R&D projects. As a Platinum member of the Zephyr Project, we actively participate in developing this open source, compact RTOS intended for resource-constrained, connected devices. In this area, we often work for and with silicon vendors, product makers, and hyperscalers, advocating for the use of the open source RTOS and helping in the implementation process itself. Read more

May 5 2023

Co-developing RISC-V AI solutions using Vector Extensions in Renode with Kenning bare-metal runtime and IREE

Co-developing RISC-V AI solutions using Vector Extensions in Renode with Kenning bare-metal runtime and IREE

Kenning helps develop real-world Machine Learning solutions for ARM and RISC‑V platforms such as NVIDIA Jetson AGX Orin, Google Coral or HiFive Unmatched by seamlessly interconnecting different underlying optimization and deployment frameworks and creating rich reports on model quality and performance, like in the recently described industrial use case. The latest developments extend Kenning’s applicability to two new domains, adding bare-metal runtimes for non-Linux targets and integration with Renode for simulation-based machine learning RISC‑V silicon co-development. Read more