i.MX 8M Mini 系列是基于高性能 2xor 4x Cortex-A53 + Cortex-M4 核心处理器,处理器运行速度高达1.8GHz,支持 16/32 位 LPDDR4 / DDR4/ DDR3L。其内部集成了电源管理、安全单元和丰富的互联接口,具有高性能、低功耗、灵活的内存选项和高速接口以及业界领先的音视频功能。为物联网应用提供了一种安全、高性能的解决方案。i.MX 8M Mini 系列处理器内置电源管理单元,大大简化了芯片供电电路。

内存:
MYC-C8MMX 在主芯片 MMDC 总线上连接了两颗内存芯片。i.MX 8M Mini系列处理器可以支持 LPDDR4, DDR4, DDR3L。本 MYC-C8MMX 核心板使用的是 DDR4(1GB,2颗)。
说实话,这个内存确实够大了,可以上Ubuntu图形界面,应该比较流畅。
Flash:
MYC-C8MMX板上 eMMC连接到的是处理器的MMC3 控制器,8 位 MMC 数据线宽度。核心板默认搭载容量大小为 8GB的镁光的 eMMC 。
大概在5年前,emmc还是非常贵的,近年来价格不断下降,优势就显示出来的,所以nandflash在大容量存储方面终将会被淘汰!那么在小容量存储方面,QSPI展现出了极大的优势,Norflash正在加速淘汰。
LAN
MYC-C8MMX 核心板搭载了一路10M/100M/1000M 的以太网 PHY,芯片使用的是 Qualcomm公司的AR8035-AL1B-R,通过 RGMII 方式连接到了处理器的 ETH1 控制器上。
    在工业控制领域,以太网还是非常常见的,网卡芯片集成在核心板里面,可以大大简化用户底板的设计,加速项目开发周期。
USB
i.MX 8M Mini 芯片内置两路 USB2.0控制器。MYB-C8MMX 将其中一路通过切换开关到MicroUSB 座子直接引出,可以用作下载软件使用;另一路使用SMSC 公司的 USB2514BI-AEZ芯片扩展出四路USB Host 端口。
    说实话,两个USB接口确实不够用,需要使用HUB,Linux内核可以对hub芯片支持的非常完好了,几乎不用去担心驱动问题。我们可以使用USB外设进行开发,比如usb摄像头,usb网卡等等。
WiFi:
作为一款定位在物联网的开发板,wifi当然是必不可少的。MYB-C8MMX 板载了一路 AMPAK 公司的型号为 AP6212 的 WiFi+Bluetooth 4.1 模块。模块处理器接口为 SDIO V2.0 和 UART,支持802.11b/g/n。板上预留标准的 SMA 天线接口,可搭配附赠的 WIFI 天线使用。
AP6212是目前市面上性价比最高的wifi芯片之一,这样一来,wifi蓝牙都齐全了。
音频编码:
MYB-C8MMX 采用音频编码芯片WM8904CGEFL/V,拓展出 1 个 3.5mm 耳机输出和 1 个音频线性输入。WM8904CGEFL/V 的 I2S 端连接到了处理器的 SAI2 控制器。
有了这个外设,这对于学习alsa音频驱动开发是极好的。当然,能到这一步已经是高手了,小白暂时还做不到这一步,哈哈。
07_table01.png