为树莓派3b+编译64位内核

1、从github上下载内核源码

github地址https://github.com/raspberrypi/linux

$git clone --depth=1 -b VERSION https://github.com/raspberrypi/linux.git

其中VERSION替换为对应的版本号,比如rpi-4.14.y

2、configure

$make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- bcmrpi3_defconfig

3、编译

$make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- Image modules dtbs -jTHREADNUM

THREADNUM为线程数,单线程太慢,我一般4线程

4、插入SD卡,将SD卡的boot分区挂载到/mnt/boot,rootfs挂载到/mnt/rootfs

复制内核到SD卡
$sudo cp arch/arm64/boot/Image /mnt/boot/kernel8.img

将arch/arm64/boot/dts/broadcom/下的
bcm2710-rpi-3-b.dtb
bcm2837-rpi-3-b.dtb
bcm2710-rpi-3-b-plus.dtb
复制到/media/nereus/boot/
$sudo cp arch/arm64/boot/dts/broadcom/bcm2710-rpi-3-b.dtb /mnt/boot/
$sudo cp arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-b.dtb /m

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值