极具性价比优势的工业控制以及物联网解决方案-米尔MYD-C8MMX开发板测评
今天要进行测评的板子是来自米尔电子的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开发板测评的更多相关文章
- 迅为IMX6开发板适用于HMI|车载电脑|工业控制|医疗仪器|智能家居 灵活进行产品开发平台
i.MX6开发平台行业中的应用 适用于HMI.POS机.车载电脑.工业控制.轨道交通.医疗仪器.智能家居.数据终端等行业. 迅为iMX6开发板采用核心板+底板结构设计,高品质,稳定性强,可以更灵活地进 ...
- 智能手机的工业控制应用方案——SimpleWiFi在工业控制领域应用
智能手机的工业控制应用方案——SimpleWiFi在工业控制领域应用 先上图: 现在的智能控制都是基于微控制器,随着智能的手持终端的普及,基于智能终端的控制就会越来越普遍. WIFI便是其中的一 ...
- 自学工业控制网络之路1.1-工业控制系统发展历程CCS DCS FCS
返回 自学工业控制网络之路 自学工业控制网络之路1.1-工业控制系统发展历程CCS DCS FCS 工业控制系统是对诸如图像.语音信号等大数据量.高速率传输的要求,又催生了当前在商业领域风靡的以太网与 ...
- 自学工业控制网络之路1.4-典型的现场总线介绍CAN
返回 自学工业控制网络之路 自学工业控制网络之路1.4-典型的现场总线介绍CAN 1991年3月,发布了CAN技术贵干v2.0,包含了A.B两部分.CAN2.0A给出报文标准格式,CAN2.0B给出了 ...
- 自学工业控制网络之路1.6-典型的现场总线介绍Interbus
返回 自学工业控制网络之路 自学工业控制网络之路1.6-典型的现场总线介绍Interbus 1987年正式公布,其主要技术开发者为德国的PhoenixContact公司.1996年,INTERBUS成 ...
- 9款极具创意的HTML5/CSS3进度条动画(免积分下载)
尊重原创,原文地址:http://www.cnblogs.com/html5tricks/p/3622918.html 免积分打包下载地址:http://download.csdn.net/detai ...
- 自学工业控制网络之路1.2-典型的现场总线介绍PROFIBUS
返回 自学工业控制网络之路 自学工业控制网络之路1.2-典型的现场总线介绍PROFIBUS 目前看来,现场总线标准不会统一,多标准并存现象将会持续. 现场总线国家标准: 中国的DeviceNet和AS ...
- 自学工业控制网络之路1.3-典型的现场总线介绍FF
返回 自学工业控制网络之路 自学工业控制网络之路1.3-典型的现场总线介绍FF 1994年6月,ISP和WORLDFIP合并成立现场总线基金会FF.1998年,FF基金会开发了HSE 10/100Mb ...
- 自学工业控制网络之路1.5-典型的现场总线介绍DeviceNet
返回 自学工业控制网络之路 自学工业控制网络之路1.5-典型的现场总线介绍DeviceNet 2002年10月DeviceNet被批准为中国国家标准GB/T18858.3-2002,并于2003.4. ...
随机推荐
- VirtualBox 虚拟机 从入门到入坑
...
- 【学习笔记】Linux基础(二):Linux的基本操作
二.Linux的基本操作 0.正确的开关机操作 开机和登陆: 安全起见,一般不使用最高权限的root账户登入系统,光立系统时再使用 登录时为login程序提供账户名和密码即可,密码不会被显示,登陆后显 ...
- pycharm 固定模板使用者和日期
如上图修改就可以正常修改模板了修改后每创建一个python文件就会是这种效果
- JAVA byte数组转化为16进制字符串输出
最简单的方法: 利用javax.xml.bind包下的DatatypeConverter printHexBinary public static java.lang.String printHexB ...
- GDI+如何判断一个点是否在区域内
https://msdn.microsoft.com/en-us/library/windows/desktop/ms533826(v=vs.85).aspx The purpose of hit t ...
- ListFragment 使用ListView and 自定义Adapter
在开发过程中经常使用Tabs + ListFragment 作为表现形式. ListFragment 中加入ListView显示方式很容易. [java] view plaincopy package ...
- 51Nod 1021 石子归并(区间dp经典入门)
题意: N堆石子摆成一条线.现要将石子有次序地合并成一堆.规定每次只能选相邻的2堆石子合并成新的一堆,并将新的一堆石子数记为该次合并的代价.计算将N堆石子合并成一堆的最小代价. n<=100 思 ...
- 牛客练习赛34 D little w and Exchange(归纳)
题意: 给n个数,和m 问这组数是否可以构成[1, m]中的每一个数 思路: 先将a数组排序. 先算算构成前几个数需要什么,至少需要a[1]=1 需要a[2] = 1,2 在a[2] = 1的情况下a ...
- spring中获取bean的方式
获取bean的方式 1.可以通过上下文的getBean方法 2.可以通过@Autowired注入 定义controller @RestController @RequestMapping(" ...
- 大话IDL之(基本操作流程)
这里将对ENVI-IDL二次开发程序的一个通用流程做一个总结. 1.首先是文件打开和数据读取: 文件打开work_dir = dialog_pickfile(title='选择路径',/directo ...