☰
🍓 RV32IMA Emulator
A RISC-V virtual machine in your browser — no soldering required.
STOPPED
🟢
Binary Images
🧠
ROM / Bootloader
SBI or first-stage firmware
🐧
Kernel Image
Linux kernel or bare-metal binary
🌳
Device Tree Blob
Hardware description (DTB)
📦
Root Filesystem
Disk image (initrd/initramfs)
▶ Load Example (Hello RISC-V!)
Configuration
RAM Size
8 MB
16 MB
32 MB
64 MB
128 MB
Clock Speed
50K IPS
Load Addresses
ROM
0x
Kernel
0x
DTB
0x
Rootfs
0x
Controls
▶ Boot / Run
⏭ Step
🔄 Reset
📸 Save State
Binary Images
🧠
ROM / Bootloader
SBI or first-stage firmware
🐧
Kernel Image
Linux kernel or bare-metal binary
🌳
Device Tree Blob
Hardware description (DTB)
📦
Root Filesystem
Disk image (initrd/initramfs)
▶ Load Example (Hello RISC-V!)
Configuration
RAM Size
8 MB
16 MB
32 MB
64 MB
128 MB
Clock Speed
50K IPS
Load Addresses
ROM
0x
Kernel
0x
DTB
0x
Rootfs
0x
Controls
▶ Boot / Run
⏭ Step
🔄 Reset
📸 Save State
UART Console
Copy
Save
Registers
Memory
Disassembly
CSRs
Performance
hex
dec
bin
CPU not initialized