查看: 231|回复: 3

[原创] 米尔电子HMI试用报告#3——MYD-Y6ULX-HMI 部署开发环境

[复制链接]

主题

好友

334

积分

秀才

  • TA的每日心情
    开心
    昨天 10:15
  • 签到天数: 17 天

    连续签到: 7 天

    [LV.4]偶尔看看III

    发表于 2019-4-15 11:48:29 |显示全部楼层
    下载资料





    • http://down.myir-tech.com/MYD-Y6ULX-HMI/




    下载资料.png


    安装必备软件包


    1. sudo apt-get install build-essential git-core libncurses5-dev \
    2. flex bison texinfo zip unzip zlib1g-dev gettext u-boot-tools \
    3. g++ xz-utils mtd-utils gawk diffstat gcc-multilib python git \
    4. make gcc g++ diffstat bzip2 gawk chrpath wget cpio texinfo lzop
    复制代码


    安装必备软件包.png


    将下载的iso文件挂载到虚拟机光驱


    • 将下载的MYD-Y6ULX-HMI-20190319-m09.iso和Yocto-downloads.tar.xz拷贝到共享文件夹vmshare
    • sudo mount /mnt/hgfs/vmshare/MYD-Y6ULX-HMI-20190319-m09.iso /cdrom
    • cd /cdrom && ls
    • 可以看到iso文件已经被挂载到了虚拟机光驱


    挂载iso成功.png


    创建工作目录


    • mkdir -p ~/MYD-Y6ULX-HMI-devel
    • export DEV_ROOT=~/MYD-Y6ULX-HMI-devel
    • cp -r /cdrom/02-Image $DEV_ROOT
    • cp -r /cdrom/03-Tools $DEV_ROOT
    • cp -r /cdrom/04-Source $DEV_ROOT



    创建工作目录.png


    配置Yocto编译工具链


    Yocto提供的工具链有两种,一种是底层开发的meta-toolchain,另一种是用于应用开发的工具链。
    前者和Linaro类似,后者包含应用开发中的相关库,可以直接使用pkg-config工具来解决头文件或库文件的依赖关系。
    MYD-Y6ULX-HMI的资源包中有两种工具链。

    Yocto编译工具链.png


    Yocto编译器是以SDK工具包方式来提供,需要先安装SDK包后,才可以使用。安装方法如下:
    以普通用户权限执行shell脚本,运行中会提示安装路径,默认在/opt目录下,同时会提示输入用户密码以便有写入
    目录的权限。安装完成后,可以使用"source"或"."命令加载工链接环境到当前终端。

    • cd MYD-Y6ULX-HMI-devel/03-Tools/Complie\ Toolchain/
    • ./myir-imx-fb-glibc-x86_64-fsl-image-qt5-cortexa7hf-neon-toolchain-4.1.15-2.0.1.sh
    • source /opt/myir-imx6ulx-qt5/environment-setup-cortexa7hf-neon-poky-linux-gnueabi
    • arm-poky-linux-gnueabi-gcc --version


    安装工具链及验证.png


    同样方法请自行安装底层开发的工具链meta-toolchain。安装两个工具链,
    请指定不同目录,请勿使用相同目录,出现文件相互覆盖情形。




















    回复

    使用道具 举报

    主题

    好友

    139

    积分

    童生

  • TA的每日心情
    开心
    2019-4-16 09:59
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 前天 10:48 |显示全部楼层
    介绍的还算详细, 楼主加油
    回复

    使用道具 举报

    主题

    好友

    832

    积分

    举人

  • TA的每日心情
    郁闷
    昨天 10:14
  • 签到天数: 49 天

    连续签到: 4 天

    [LV.5]常住居民I

    发表于 前天 15:37 |显示全部楼层
    本帖最后由 HXM9531 于 2019-4-24 15:40 编辑

    请问必须安装虚拟机吗?可以单独安装一台LINUX的电脑,运行吗?
    回复

    使用道具 举报

    主题

    好友

    334

    积分

    秀才

  • TA的每日心情
    开心
    昨天 10:15
  • 签到天数: 17 天

    连续签到: 7 天

    [LV.4]偶尔看看III

    发表于 前天 19:21 |显示全部楼层
    HXM9531 发表于 2019-4-24 15:37
    请问必须安装虚拟机吗?可以单独安装一台LINUX的电脑,运行吗?

    可以的啊
    回复

    使用道具 举报

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

    关闭

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

    手机版|爱板网

    GMT+8, 2019-4-26 08:39 , Processed in 0.113962 second(s), 17 queries , MemCache On.

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

    苏公网安备 32059002001056号

    Powered by Discuz!

    返回顶部