今天分享的主题为创建自动化脚本编译MUSE Pi Pro的kernel内核,脚本已经上传到中 GitHub -
LitchiCheng/MUSE-Pi-Pro-Learning: MUSE-Pi-Pro-Learning ,有需要可以自行clone,下面介绍下官方给的工具及配置方式
RISC-V编译工具链
https://archive.spacemit.com/toolchain/

linux-6.6 仓库地址
https://gitee.com/bianbu-linux/linux-6.6/tree/k1-bl-v2.2.y/

在编译时需要指定编译器及ARCH架构
export PATH=${SCRIPT_DIR}/toolchain/spacemit-toolchain-linux-glibc-x86_64-v1.0.5/bin:$PATHexport CROSS_COMPILE=riscv64-unknown-linux-gnu-
export
ARCH=riscv
当前最新的分支为
branch='k1-bl-v2.2.y'
默认defconfig为
k1_defconfig
然后开始编译

编译过程中占用

编译完成,内核版本为6.6.63

来源:电子工程世界(EEWorld) 作者:LitchiCheng







