请选择 进入手机版 | 继续访问电脑版
查看: 1540|回复: 0

[分享] 米尔MYD-C8MMX开发板 -- 构建开发环境,运行测试例程

[复制链接]
  • TA的每日心情
    开心
    前天 15:16
  • 签到天数: 266 天

    [LV.8]以坛为家I

    3296

    主题

    6541

    帖子

    0

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    31904
    最后登录
    2024-3-28
    发表于 2020-7-24 13:51:08 | 显示全部楼层 |阅读模式
    米尔MYD-C8MMX开发板 -- 构建开发环境,运行测试例程

    本文内容:
    1,在 linux 电脑容器中搭建开发环境
    2,使用此开发环境编译例程
    3,把编译出的例程复制到开发板运行


    开发环境搭建,笔者是在容器中搭建开发环境
    11.png
    按照米尔文档的说明,一步步安装 linux 系统的软件,文档说的很清楚,本文记录和文档不同的地方:
    12.png
    安装 docbook-utils 软件包的时候,需要选择时区,如下
    13.png
    14.png
    15.png
    再安装工具链,把文件复制过来,安装 Qt5 toolchain :
    16.png
    解压,安装 meta toolchain:
    17.png
    检查两个 tool-chain 正常运行:
    18.png
    使用 meta-toolchain 编译example 例程,编译完成如下:
    19.png
    开发板开机后,有一个服务错误提示,这个服务是扩展分区大小,烧录程序后第一次开机运行一次就可以了,可是这个服务是每次开机都运行一次,so 直接关闭这个服务:
    21.png
    再开机就不运行了:
    22.png
    把编译的程序复制到开发板,运行测试例程:
    按键测试:切换到example/gpio_key 目录中,输入 ./gpio_key/dev/input/event1 命令,按key3 测试,测试如下图:
    23.png
    Led测试,输入以下命令,led 绿灯和蓝灯会交替闪烁:
    24.png
    网络测试,可以用开发板ping linux 电脑:
    25.png
    Linux 电脑运行 pc server 程序:
    26.png
    开发板运行arm client 程序:
    27.png
    Usb 接口插 U 盘测试:
    28.png
    串口测试:电脑ssh 登录开发板:
    29.png
    开发板收到消息:
    30.png
    开发环境运行正常,开发板例程代码编译正常,例程运行正常,本文完


    之前的几个疑问有了答案:
    1,米尔MYD-C8MMX开发板预装的系统已安装 ssh 服务,可通过网络远程登录使用,可不用 debug 串口
    2,从原理图分析,三个屏幕接口:MIPI DSI 屏幕接口,single link LVDS 屏幕接口,double link LVDS 屏幕接口,三选一没错,但是此开发板 MIPI DSI 屏幕接口不可用,MIPI DSI 线路上没有焊电阻,这里是断开的,只剩下两个 LVDS 屏幕接口是有效的,二选一。此开发仅能用 single/double link LVDS 屏幕。
    31.png
    32.png
    3,板子上这个元件是自恢复熔丝,过载保护的,万一不小心压碎了,可以把他去掉,把这两个脚短路继续使用。
    33.png
    34.png
    35.png
    36.png


    作者:robe.zhan

    签到签到
    回复

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2024-3-28 23:30 , Processed in 0.120017 second(s), 20 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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