12.荔枝派 zero(全志V3S)-使用新版本的buildroot
上面是我创建的群聊,欢迎新朋友的加入。
1.下载新版buildroot
我下载了19年2月份发布的buildroot
2.文件系统配置
make menuconfig
设置target option
设置编译链
其中Toolchain path
是kernel的交叉编译链的位置
gcc版本看下载的时候,文件包的名字
kernel的版本,在交叉编译链下面
/opt/gcc-linaro-6.3.1-2017.02-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/version.h
打开转换一下
我的编译链版本是4.6.0
保存配置开始编译
生成镜像文件
3.磁盘分区
前面的帖子,我已经有新版本的uboot、kernel,以及现在新版本的rootfs
安装分区软件
sudo apt-get install gparted
重新分区
4.烧录镜像
烧录uboot
sudo dd if=u-boot-sunxi-with-spl.bin of=/dev/sdb bs=1024 seek=8
烧录kernel和设备树
在/home/jun/v3s/source/u-boot/arch/arm/dts
下面找设备树文件,拷贝到磁盘boot下
到/home/jun/v3s/source/lichee_linux_kernel/linux/arch/arm/boot下拷贝zimage文件
解压rootfs.tar到rootfs磁盘
sudo tar -xvf /home/jun/v3s/source/buildroot-2019.02.9/output/images/rootfs.tar ./
启动设备
uboot启动信息
kernel启动信息
文件系统