今天要进行测评的板子是来自米尔电子的MYD-C8MMX开发板。MYD-C8MMX开发板是米尔电子基于恩智浦,i.MX 8M Mini系列嵌入式应用处理器设计的开发套件,具有超强性能、工业级应用、10年生命周期、极优成本的优势,被称为“新一代高性价比核心板之王”。

我们先来了解下开发板,开发板由两个部分组成,核心板与,底板扩展板,如下图就是核心板 MYC-C8MMX :

在核心上包括整个系统最核心的部分,电源,CPU,内存,存储,等最基本的部分。在MYD-C8MMX核心板中,功能框图如下图:

CPU采用恩智浦公司i.MX8M Mini系列处理器,拥有优秀的性能,及出色的性价比,恩智浦公司的i.MX8M Mini是一款全新的嵌入式多核应用处理器,采用先进的14LPC FinFET 工艺技术构建,提供更快的速度和更高的电源效率。以及拥有商业和工业级认证,可以满足长期供货计划的需求。
核心板集成了PMIC电源管理模块,独立的核心板既可以自成一套最小系统,只需要简单的外围设计既可以实现完整的功能。
板载两颗镁光DDR4内存颗粒,共计2GB内存,以及闪迪SDINBDG4-8G,8GB EMMC颗粒。组成完成的存储部分。ETH部分使用了AR8035 Ethernet PHY是一颗可以支持10M/100M/1000M的以太网收发器芯片。
核心板的背面如下图:

相对于核心板的正面,背面的电路相对较少。主要就是去耦电容以及两个100 Pin的连接器用于连接核心板和底板。
底板部分,就不会像主板那么单调,为了满足各种产品设备的功能需要,MYB-C8MMX 提供了丰富的外设接口,能最大程度利用 NXP i.MX8M Mini 处理器的资源并为工程师的硬件开发提供可靠的参考电路。大大简化产品硬件的开发难度并缩短开发时间。如下图,底板 MYB-C8MMX:

米尔科技所提供的底板所提供的功能如下图:

我们做底板的上边由左到右的以此描述下。
底板拥有SIM卡模块,可以连接SIM卡进行物联网,远程操作空的功能实现。Micro SD卡可以用来扩展空间,ETH网口,是千兆网口,可以满足大多数对网口的需求,2个USB2.0接口,虽然没有USB3.0有点可惜,不过对于嵌入式设备,而不是单板电脑或者属性话高端应用来说,USB2.0基本上也可以满足大多数的使用需求。接下来的Micro USB接口,这个接口为download接口,用来下载软件,更新系统。Audio IN OUT自然不必多少,音频输入输出功能。最右边就是12V的电源输入接口。

底板的右侧有Camera接口,使用MIPI CSI协议。其他的部分则是LCD屏幕相关的接口,TP接口用来接触摸屏幕,一般来说是I2C的接口,LVDS接口,用来连接LCD屏幕,BACKLIGHT是LCD屏幕的背光接口,一般来说会只用如下图的转接线来是实现屏幕和点背光电源的连接。

底板下边一次为扩展接口ESPI,UART,Debug接口,扩展的2.0mm间距排针以及三个按键(注意中间的按键时系统Reset,不要误触啊),另外就是PCIE的接口分为nimi PCIE和M.2,板载WIFI,蓝牙模块AP6212,方便使用。
这样我们就将板卡的硬件部分简单的了解了一下,将电源与串口插上,如下图红框为位置,我们就可以简单来使用MYD-C8MMX开发板开发板,EMMC中有预装的Uboot与Linux可以帮助我们快速上手。

在上电前,需要将板卡启动模式跳到EMMC启动的模式,这样我们才能启动米尔科技预设在EMMC中的系统,修改模式的方法图下图,将对应的拨码开关波动到对应位置即可。将SW1为0110,SW2为1010这样我们就可以直接从EMMC启动整个系统。启动模式中还有从SD卡启动,和down load mode,方便开发人员进行开发调试。

登入系统后,串口输入用户名为root既可以进入设备命令行。

简单了解下系统的信息,系统使用4.14版本的Kernel,内存空间为2GB,四核CPU正常运转,这个芯片其实多核架构,除了这四个ARM Cortex A53外,还有一颗ARM Cortex M4F内核来做低功耗协处理器。

CPU整体架构如下图:

系统角度,米尔科技为MYD-C8MMX开发板套件适配了多种操作系统,有yocto linux,ubuntu linux,以及安卓系统方便开发人员根据项目需求进行选择。

同时米尔科技也适配了板卡上所需要的各种驱动,及Uboot,文件系统等,分别适配了yocto,ubuntu和安卓系统。详细的可见下表,这样开发人员就可以使用由米尔科技提供的可靠驱动及软件资源进行项目的开发,免去后顾之忧。

本次米尔科技MYD-C8MMX开发板套件的硬件部分的简单测评就到这里,年后我们将上线关于开发板软件测试部分的内容,如果对开发板感兴趣的可以前往米尔科技的官网购买。

极具性价比优势的工业控制以及物联网解决方案-米尔MYD-C8MMX开发板测评的更多相关文章

  1. 迅为IMX6开发板适用于HMI|车载电脑|工业控制|医疗仪器|智能家居 灵活进行产品开发平台

    i.MX6开发平台行业中的应用 适用于HMI.POS机.车载电脑.工业控制.轨道交通.医疗仪器.智能家居.数据终端等行业. 迅为iMX6开发板采用核心板+底板结构设计,高品质,稳定性强,可以更灵活地进 ...

  2. 智能手机的工业控制应用方案——SimpleWiFi在工业控制领域应用

    智能手机的工业控制应用方案——SimpleWiFi在工业控制领域应用    先上图: 现在的智能控制都是基于微控制器,随着智能的手持终端的普及,基于智能终端的控制就会越来越普遍. WIFI便是其中的一 ...

  3. 自学工业控制网络之路1.1-工业控制系统发展历程CCS DCS FCS

    返回 自学工业控制网络之路 自学工业控制网络之路1.1-工业控制系统发展历程CCS DCS FCS 工业控制系统是对诸如图像.语音信号等大数据量.高速率传输的要求,又催生了当前在商业领域风靡的以太网与 ...

  4. 自学工业控制网络之路1.4-典型的现场总线介绍CAN

    返回 自学工业控制网络之路 自学工业控制网络之路1.4-典型的现场总线介绍CAN 1991年3月,发布了CAN技术贵干v2.0,包含了A.B两部分.CAN2.0A给出报文标准格式,CAN2.0B给出了 ...

  5. 自学工业控制网络之路1.6-典型的现场总线介绍Interbus

    返回 自学工业控制网络之路 自学工业控制网络之路1.6-典型的现场总线介绍Interbus 1987年正式公布,其主要技术开发者为德国的PhoenixContact公司.1996年,INTERBUS成 ...

  6. 9款极具创意的HTML5/CSS3进度条动画(免积分下载)

    尊重原创,原文地址:http://www.cnblogs.com/html5tricks/p/3622918.html 免积分打包下载地址:http://download.csdn.net/detai ...

  7. 自学工业控制网络之路1.2-典型的现场总线介绍PROFIBUS

    返回 自学工业控制网络之路 自学工业控制网络之路1.2-典型的现场总线介绍PROFIBUS 目前看来,现场总线标准不会统一,多标准并存现象将会持续. 现场总线国家标准: 中国的DeviceNet和AS ...

  8. 自学工业控制网络之路1.3-典型的现场总线介绍FF

    返回 自学工业控制网络之路 自学工业控制网络之路1.3-典型的现场总线介绍FF 1994年6月,ISP和WORLDFIP合并成立现场总线基金会FF.1998年,FF基金会开发了HSE 10/100Mb ...

  9. 自学工业控制网络之路1.5-典型的现场总线介绍DeviceNet

    返回 自学工业控制网络之路 自学工业控制网络之路1.5-典型的现场总线介绍DeviceNet 2002年10月DeviceNet被批准为中国国家标准GB/T18858.3-2002,并于2003.4. ...

随机推荐

  1. java web 各个文件夹命名原因

    今天突然被同学问然后就发现,自己有很多的疑问: (1) 为什么servlet的配置文件,命名为 web.xml , 内部是如何读取的,原因就是他内度的工作原理 (2) webINF Src 文件为什么 ...

  2. 如何快速搭建一个 Node.JS 项目并进入开发?

    了解:如何快速搭建一个项目并进入开发? 在此不概述 Node.JS 的历史以及发展过程. 因为之前接触过通过 Java 开发语言,所以明确地知道一个服务器所需的文件,以及一个服务器所需要的操作. 那么 ...

  3. Struts(四)

    1.Struts 2提供了非常强大的类型转换功能,提供了多种内置类型转换器,也支持开发自定义类型转换器2.Struts 2框架使用OGNL作为默认的表达式语言 ==================== ...

  4. ros机器人之动作(二)

    前面我们实现了动作的定义,接下来实现动作的功能 实现一个基本的动作服务器 准备好所需的动作定义后就可以开始编写代码了.动作和话题一样,都是使用回调机制,即回调函数会在收到消息时被唤醒和调用. 例:si ...

  5. js笔记(2)--第一天记录

    ---恢复内容开始--- 模仿了网站的一个常见小功能,开关灯小功能. 代码: <!DOCTYPE html> <html lang="en"> <he ...

  6. python环境安装及配置

    一.下载python,可选择python2.x或python 3.0 下载地址:[官网],选择系统 ---选择对应版本 注意自己电脑是32位(X86)还是64位(x86-64) 下载文件包,点击点击安 ...

  7. 使用ClouderaManager管理的HBase的RegionServer无法启动(启动失败)的问题

    问题概述 "新冠期间"远程办公,需要重新搭建一套ClouderaManager(CM)开发环境,一位测试同事发现HBase的RegionServer无法启动,在CM界面上启动总是失 ...

  8. Codeforces_731_B

    http://codeforces.com/problemset/problem/731/B 模拟模拟. #include<iostream> #include<cstring> ...

  9. 关于将笔记本电脑作为wifi热点的详细步骤

    常规做法直接度娘.如果出现无法打开wifi功能,可找对应解决方法. 1.先检查网卡是否支持承载网络,检查方法为在cmd中使用管理员权限运行,输入netsh wlan show drivers.查看支持 ...

  10. Java DTO(data transfer object)的理解

    首先明白springboot每层 model层 model层即数据库实体层,也被称为entity层,pojo层. 一般数据库一张表对应一个实体类,类属性同表字段一一对应. Model层是数据层: Ta ...