明远智睿技术论坛

 找回密码
 立即注册
搜索
查看: 4701|回复: 1

yocto-3.14.52及fsl-image-qt5,想体验的来

[复制链接]

7

主题

14

帖子

109

积分

注册会员

Rank: 2

积分
109
发表于 2018-11-8 16:03:46 | 显示全部楼层 |阅读模式
本帖最后由 bbmmdjejsjcc 于 2018-11-8 16:15 编辑

实验了一下yocto生成3.14.52及fsl-image-qt5,和大家分享一下步骤
参考链接:https://blog.csdn.net/cking0906/article/details/76099025#commentBox
我的实验环境是ubuntu14.04,新建的虚拟机,担心空间不够,分配了200G,实际完成后用了八十多G;
安装3次软件:
sudo apt-get install gawk wget git-corediffstat unzip texinfo gcc-multilib build-essential chrpath socat libsdl1.2-dev
sudo apt-get install libsdl1.2-dev xterm sedcvs subversion coreutils texi2html docbook-utils python-pysqlite2 help2man makegcc g++ desktop-file-utils libgl1-mesa-dev libglu1-mesa-dev  mercurial autoconf automake groff curl lzopasciidoc
sudo apt-get install u-boot-tools

然后依次执行:
cd /opt

sudo mkdir yocto  //创建目录
sudo chown cc: yocto  //我的虚拟机名字是cc
curl http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo > /opt/yocto/bin/repo      //获取repo程序
chmod a+x /opt/yocto/bin/repo   //增加可执行权限
export PATH=/opt/yocto/binPATH    //添加repo到环境变量,这句的表情改为":+$",配置过环境变量的都懂的,自动变成表情了
git config --global user.name cc   //配置名字
git config --global user.email 260701463@qq.com  //配置邮箱,没有什么作用吧,安装完了也没有收到邮件
git config --list   //看一下配置是否生效
cd /opt/yocto
mkdir fsl-release-bsp
cd fsl-release-bsp
repo init -u git://git.freescale.com/imx/fsl-arm-yocto-bsp.git -b imx-3.14.52-1.1.0_ga //指定内核版本
repo sync  //这步会花费一定的时间
DISTRO=fsl-imx-fb MACHINE=imx6qdlsolo source fsl-setup-release.sh -b build  //指定芯片型号
bitbake fsl-image-qt5   //这步花了15个小时

bitbake meta-toolchain-qt5      //编译工具链
cd /opt/yocto/fsl-release-bsp/build/tmp/deploy/sdk
./fsl-imx-fb-glibc-x86_64-meta-toolchain-qt5-cortexa9hf-vfp-neon-toolchain-3.14.52-1.1.1.sh  //安装工具链

至此编译全部完成


kernel源码目录:/opt/yocto/fsl-release-bsp/build/tmp/work/imx6qdlsolo-poky-linux-gnueabi/linux-imx/3.14.52-r0/git
u-boot源码目录:/opt/yocto/fsl-release-bsp/build/tmp/work/imx6qdlsolo-poky-linux-gnueabi/u-boot-imx/2015.04-r0/git
编译好的u-boto,kernel,rootfs,dts的镜像文件所在的目录:/opt/yocto/fsl-release-bsp/build/tmp/deploy/images/imx6qdlsolo










回复

使用道具 举报

0

主题

2

帖子

62

积分

注册会员

Rank: 2

积分
62
发表于 2020-1-16 21:42:09 | 显示全部楼层
你好,编译后的文件烧录到板子上能跑不?
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|明远智睿  

GMT+8, 2024-3-28 16:40 , Processed in 0.059194 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表