本帖最后由 eefocus_3944881 于 2023-11-4 08:59 编辑
1.拷贝ELF1开发板资料包\02-Linux 源代码\02-0 出厂内核和uboot源码\内核源码目录下的内核源码到开发环境/home/elf/目录下解压: elf@ubuntu:~$ tar xvf linux-4.1.15-elf1.tar.bz2
2.进入内核源码路径: elf@ubuntu:~$ cd linux-4.1.15-elf1/
3.执行环境变量: elf@ubuntu:~/linux-4.1.15-elf1$ . /opt/fsl-imx-x11/4.1.15-2.0.0/environment-setup-cortexa7hf-neon-poky-linux-gnueabi
4.编译: (1)全编译: elf@ubuntu:~/linux-4.1.15-elf1$ ./build.sh
(2)单独编译: ①单独编译内核: elf@ubuntu:~/linux-4.1.15-elf1$ make imx6ull_elf1_defconfig elf@ubuntu:~/linux-4.1.15-elf1$ make zImage
②单独编译设备树: elf@ubuntu:~/linux-4.1.15-elf1$ make dtbs
③单独编译模块: elf@ubuntu:~/linux-4.1.15-elf1$ make modules elf@ubuntu:~/linux-4.1.15-elf1$ make modules_install INSTALL_MOD_PATH=/home/elf/ elf@ubuntu:~/linux-4.1.15-elf1$ cd .. elf@ubuntu:~$ tar -jcvf modules.tar.bz2 ./lib |