【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】
所谓的full image制作,就是制作一个image,上面包含了所有的嵌入式软件、库和配置文件。之前虽然我们也构建了spi-nor、spi-nand、sd的image,但是上面缺少了一个关键的部分,也就是app代码的构建。这部分的内容今天也有必要加入进去。
另外,顺便借助这篇文章,我们可以顺便回忆一下之前uboot、kernel和rootfs是怎么编译的,这也非常重要。此外这一次构建的full image是spi-nor启动的,大家可以稍微注意下。
1、编译uboot代码
# build uboot
cd ../u-boot-3s-spi-experimental/
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-
cd -
2、编译内核
#build kernel
cd ../linux-zero-5.2.y
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-
cd -