MYS-6ULX-IOT 开发板测评——面向高端物联网的极具性价比解决方案
上周在爱板网成功申请了 MYS-6ULX-IOT 开发板的试用,收到米尔科技的 MYS-6ULX-IOT 开发板之后,嗯…比我想象中的要小巧,包装盒不大,也没有搭配过多的配件。
打开盒子一看,里面除了本文的主角 MYS-6ULX-IOT 之外,就只有一根 WiFi 天线和一包干燥剂了,哈哈…… 连《使用指南》都没有,不过没关系啦,我们可以通过在 http://down.myir-tech.com/MYS-6ULX 找到 MYS-6ULX-IOT 开发板的相关资料。
跟其他一些板载 WiFi 天线的开发板不同,这个板子的外置 WiFi 天线显得略丑了一些,不过估计这样设计也是有道理的,毕竟开发板设计得相当紧凑。
既然号称面向高端物联网的极具性价比解决方案,下面让我们来一睹 MYS-6ULX-IOT 风采,它的接口定义如下。
MYS-6ULX-IOT 采用 8 层板设计,尺寸仅为 70mm*55mm,比信用卡还要小,但是麻雀虽小,五脏俱全。
CPU
MYS-6ULX-IOT 搭载 I.MX6ULL 处理器,型号为 MCIMX6Y2DVM05AA,单个 ARM Cortex-A7 核,时钟频率高达 528MHz。下图是 I.MX6ULL 系列处理器的型号命名规则,可以看到我们这个是商用级别的处理器,温度范围在0~95℃。
Flash
MYS-6ULX-IOT 上集成了一片 256MB 的 Nand Flash,型号为镁光 MT29F2G08ABAEAWP,连接到了 I.MX6ULL 的 GPMI 控制器,可保存引导信息,用作系统启动引导。MYS-6ULX-IOT 上的 eMMC 管脚和 Nand Flash 功能复用,默认焊接的是 Nand Flash,而不是 eMMC。
Memory
内存芯片是三星的 256MB(128M * 16bit)DDR3L SDRAM,型号为 K4B2G1646F-BYK0,通过 MMDC 总线连接到 I.MX6ULL,总线最高工作时钟频率为 400MHz,总线宽度为 16bit。
Ethernet
MYS-6ULX-IOT 搭载一路 10/100M 的以太网,提供标准的 RJ45 接口。以太网 PHY 芯片是 Microchip 的 LAN8720A,通过 RMII 连接 I.MX6ULL 的 ETH1 控制器。
USB
I.MX6ULL 内置两路 USB 控制器,均支持 USB OTG 功能。MYS-6ULX-IOT 将其中一路通过 Micro Type AB 型接口直接引出,也就是 J7(USB OTG),它可以直接接 Slave 设备,也可以接 Host 设备使用。另一路使用 Microchip 的 USB Hub 芯片 USB2422/MM 扩展出2路 USB Host 端口,其中一路直接通过 USB Host 连接座引出,也就是 J9(USB Host),另一路连接到板载的 USB WiFi 模块。
WiFi
MYS-6ULX-IOT 配备最高通讯速率为 150Mbps 的 USB WiFi 模块,WiFi 内置芯片型号为 Realtek 的 RTL8188ETV,板载 IPEX 天线接口,用于连接外置天线。WiFi 模块在 MYS-6ULX-IOT 的背面,所以在上面的图中看不到。
Expand IO
除此之外,MYS-6ULX-IOT 两侧的 Expand IO(J2、J3)还为我们提供了丰富的扩展接口,包括GPIO、网口、串口、I2C、CAN、SPI、ADC、PWM、I2S、Camera 以及 JTAG。这样的话,我们就可以根据自己的需求自行扩展,比如添加 Bluetooth、GPS 和各类传感器。
好啦,说了那么多,下面我们赶紧把它启动起来吧!
首先要给它供电,MYS-6ULX-IOT 的电源部分提供的是5v直流输入,为了顺利地启动它,我特意翻箱底找了一个5v输出的电源适配器,以及一个 CH340 USB 转串口模块连接到板载的 UART Debug 接口。
打开 PC 端的串口终端,串口波特率设置为 115200,8位数据位,1位停止位,无奇偶校验,无流控。
3,2,1,上电!启动失败。。。
经检查,是因为拨码开关的拨码不对造成的。仔细观察发现,MYS-6ULX-IOT 为我们预留了一个 4 bit 的拨码开关来设置启动方式。其中,拨码开关的 bit1 和 bit2 用于选择启动设备,对于 Nand Flash 版本的设置定义如下:
对于 eMMC 版本的设置定义如下:
而拨码开关的 bit3 和 bit4 用于选择启动类型,设置定义如下:
所以,对于我们的 MYS-6ULX-IOT 来说,bit1~bit4 的设置应该是:1001。
设置完毕,重新上电!在终端打印如下 UBoot 启动信息,启动成功~
接着就可以登录 Linux Shell,输入用户名 root 即可登录,可以看到当前 Linux kernel 版本是 4.1.15。
在结束本文之前,我们讨论一下为什么说 MYS-6ULX-IOT 是一个面向高端物联网的极具性价比解决方案。
我觉得除了 I.MX6ULL 这款 SoC 本身出色的性能和丰富的外设之外,同时支持 Linux 系统,也像其他 i.mx 系列处理器一样支持 Yocto 构建、定制 Linux。更为重要的是该开发套件提供了包括 Linux 系统、BSP 源码包、外设驱动以及用户手册等等完善的开发资料和工具。对于开发者来说,有效地提高开发效率、缩短开发周期是至关重要的。显然,对于大部分的物联网应用来说,配备了 WiFi 模块的 MYS-6ULX-IOT 应该来说是绰绰有余的,并且官方售价仅为¥169。
怎么样,果然是极具性价比吧,你是不是和我一样心动了呢?
MYS-6ULX-IOT 开发板测评——面向高端物联网的极具性价比解决方案相关推荐
- 2021物联网开发学习——基于小熊派IoT开发板Bear-Pi-IOT、E53_IA1_智慧农业拓展板与小熊派-鸿蒙·季Bear-Pi-HM Nano并接入Hi-Link
2021物联网开发学习--基于小熊派IoT开发板Bear-Pi-IOT.E53_IA1_智慧农业拓展板与小熊派-鸿蒙·季Bear-Pi-HM Nano并接入Hi-Link 目录 作者介绍 目的 用到的 ...
- MWC2018 机智云发布gokit4.0G全栈IoT开发套件,支持高通MDM9206
MWC2018 机智云发布gokit4.0G全栈IoT开发套件,支持高通MDM9206 NB-IoT/eMTC 继2月14日Qualcomm高通宣布,推出面向Qualcomm MDM9206LTE I ...
- 【致敬未来的攻城狮计划】--RA2E1 开发板测评(2)LED闪烁
前言 (1)首先感谢 李肯前辈的活动,从而申请到了RA2L1开发板的测评. (2)注意,学习本文之前要学习 瑞萨Renesas RA2L1 开发板测评(1)--keil环境配置: (3)我们拿到开发板 ...
- 海图SD3403开发板测评
今天给大家带来一款高性价比的嵌入式开发板测评--海图HT-SD3403.这是一款基于SD3403芯片设计的嵌入式开发板,最近使用的人很多啊,笔者这里也是买了一块,我们来看一下,他的具体的情况. 首先, ...
- AB32开发板测评:GPIO控制RGB彩灯
文章目录 [AB32VG1]开发板测评:RGB彩灯 一.初始准备 1.硬件平台 2.软件平台 二.操作步骤 1.RTT环境生成 2.RTT程序编写 3.程序下载,观察现象 三.心得 [AB32VG1] ...
- 华为认证物联网开发利器:小熊派IoT开发板
今年8月份我和小伙伴们协同研发的基于NB-IoT的智慧路灯监控系统有幸入选华为开发者大赛IoT赛道决赛,决赛期间留意到70%以上的个人/学生开发者团队都使用到华为认证(匹配HCIP:华为认证ICT高级 ...
- 小熊派IoT开发板系列教程正式发布——免费学习
小熊派介绍 小熊派IoT开发板一款由南京厚德物联网有限公司联合华为技术有限公司基于STM32L431RCT6设计的高性能物联网开发板.开发板充分考虑物联网感知层设备的多样性,具有强大的可扩展性,用于提 ...
- 鸿蒙IOT开发板 小熊派上手体验
鸿蒙IOT开发板 小熊派上手体验 一.简介 二. 上手搭建开发环境 1. 准备开发工具 2. 使用VMWare 创建虚拟机 4. 设置磁盘映射 5. 在ubuntu里获取源码 6. 编译代码 三.连接 ...
- UDI Tegra K1 SOC安卓游戏开发板测评
UDI Tegra K1 SOC安卓游戏开发板测评 据我所知,优地科技的这款开发板是业内首款基于NVIDIA 的Tegra K1主芯片的安卓嵌入式高性能计算开发板,它的强大之处,可能只有亲自体验才能真 ...
最新文章
- R语言构建ElasticNet回归模型实战:基于mtcars数据集
- SO做了Booked之后,一直处理于“已延交”,发运事务处理的活动区变灰
- go 17个字符串函数使用示例
- 【2016年第5期】生态经营论
- 面试:一文搞懂重载和重写的区别
- 初识二进制2:指令系统
- web前端期末大作业网课设计与实现 _简单DIV布局旅游网页——简洁的旅游酒店公寓(15页)HTML+CSS+JavaScript
- 软件测试可用性常用指标
- QLabel控件功能示例
- as常用固定搭配_as...as的结构和固定搭配都有什么
- eslint: globals
- win10计算机错误代码,win10电脑更新失败提示错误代码0x80070424修复方法
- ASP.NET清除Cookies
- 编译安装apache
- 什么是无服务器架构,你理解对了吗?
- 小程序渲染层网络层错误404
- 微信小程序下载图片获取相册授权,保存视频或图片到手机相册
- Unity3D Shader系列之描边
- 在Windows Mobile 5,6 的设备上使用ActiveSync Remote Display
- PL/SQL存储过程