Buildroot 與 Yocto Project 是嵌入式 Linux 最熱門的兩大 build system, 前者為現行最古老的 build system 之一並且持續維護中, 後者則是 Linux 基金會旗下的開源專案,兩者的共通點是從 toolchain, bootloader, Linux 核心到 userspace 皆從原始碼編譯產生 ,依照需求組建一個可以開到 shell 的 Linux 系統,將使用 QEMU 作為範例,即使沒有實體開發板也能輕鬆打造 RISC-V Linux 開發環境。
About Yu-Chien Lin
RISC-V Software Engineer at Andes