[Win10+Bash+Cmder]-Yocto交叉编译环境搭建及编译U-boot

上一篇介绍了Win10搭建Bash+Cmder基础环境,接下来介绍搭建Yocto交叉编译环境及编译U-Boot1.安装meta-toolchain 工具
选择光盘中的shell脚本

myir-imx-fb-glibc-x86_64-meta-toolchain
cortexa7hf-neon-toolchain-4.1.15-2.0.1.sh

运行安装,我这里安装/opt/myir-imx-fb/toolchain/
IMX

安装完成后 使用"source"或"."命令加载工具链接环境到当前终端
如:source /opt/myir-imx-fb/toolchain/environment-setup-cortexa7hf-neon-poky-linux-gnueabi
查看版本确认安装成功
在这里插入图片描述
2.安装包含Qt5相关库的应用工具链,步骤和步骤1一样,文件夹默认就好
在这里插入图片描述

3.编译U-boot
进入Bootloader目录,解压U-boot源码 :

cd $DEV_ROOT/04-Source/
tar -xvf MYiR-iMX-uboot.tar.bz
cd MYiR-iMX-uboot

加载ToolChain工具链接环境到当前终端
source /opt/myir-imx-fb/toolchain/environment-setup-cortexa7hf-neon-poky-linux-gnueabi
开始编译 配置选择 mys_imx6ull_14x14_nand_defconfig这里用Yocto命令如下:

make ARCH=arm CROSS_COMPILE=arm-poky-linux-gnueabi- distclean
make ARCH=arm CROSS_COMPILE=arm-poky-linux-gnueabi-      mys_imx6ull_14x14_nand_defconfig
make ARCH=arm CROSS_COMPILE=arm-poky-linux-gnueabi-

编译速度比较慢 ,直接上J8
在这里插入图片描述

编译完成生成Bin文件
在这里插入图片描述

至此,结束小白文,欢迎大神拍砖

声明:本文首发在与非网社区 NXP论坛›竞技场›恩智浦/米尔i.MX6ULL竞赛专区.›作者论坛ID:花溪村长(UID: 2053419)

猜你喜欢

转载自blog.csdn.net/m0_37358682/article/details/82752656