微控制器的灾难——99RMB超高性价比的i.MX 6UL核心板/6ULL核心板MYC-Y6ULX评测

2018年01月03日 17:01    myir
关键词: i.MX6ULL开发板 , i.MX6ULL核心板

       ”质量不减,价格制胜”,从NXP i.MX 6系列处理器中脱颖而出的i.MX 6UL/6ULL芯片凭借着高能效比、高性价比在工程师的口碑中广受好评,目前市面上基于NXP i.MX 6UL/6ULL方案已经大量铺货,可预见未来采用此方案的产品也将遍地开花,对于本身在学习linux开发、嵌入式开发的同学,不防接触学习下i.MX 6UL核心板/i.MX 6ULL核心板系列产品,将来也可能会有更多的机会。

      今天给大家推荐一款基于NXP i.MX 6UL/6ULL芯片的开发平台,高质量和高性价比核心板MYC-Y6ULX(i.MX 6ULL核心板)以及开发板MYD-Y6ULX(i.MX 6ULL开发板),这是专为面向工业控制及通信、HMI、智慧医疗、物联网网关等应用推出的高性价比平台,相比前段时间推出的i.MX 6UL/6ULL处理器最高支持 24bit 的并行摄像头接口,不过,由于为扩展丰富的外设资源,处理器很多引脚存在复用,所以目前底板上引出的CSI接口为8bit 并行摄像头接口。引出的扩展IO口座最多可以支持12个GPIO口,支持I2C、UART、SPI等通用资源。

       两个USB HOST接口,复位/电源/用户按键,调试串口。i.MX 6UL/6ULL集成两路USB控制器并都支持USB OTG功能,在这里其中的一路USB通过MicroUSB接口引出,支持OTG功能;另一路USB通过SMSC USB2514BI-AEZ USB Hub 芯片扩展出4路USB HOST端口。

       引出的4路USB HOST端口中两路作为USB HOST接口,剩下的两路一路用于4G LTE模块,一路预留没有使用。

      12V电源输入接口,12V DC JACK输入接口以及MicroUSB OTG接口。MYB-Y6ULX 底板采用 12V 供电,整板电路包括 12V、5V、ISO 5V、3.8V、3.3V、1.8V和 3V (RTC 电源)七个电压阈。

板子的电源拓扑如下:

                                     4.1.png

       12V转5V和12V转3.8V选用了TI 的TLV62130 DC/DC降压转换器,最大支持3A的输出电流,选用DC/DC的目的在于提高电源效率,降低板子功耗;而5V转3.3V和3.3V转1.8V则选用了纹波较小的LDO供电。

       板载的音频电路以及LCD接口,LCD接口是16Bit RGB 输出,默认支持 480x272 分辨率(4.3 寸屏)和 800 x480 分辨率(7 寸电阻/电容屏)驱动,驱动源码提供。

       音频电路的方案是采用Wolfson的低功耗音频编码芯片 WM8904CGEFL/V,从板子上可以看到,拓展出 1 个 3.5mm 耳机输出,1个音频线性输入以及一个Mic。

        板子的拨码开关、RS485/RS232/CAN接口、百兆以太网接口。拨码开关可以设置不同的启动方式,比如从MicroSD卡启动,或者从eMMC、Nand Flash启动,同样拨码开关还可以用于控制串行下载。

        CAN电路采用了TI ISO1050收发器,RS232电路采用了EXAR SP3232EEY-L收发器,RS485的电路则采用了TI IS03802DW收发器。

        板子上搭载了两路以太网,底板上的以太网PHY采用了Microchip LAN8720A,通过RMII 方式连接到了核心模块中的处理器上。

                                                核心板图.png

         开发板中央位置处就是基于NXP i.MX 6UL/6ULL的核心模块MYC-Y6ULX,已经用屏蔽罩焊接死了,目前唯一知道的是此款核心板可以选择NXP i.MX 6UL/6ULL两种配置,核心处理器基于ARM广受好评的高能效核心Cortex-A7,最大主频可达700MHz,独有的电源管理模块集成,可以省去了外部的PMU电路,不但大大降低了电源的复杂性,更简化了上电时序,另外, i.MX 6UL/6ULL芯片提供了多种存储器接口,包括16位LPDDR2、DDR3、DDR3L、NAND闪存、NOR闪存、eMMC、Quad SPI以及各种其它接口用于连接外围设备,如WLAN、Bluetooth、GPS显示器和摄像头传感器

      核心板与底板连接采用 1mm 间距的邮票孔焊盘相连,抗震动能力好,稳 定可靠,同时具有更高的性价比。MYC-Y6ULX(i.MX6ULL核心板)的硬件框图:

                                           核心板结构图.png

上电使用

MYD-Y6ULX(i.MX6ULL开发板)出厂内置了搭载基于Linux 4.1.15内核的操作系统,并且提供了丰富的系统资源和软件资源,当然,部分资源还需配合相应的扩展模块才能使用,以下是软件资源列表,可供网友参考:

                                          

Linux 4.1.5操作系统

类别

名称

描述信息

源码

引导程序

U-boot

第一级引导启动程序

YES

Linux内核

Linux 4.1.15基于官方imx_4.1.15_2.0.0_ga版本YES

设备驱动

USB HostUSB Host驱动YES
USB OTGUSB OTG驱动YES
I2CI2C 总线驱动YES
Ethernet10/100Mbps以太网驱动YES
MMCMMC/eMMC/TF卡存储驱动YES
LCD显示驱动,支持4.3寸和7寸液晶屏YES
RTC 实时时钟驱动YES
Touch电容(FT5316),电阻触摸YES
USART串口驱动YES
LEDGPIO LED驱动YES
KEYGPIO KEY驱动YES
AudioWM8904驱动YES
CAN busCAN总线驱动YES
RS485RS485总线驱动YES
CameraOV2659驱动YES
WiFiUSI WM-N-BM-02(BCM43362),使用MMC驱动YES
LTE模块仅支持移远EC20,使用USB驱动YES

文件系统

Yotcto rootfs基于Yocto构建带Qt 5.6的文件系统YES
Yotcto rootfs基于Yocto构建终端型的通用文件系统YES

应用程序

GPIO KEYGPIO按键指示例程YES

GPIO LED

按键指示灯例程YES

NET

TCP/IP Sokect C/S例程YES

RTC

实时时钟例程YES

RS232

RS232例程YES

Audio

Audio例程YES

LCD

显示屏例程YES

编译工具链

Cross compilerLinaro GCC 4.9 HardfloatBINARY
Cross Yocto GCC 5.3 HardfloatBINARY

小结

     目前MYC-Y6ULX(i.MX6ULL核心板)批量的起订价格从99RMB起,并且提供长达10年的供货周期,为广泛的工程师和企业用户提供最佳性能和最优成本的组合选择。如果你有面向工业控制及通信、HMI、智慧医疗、物联网网关等创意应用,急需一个既能满足你需求,又能节省成本、开发周期的方案,不妨考虑基于MYC-Y6ULX做二次开发,当然,如果你还有疑虑,也可以先使用MYD-Y6ULX(i.MX6ULL开发板)先来评估下。


整板图片.png
2.2.png
功能标注图.png
欢迎分享本文,转载请保留出处:http://www.eechina.com/thread-521594-1-1.html     【打印本页】
您需要登录后才可以发表评论 登录 | 立即注册

厂商推荐

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
回顶部