Simulating Heterogeneous Multi-node 32-bit and 64-bit RISC-V Systems Running Linux and Zephyr
summary
Renode simulates a heterogeneous four-node setup with mixed 32‑bit and 64‑bit RISC‑V cores running Linux and Zephyr concurrently, boots two Linux instances in the demo, and links nodes over UART and a virtual IPv6 network captured via Wireshark integration. It runs deterministically in a single virtual time domain, supports environmental sensor simulation, CI hooks, and save/load states plus record/replay. The multi‑node demo actually boots and communicates, and can bridge to real hardware over standard interfaces.
AI-written summary · about
chapters (12)
- 0:00Introduction to Renode
- 1:04Renode's open-source framework
- 3:31Simulating complex RISC-V systems
- 5:1964-bit RISC-V Linux support
- 6:41Multi-node Linux demo
- 7:24Wireless network simulation
- 8:49Environmental simulation
- 9:32Test-driven development
- 10:56Collaboration features
- 11:40Security in simulations
- 12:25Real-world use cases
- 13:06Q&A
related talks
22mRISC-V & Renode: towards software-driven development
11mDemo: Heterogeneous Multicore Debugging of RISC-V Cores in Complex Chips
34mRenode’s Zephyr Dashboard: Simulating 130+ Zephyr Platforms
45mAutomated, Simulation-Based Flow for Low-Cost FPGA-Accelerated Devices with Z...
29mRenode coming to a cloud near you
11mDemo: Accelerating SW Development and Validation of RISC-V Based Designs
47mLinux and Zephyr, sitting in a tree (literally!)
01h 19mMini-conference: RISC-V Support in Zephyr
