查看: 4129|回复: 9

[i.MX6ULL竞赛专区] 【我的项目666】3.u-boot编译过程步骤及遇到的问题详解

[复制链接]
  • TA的每日心情

    2021-1-28 20:09
  • 签到天数: 317 天

    [LV.8]以坛为家I

    61

    主题

    1582

    帖子

    6

    金牌会员

    Rank: 6Rank: 6

    积分
    7956
    最后登录
    2022-5-12
    发表于 2018-6-19 22:23:05 | 显示全部楼层 |阅读模式
    本帖最后由 小马哥-1650185 于 2018-6-23 21:25 编辑

    这一贴主要讲解下uboot编译的详细步骤以及在编译过程中遇到的问题。。。
    看手册进入Bootloader目录,解压U-boot源码:

    QQ截图20180619222436.jpg

    进入目录解压uboot文件
    QQ截图20180619222535.jpg

    进入这个目录的方法也有很多1.设置环境变量,一层一层进入
    2进入目录.jpg

    2.最简单的就是 ubuntn 图像界面中进入04-Source 文件夹,右键打开终端。。。
    首先加载编译工具链 1加载编译器.jpg

    这里插个题外话,相信新手都会犯错的地方刚开始下载的资源是MYD-Y6ULX-20180525-m35, uboot  都编译完了,发现资源不对,无奈之下有折腾一番,乱捣鼓害的最后又重装了Ubuntu,然后下载  MYS-6ULX-20180611-m9.tar.xz  新的资源,重新来过。。。
    QQ截图20180619230127.jpg
    经过一系列的 重新搭建开发环境,又来到了这里,,发现了一个很奇怪的问题,之前MYD 资源时,很多操作,比如tar,make普通管理员就可以操作。。可是MYS  0611版本的普通用户是没有权限的,智能进入root账户tar  uboot的文件,以及后面的make。。可是是MYS的权限有设置吧

    解压无权限截图留念 3解压error.jpg

    无奈进入root账户,进入工作目录,开启解压
    4切换root解压.jpg

    解压ok后,如下图
    5解压ok.jpg

    到这里我以为  仅仅是解压需要root,于是乎就切换到了普通用户,提示一堆错误 无权限(忘截图了)

    6.jpg

    没办法,再次切换到root账户
    7.jpg

    执行make,有报错了,好像是没有编译工具
    11.jpg

    看来是需要在root账户下  在加载source  一次了

    12.jpg


    然后输入make
    10.jpg

    make过程
    9.jpg
    、、、
    最需要注意一下文档中的make 是对应 linaro编译器的

    13.jpg
    QQ截图20180619225249.jpg

    二我们前面装的是yocto编译器,所以应该这样写arm-poky-linux-gnueabi-
    QQ截图20180619225357.jpg


    ******************************************
    【我的项目666】1.Linux环境搭建之VMware14.1.2 ubuntu16.04.pdf
    【我的项目666】2.开发环境搭建详解(小白入门篇).pdf
    【我的项目666】3.u-boot编译过程步骤及遇到的问题详解.pdf
    【我的项目666】4.kernel编译过程步骤详解.pdf
    【我的项目666】5.MYS-6ULx-IOT之网络文件传输.pdf










    评分

    参与人数 1 +3 收起 理由
    doatello + 3

    查看全部评分

    好好
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2021-11-30 16:16
  • 签到天数: 206 天

    [LV.7]常住居民III

    74

    主题

    2793

    帖子

    5

    金牌会员

    Rank: 6Rank: 6

    积分
    7427
    最后登录
    2024-1-28
    发表于 2018-6-20 01:18:26 | 显示全部楼层
    权限的问题,我当场出也折腾了好久,后来电脑砸了,就没问题了
    来根华子
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2018-10-17 09:43
  • 签到天数: 47 天

    [LV.5]常住居民I

    21

    主题

    135

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    487
    最后登录
    2022-10-24
    发表于 2018-6-20 08:53:47 | 显示全部楼层
    所以问题是解决了
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-3-26 15:16
  • 签到天数: 266 天

    [LV.8]以坛为家I

    3298

    主题

    6545

    帖子

    0

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    32003
    最后登录
    2024-4-9
    发表于 2018-6-20 08:59:10 | 显示全部楼层
    很详细的经验分享︿( ̄︶ ̄)︿相信对大家也很有用哒
    签到签到
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2021-1-28 20:09
  • 签到天数: 317 天

    [LV.8]以坛为家I

    61

    主题

    1582

    帖子

    6

    金牌会员

    Rank: 6Rank: 6

    积分
    7956
    最后登录
    2022-5-12
     楼主| 发表于 2018-6-20 17:38:40 | 显示全部楼层
    swiftman 发表于 2018-6-20 08:53
    所以问题是解决了

    嗯,总结下笔记
    好好
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2021-1-28 20:09
  • 签到天数: 317 天

    [LV.8]以坛为家I

    61

    主题

    1582

    帖子

    6

    金牌会员

    Rank: 6Rank: 6

    积分
    7956
    最后登录
    2022-5-12
     楼主| 发表于 2018-6-20 17:39:02 | 显示全部楼层
    混森蓝兽 发表于 2018-6-20 01:18
    权限的问题,我当场出也折腾了好久,后来电脑砸了,就没问题了

    大神的操作麻溜马溜的
    好好
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    5

    帖子

    0

    新手上路

    Rank: 1

    积分
    27
    最后登录
    2018-8-22
    发表于 2018-8-7 14:57:44 | 显示全部楼层
    您好,我也是遇到您的问题,按您的步骤进入到root账户里,加载了工具,但是make的适合出现 No rule to make target 'distclean'.  Stop.
    请问您遇到过么?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2021-1-28 20:09
  • 签到天数: 317 天

    [LV.8]以坛为家I

    61

    主题

    1582

    帖子

    6

    金牌会员

    Rank: 6Rank: 6

    积分
    7956
    最后登录
    2022-5-12
     楼主| 发表于 2018-8-7 19:05:53 | 显示全部楼层
    smartg1g 发表于 2018-8-7 14:57
    您好,我也是遇到您的问题,按您的步骤进入到root账户里,加载了工具,但是make的适合出现 No rule to make ...

    没有遇到过
    好好
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2021-1-28 20:09
  • 签到天数: 317 天

    [LV.8]以坛为家I

    61

    主题

    1582

    帖子

    6

    金牌会员

    Rank: 6Rank: 6

    积分
    7956
    最后登录
    2022-5-12
     楼主| 发表于 2018-8-7 19:07:48 | 显示全部楼层
    smartg1g 发表于 2018-8-7 14:57
    您好,我也是遇到您的问题,按您的步骤进入到root账户里,加载了工具,但是make的适合出现 No rule to make ...

    check下source 成功了没,
    好好
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    5

    帖子

    0

    新手上路

    Rank: 1

    积分
    27
    最后登录
    2018-8-22
    发表于 2018-8-7 20:37:10 | 显示全部楼层
    小马哥-1650185 发表于 2018-8-7 19:07
    check下source 成功了没,

    opt下安装成了就算成功了吧。
    wqs@ubuntu:/opt/myir-imx6ulx-fb/meta$ ls
    environment-setup-cortexa7hf-neon-poky-linux-gnueabi
    site-config-cortexa7hf-neon-poky-linux-gnueabi
    sysroots
    version-cortexa7hf-neon-poky-linux-gnueabi

    wqs@ubuntu:/opt/myir-imx6ulx-fb/4.1.15-2.0.1$ ls
    environment-setup-cortexa7hf-neon-poky-linux-gnueabi
    site-config-cortexa7hf-neon-poky-linux-gnueabi
    sysroots
    version-cortexa7hf-neon-poky-linux-gnueabi
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2024-4-20 10:55 , Processed in 0.158371 second(s), 30 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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