该项目旨在基于qemu模拟器开发板构建嵌入式Linux系统,分析芯片从第一条指令的通电执行到整个系统运行的过程。本项目实际上从0开始构建嵌入式Linux系统,以分析芯片从上电开始执行第一条指令到整个系统,基于qemu定制模拟器开发板。

qemu-riscv 开源项目推荐(16 个)
qemu-riscv 话题在 GitHub 上没有填写简介,这里按 Star 数汇总最相关的热门仓库。
热门项目 全部 16
GitHub 共 16 个仓库,已全部展示busybear-linux is a tiny RISC-V Linux root filesystem image that targets the VirtIO board in riscv-qemu.
A sample of using VGA mode 13h on a QEMU RISC-V virt machine.
This repo contains two labs for using SystemC libraries for TLM modeling.
Forked from TI Repo https://git.ti.com/git/apps/tensorflow-lite-examples.git
A tiny RISC-V learning OS with a hand-built FAT12 filesystem and responsive terminal file browser.
build opensbi + qemu + linux for riscv
Playing around with RISC-V assembly language.
QEMU framebuffer driver for bare-metal RISC-V OS kernels
Dockerfile for RISC-V GNU Compiler Toolchain
Porting Alpine Linux to 32-bit RISC-V (rv32imac, ilp32 soft-float, musl): aports patches, cross toolchain, base system, QEMU boot and native builds.
Development environment setup script for a custom RV64 bootloader/OS project, built from scratch targeting bare-metal RISC-V on QEMU.
⚙️ AXON-OS é um sistema operacional leve e customizado, desenvolvido do zero para rodar nativamente no SoC RISC-V. Serve como estudo de caso para exemplificar a utilização da arquitetura privilegiada, através de interrupções com CLINT e PLIC.
Simple shell scripts for running QEMU virtual machines on aarch64 and riscv64 architectures.
A single-header C library that exposes QEMU's virtual hardware, SiFive machine layout, UART, and other emulated peripherals, to bare-metal bootloader and kernel code.
A barebone RISC-V kernel in Rust booting bare-metal. Supports QEMU, VisionFive 2, and MangoPi boards.
关于这个话题
- 清单取自 GitHub 话题页并按 Star 数排序,每次展示前 16 个项目;原始页面见 https://github.com/topics/qemu-riscv。
- 该话题在 GitHub 上共有 16 个仓库, 本站收录的是其中最热门的 16 个,不是全量列表。
- Star / Fork 每日自动刷新一次,实时数据以 GitHub 为准。
- 当前 16 个项目累计 598 Star,覆盖 6 种主要语言,数据更新于 2026-11-08。
- 中文介绍来自 GitHub 官方话题说明(github/explore)的机器翻译,可点「查看原文」对照;译文缺失时会先展示原文。