爱板网论坛

查看: 842|回复: 2

[原创] [MYD-Y6ULX试用][5]试使用Yocto构建Linux文件系统

[复制链接]

主题

好友

1687

积分

进士

  • TA的每日心情
    开心
    前天 22:00
  • 签到天数: 201 天

    连续签到: 14 天

    [LV.7]常住居民III

    发表于 2018-4-26 08:16:55 |显示全部楼层
    本帖最后由 风之山谷 于 2018-4-26 08:19 编辑

    这里接着进行利用Yocto来构建Linux文件系统,由于在构建过程中遇到了报错,卡住了比较久的时间,在可爱的可依和米尔的FAE帮助之下才能顺利地编译出来。

    注意:使用Yocto构建时要求Ubuntu系统版本为12或者14,我使用Ubuntu 16.04版本在进行UBIFS时会依然会报错,还在尝试解决中……以下操作是在Ubuntu 14.04.5 x64 LTS版本中进行:

    把米尔官方提供的Linux Kernel和U-Boot预先解压在Home中,留着备用;解压缩yocto工程和米尔提供的必备的第三方软件包
    1. tar -xvf MYiR-iMX-uboot.tar.gz -C ~/
    复制代码


    然后开始初始化设置,并把代码编译至MyYocto文件夹:
    1. cd fsl-release-bsp
    复制代码

    Snipaste_2018-04-02_04-00-08.png

    然后会有一个协议,不停按空格键然后按y确认
    Snipaste_2018-04-02_04-00-47.png


    Snipaste_2018-04-02_04-05-55.png


    接下来是我之前卡住的那一步,提示找不到U-Boot的文件,此时需要进入U-Boot解压缩出来的目录

    修改linux-mys6ulx_4.1.15.bb文件,去U-Boot目录修正SRCREV,重新编译即可
    Snipaste_2018-04-03_11-26-32.png


    之后就准备漫长的编译了~笔记本I5处理器+机械硬盘大概需要5小时,硬盘容量推荐50G以上,实际编译出来共占不到30G。
    1. bitbake core-image-base
    复制代码
    其中可选:
    Image名称 描述 用途
    core-image-minimalminimal版本的文件系统 用于MYD-Y6ULX的最小系统
    core-image-basebase版本的终端更多功能的镜像 通用的文件系统
    fsl-image-qt5构建基于Qt5的镜像 带Qt5的通用文件系统


    Snipaste_2018-04-02_04-03-12.png


    Snipaste_2018-04-02_04-07-53.png


    Snipaste_2018-04-03_02-29-04.png


    Snipaste_2018-04-03_02-39-16.png


    然后就是等等等……
    编译完成之后所需的文件放在
    1. /tmp/deploy/images/myd-y6ull14x14/
    复制代码

    Snipaste_2018-04-03_20-16-33.png


    u-boot-nand-2016.03-r0.imx
    zImage--4.1.15-r0-myd-y6ull-gpmi-weim-201710110
    84447.dtb
    core-image-base-myd-y6ull14x14-20171011084756.rootfs.tar.bz2
    回复

    使用道具 举报

    主题

    好友

    5126

    积分

    状元

    该用户从未签到

    发表于 2018-4-26 16:25:04 |显示全部楼层
    躺个沙发~
    回复

    使用道具 举报

    主题

    好友

    3088

    积分

    版主

  • TA的每日心情
    开心
    前天 15:18
  • 签到天数: 211 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2018-6-16 18:23:14 |显示全部楼层
    本帖最后由 robe.zhang 于 2018-6-17 11:58 编辑

    u-boot 找不到,你去改了 linux 的 bb,你确定改完两个都没事么?我的是 linux 找不到,改了 linux bb,可以了  
    回复

    使用道具 举报

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

    关闭

    站长推荐上一条 /4 下一条

    手机版|爱板网

    GMT+8, 2018-8-15 16:39 , Processed in 0.083707 second(s), 15 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-5   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001056号

    Powered by Discuz!

    返回顶部