YOU ARE VIEWING ONE ITEM FROM THE AICRIER FEED

m33mu emulates Cortex-M33 with TrustZone awareness

AICrier tracks AI developer news across Product Hunt, GitHub, Hacker News, YouTube, X, arXiv, and more. This page keeps the article you opened front and center while giving you a path into the live feed.

// WHAT AICRIER DOES

7+

TRACKED FEEDS

24/7

SCRAPED FEED

Short summaries, external links, screenshots, relevance scoring, tags, and featured picks for AI builders.

m33mu emulates Cortex-M33 with TrustZone awareness
OPEN LINK ↗
// 64d agoOPENSOURCE RELEASE

m33mu emulates Cortex-M33 with TrustZone awareness

m33mu is an open-source ARMv8-M Cortex-M33 emulator designed for security-focused firmware development and debugging on host machines. It provides full TrustZone awareness, execution recording for reverse stepping, and a built-in GDB server, allowing developers to test complex secure/non-secure transitions without requiring physical hardware.

// ANALYSIS

m33mu fills a critical gap for embedded developers by providing a lightweight, high-fidelity alternative to expensive hardware-in-the-loop setups.

  • Full TrustZone support enables precise testing of security extensions and secure/non-secure world switching.
  • Execution recording and reverse stepping allow for deep analysis of timing-sensitive firmware bugs that are difficult to catch on physical chips.
  • Pluggable MMIO bus supports peripherals like UART, SPI flash, and TPM, ensuring realistic emulation of target microcontrollers.
  • Built-in GDB server and TUI provide a comprehensive and modern debugging environment out of the box.
  • Broad target support includes devices from STMicroelectronics, NXP, Nordic, and the Raspberry Pi RP2350.
// TAGS
m33mudevtoolopen-sourceclitestingarmtrustzonecortex-m33

DISCOVERED

64d ago

2026-03-24

PUBLISHED

64d ago

2026-03-24

RELEVANCE

6/ 10

AUTHOR

Github Awesome