查看: 4441|回复: 3

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

[复制链接]
  • TA的每日心情
    开心
    2019-12-26 22:21
  • 签到天数: 310 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 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
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-1-16 17:48
  • 签到天数: 592 天

    连续签到: 1 天

    [LV.9]以坛为家II

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

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

    使用道具 举报

  • TA的每日心情
    开心
    2020-5-22 10:20
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2020-5-21 14:43:11 | 显示全部楼层
    多好的帖子,ubuntu 16.04 64bit 构建文件系统这个完成了不
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-4-19 19:08 , Processed in 0.135711 second(s), 21 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.