MUSE Pi Pro 编译kernel内核及创建自动化脚本进行环境配置
视频讲解:
MUSE Pi Pro 编译kernel内核及创建自动化脚本进行环境配置
今天分享的主题为创建自动化脚本编译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:$PATH export CROSS_COMPILE=riscv64-unknown-linux-gnu-
export ARCH=riscv
当前最新的分支为
branch='k1-bl-v2.2.y'
默认defconfig为
k1_defconfig
然后开始编译
编译过程中占用
编译完成,内核版本为6.6.63