先下载linux内核源码包,下载地址: https://mirrors.edge.kernel.org/pub/linux/kernel/v4.x/
注意:默认不发布内核源码包,只发布补丁文件。内核源码包需自行从开源社区上下载。 从linux开源社区下载v4.9.37版本的内核: 1)进入网站:www.kernel.org 2)选择HTTP协议资源的https://www.kernel.org/pub/选项,进入子页面 3)选择linux/菜单项,进入子页面 4)选择kernel/菜单项,进入子页面 5)选择v4.x/菜单项,进入子页面 6)下载linux-4.9.37.tar.gz (或者linux-4.9.37.tar.xz)到osdrv/opensource/kernel目录下
make all注意:由于Makefile中文件系统编译依赖组件较多,不能保证单独编译的文件系统可用,建议采用make all编译; 但可单独编译uboot,kernel;
可以传如下参数: a, BOOT_MEDIA:spi(default) or emmc b, CHIP:hi3516dv300(default) or hi3516cv500 c, 如果想要更换可以使用TARGET_XLSM=*.xlsm来指定所需要的u-boot表格文件