1回答

1收藏

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

#板卡评测 #板卡评测 3275 人阅读 | 1 人回复 | 2020-06-08

本帖最后由 robe.zhang 于 2020-6-8 01:19 编辑

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


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

开发环境搭建,笔者是在容器中搭建开发环境

按照米尔文档的说明,一步步安装 linux 系统的软件,文档说的很清楚,本文记录和文档不同的地方:

安装 docbook-utils 软件包的时候,需要选择时区,如下



再安装工具链,把文件复制过来,安装 Qt5 toolchain

解压,安装 meta toolchain

检查两个 tool-chain 正常运行:

使用 meta-toolchain 编译example 例程,编译完成如下:

开发板开机后,有一个服务错误提示,这个服务是扩展分区大小,烧录程序后第一次开机运行一次就可以了,可是这个服务是每次开机都运行一次,so 直接关闭这个服务:

再开机就不运行了:

把编译的程序复制到开发板,运行测试例程:
按键测试:切换到example/gpio_key 目录中,输入 ./gpio_key/dev/input/event1 命令,按key3 测试,测试如下图:

Led测试,输入以下命令,led 绿灯和蓝灯会交替闪烁:

网络测试,可以用开发板ping linux 电脑:

Linux 电脑运行 pc server 程序:
开发板运行arm client 程序:

Usb 接口插 U 盘测试:

串口测试:电脑ssh 登录开发板:

开发板收到消息:

开发环境运行正常,开发板例程代码编译正常,例程运行正常,本文完

之前的几个疑问有了答案:
1,米尔MYD-C8MMX开发板预装的系统已安装 ssh 服务,可通过网络远程登录使用,可不用 debug 串口
2,从原理图分析,三个屏幕接口:MIPI DSI 屏幕接口,single link LVDS 屏幕接口,double link LVDS 屏幕接口,三选一没错,但是此开发板 MIPI DSI 屏幕接口不可用,MIPI DSI 线路上没有焊电阻,这里是断开的,只剩下两个 LVDS 屏幕接口是有效的,二选一。此开发仅能用 single/double link LVDS 屏幕。


3,板子上这个元件是自恢复熔丝,过载保护的,万一不小心压碎了,可以把他去掉,把这两个脚短路继续使用。






分享到:
回复

使用道具 举报

回答|共 1 个

倒序浏览

沙发

eefocus_3743146

发表于 2021-5-26 19:19:35 | 只看该作者

您好~可以分享下这个开发板的资料么?
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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