查看: 1478|回复: 1

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

[复制链接]
  • TA的每日心情
    开心
    2024-1-16 17:48
  • 签到天数: 592 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2020-6-8 08:36:40 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 robe.zhang 于 2020-6-8 01:19 编辑

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


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

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

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


    回复

    使用道具 举报

    该用户从未签到

    发表于 2021-5-26 19:19:35 | 显示全部楼层
    您好~可以分享下这个开发板的资料么?
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    手机版|小黑屋|与非网

    GMT+8, 2024-4-23 23:40 , Processed in 0.120401 second(s), 19 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.