如何仅烧写新的模块包到开发板?是将以下路径中的modules.tar替换成新包的吗?
Image_20231025132220.png

89

主题

27

回帖

788

积分

版主

积分
788
发表于 2023-10-25 14:28:14 | 显示全部楼层
沙发
是替换掉您图中目录下的同名文件。
编译模块压缩包的具体方法如下:
以/home/elf/work路径为例进行讲解:
elf@ubuntu:~/work/linux-4.1.15-elf1$ . /opt/fsl-imx-x11/4.1.15-2.0.0/environmnet-setup-coretexa7hf-neon-poky-linux-gnueabi
elf@ubuntu:~/work/linux-4.1.15-elf1$ make imx6ull_elf1_defconfig
elf@ubuntu:~/work/linux-4.1.15-elf1$ make modules
elf@ubuntu:~/work/linux-4.1.15-elf1$ make modules_install INSTALL_MOD_PATH=/home/elf/work
elf@ubuntu:~/work/linux-4.1.15-elf1$ cd ..
elf@ubuntu:~/work/$ tar -jcvf modules.tar.bz2 ./lib
可以看到在work目录下生成了新的模块压缩包。
若使用OTG的方式进行烧写,则使用新的模块压缩包替换掉 ELF1开发板资料包\06-常用工具\06-4 烧写工具\OTG烧写\mfgtools\mfgtools\Profiles\Linux\OS Firmware\files 目录下的同名文件,再参考快速启动手册4.2.2 OTG烧写方法进行烧写。

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Powered by Discuz! X3.5  © 2001-2013 Comsenz Inc.