i.MX8M系列开发板开发资料(米尔MYD-JX8MX)

1. i.MX8M开发板概述
NXP 公司的 i.MX8M 系列的应用处理器基于 Arm? Cortex?-A53 和 Cortex-M4 内核, 具有业界领先的音频、语音和视频处理功能,适用于从消费家庭音频到工业楼宇自动化及移 动计算机等广泛应用。

作为 NXP 官方合作的设计公司,米尔电子推出了基 于 NXP 公司 i.MX8M 系列芯片的开发平台 MYD-JX8MX 系列开发板,以满足这一类高性能 产品的板卡要求。该开发板采用核心板加底板的形式, 提供了 HDMI,LVDS(或 MIPI)、双摄像头输入(CSI)、4G 模块扩展(带 SIM 卡卡座)、 WIFI 蓝牙模块、多路 USB、多串口等外设接口。与此同时,米尔提供了 Linux 的完整软件 包及配套说明文档。以下分享i.MX8M系列开发板详细资料:

i.MX8M 处理器具有如下特点: ?

  • 多核处理: Quad Arm Cortex-A53; Cortex-M4F
  • GPU: OpenGL/ES 3.1, OpenGL 3.0, Vulkan, OpenCL 1.2
  • 双独立显示接口:MIPI-DSI (4 通道);HDMI 2.0a
  • 视频播放:4Kp60 高动态范围(h.265, VP9)、4Kp30 (h.264)、1080p60 (MPEG2、 MPEG4p2、VC1、VP8、RV9、AVS/AVS+、h.263 和 DiVX)和 MJPEG - 8x8 ?
  • 音频:6x I2S/SAI (20+通道,每个通道 32 位@384 KHz);SPDIF Tx/Rx; DSD512 ?
  • 双摄像头接口:MIPI-CSI (每个 4 通道) ?
  • 外部存储器接口:LPDDR4, DDR4, DDR3L; 带 XIP 的 Quad SPI ?
  • 带 PHY 的双 USB 3.0 C 型 ? 提供 L1 子状态的双 PCIe,具有从低功耗模式的快速唤醒功能 ?
  • 具有支持 AVB 和 EEE 的千兆以太网控制器 ?
  • 操作系统:Linux OS, Android, FreeRTOS ?
  • 温度:消费电子 (0°C 至 95°C Tj);工业控制(-40°C 至 105°C Tj) ?
  • 封装:FCBGA,0.65 mm 间距

2.1 i.MX8M开发板介绍

MYD-JX8MX 基于高性能的 NXP 的 i.MX8M 系列处理器设计。包含以太网,USB3.0, WIFI,等丰富的外设资源。MYD-JX8MX 由两块 PCB 组成分别为:

MYC-JX8MX:标准核心板,包括处理器,DDR,eMMC 和以太网 PHY 。 ? MYB-JX8MX:扩展功能板,包括以太网,HDMI,摄像头接口、USB3.0 接口、音 频接口、SD 卡、4G 模块、WIFI、蓝牙等功能。

2.2i.MX8M系统框图
核心板系统框图及功能标识图

开发板系统框图及功能标识图

2.3 i.MX8M开发板功能清单
2.3.1核心板功能清单
MYC-JX8MX 核心板采用金手指接口形式,集成了主芯片、电源管理芯片、EMMC、 LPDDR4、千兆网 PHY 等资源。板卡采用 10 层 PCB 设计,确保了系统稳定性和性能。

I.MX8M系列核心板功能清单

序列 功能 参数
1 CPU ? i.MX8M 处理器,4 核,1.3GHz,MIMX8MQ6CVAHZAB ? 后期可选配其他芯片
2 DDR ?1GB LPDDR4,2GB LPDDR4,3GB LPDDR 选配
3 eMMC ?4GB,8GB,16GB,32GB EMMC 选配
4 QSPI Flash ? 256Mb 容量, W25Q256JVEIQ
5 电源管理 ? 5V 输入,采用罗姆 PMIC,BD71837MWV
6 以太网 PHY ?10/100/1000M,AR8035
7 扩展座 ?使用 314pin,金手指连接器

2.3.2底板产品图片及功能清单
底板MYB-JX8MX 集成了丰富的外设资源,充分发挥了 i.MX8M 的产品性能,并定向目前主 流产品应用提供了专用外设,主要特色资源如下:
1.丰富的音视频接口
(1) 双路视频输出: ?

  • 1 路为 HDMI 输出,支持 4K 分辨率高清输出 ?
  • 另一路由主芯片 MIPI-DSI 接口直接引出,同时在电路上将该 MIPI-DSI 转接 为 LVDS 电路,客户根据屏幕情况二选一使用。
    (2) 多路视频输入: ?
  • 2 路 MIPI-CSI 视频输入接口 ?
  • 外扩了 4 路 USB 接口,可根据需要选接 USB 摄像头

(3) 音频输入输出: ?
采用 WM8904 音频芯片,提供高质量音频输入输出功能
2.多种通信接口
(1) 支持 MINI PCIE 4G LTE 模块扩展: ? 程序默认支持移远 EC20 4G 模块,并可使用模块内 GPS 功能。
(2) 采用 PCIE WIFI 蓝牙模块: ?

  • 采用 8274B-PR PCI-e WIFI 蓝牙模块,提供高速度,高质量的无线网络链接。
    (3) 千兆网通信 3.多种存储及设备扩展
    (1) 支持 NVME M.2 SSD 扩展 ?
    板载 NVME M.2 SSD 扩展模块,支持大容量高速 SSD 硬盘扩展
    (2) 采用 USB TYPE C 接口,提供 USB 3.0 高速接口 ?
  • 提供由 USB 3.0 外扩的 5 个 USB 接口(其中 1 个在排针中,其他 4 个为 USB TYPE A 座子引出),方便扩展 USB 设备,提高 USB 外设性能
    (3) 提供 2 路串口,并引出 SPI 接口,方便使用 SPI 外扩更多串口

i.MX8M系列功能清单

序号 功能模块 参数说明
1 电源输入 12V/3A 电源输入
2 4G 模块 移远 EC20 7 模,使用 Micro SIM 卡座
3 WIFI & BT PCIe 蓝牙&WIFI 二合一模块, FN-LINK,8274B-PR.
4 以太网 RJ45 接口,10/100/1000 以太网
5 HDMI 标准 HDMI 接口,支持 4K 播放
6 音频输出与输入接 口 1 路 3.5MM 立体声输入,1 路音频输出接口,音频解码 芯片 WM8904
7 USB Host 5 路 USB 2.0 Host 接口,使用 USB 3.0hub USB5807 扩 展,其中 4 路使用标准的 USB type A,一路通过扩展座 引出
8 USB Type C 标准 USB 3.0,TYPE C 接口
9 Micro SD 卡接口 Micro SD 卡接口,4 bit
10 摄像头接口 两路 MIPI-CSI 接口,采用 FPC 座
11 M.2 接口 支持 PCIe X1
12 调试串口 调试串口,采用 3pin XH 座
13 LVDS/DSI 接口 默认提供 LVDS 接口/MIPI-DSI 接口,二选一
14 RTC 采用外部 RTC
15 启动配置 4bit 滑动开关
16 扩展接口 采用 2.0MM 排针
17 按键 1Reset,1On/Off,1*User
18 LED 2User,1LTE

3.i.MX8M软件资源
3.1 软件说明
MYD-JX8MX 系列开发板提供了一些列完整的软件开发资源及文档说明。其中有
Linux:
UBoot 版本:2017.03-imx_v2017.03_4.9.88_2.0.0_ga ?
Linux 版本 : imx_4.9.88_2.0.0_ga ?
Android:
Android 8.1.0_1.3.0

3.2 i.MX8M系列软件功能列表

序号 功能/接口 功能及实现
1 串口/3pin 排针 可以发送接收数据
2 以太网 支持 10M/100M/1000M 通讯速率,ping 通网络设备
3 Wifi/BT Wifi 支持 station 模式,可以接连热点
4 4G 模块 EC20 可以拨号,获取 ip,能 ping 通外网
5 Hdmi 播放视频,声音正常
6 音频接口 能用来录制和播放声音
7 Usb host 连接 USB 外设,可以正常使用
8 Usb type C 用来烧录镜像
9 Micro SD 识别 SD 卡
10 MIPI-CSI 成像正常
11 M.2 外挂载 SSD,设备正常
12 DSI MIPI-DSI 正常显示
13 外部 RTC 时钟显示正常
14 按键 User reset power 按键正常
15 LED 1x power 1x Lte 2x user

3.3 软件资源列表
3.3.1 Linux 软件资源列表

类别 名称 描述信息 源码
引导程序 第一级引导启动程序 YES
Linux 内核 Image 基于官方 imx_4.9.88_2.0.0_ga 版本 YES
设备驱动 PMIC BD71873PMIC 驱动 YES
设备驱动 USB Host USB Host 驱动 YES
设备驱动 USB OTG USB OTG 驱动 YES
设备驱动 I2C I2C 总线驱动 YES
设备驱动 SPI SPI总线驱动 YES
设备驱动 Ethernet 10M100M1000M 驱动 YES
设备驱动 MMC MMC/eMMC/TF 卡存储驱动 YES
设备驱动 HDMI Hdmi 显示驱动 YES
设备驱动 LCD MIPI-LVDS 驱动 YES
设备驱动 PWM PWM 控制 YES
设备驱动 RTC 实时时钟驱动 YES
设备驱动 IO 驱动 GPIO 驱动 YES
设备驱动 Touch 电容触摸 YES
设备驱动 Audio WM8904 驱动 YES
设备驱动 Camera Ov5640 驱动 YES
设备驱动 WiFi & BT QCA6174 驱动 NO
设备驱动 Watchdog Watchdog 驱动 YES
设备驱动 LTE 模块 仅支持移远 EC20,使用 USB 驱动 YES
设备驱动 M.2 NVME 驱动 YES
文件系统 Yotctorootfs 基于 Yocto 构建带 Qt 5.9 的文件系统 YES
文件系统 Yotctorootfs 基于 Yocto 构建终端型的通用文件系统 YES
应用程序 GPIO KEY 按键例程 YES
应用程序 GPIO LED 指示灯例程 YES
应用程序 NET TCP/IP Sokect C/S 例程 YES
应用程序 RTC 实时时钟例程 YES
应用程序 RS232 RS232 例程 YES
应用程序 Audio Audio 例程 YES
应用程序 LCD 显示屏例程 YES
应用程序 Camera 多摄像头显示例程 YES
编译工具链 Cross compiler Yocto GCC 7.3.0Hardfloat BINARY

3.3.2 Android 软件资源列表
(略,可参考官方产品手册)

4.i.MX8M电气参数

项目 参数
工作温度 商业级: 0~+ 70℃商业级;宽温级:-30~+80℃宽温级;
环境湿度 ? 20%~90%,非冷凝
机械尺寸 ? 核心板:50mm82mm ? 底板:180 mm 110 mm
PCB 规格 ? 核心板:10 层,沉金工艺生产,独立的接地信号层,无铅 ? 底板:6 层,沉金工艺生产,独立的接地信号层,无铅
电源供电 ? 核心板:5V ? 开发板:12V

原文地址:https://blog.51cto.com/14441885/2427187

时间: 2024-10-09 00:51:15

i.MX8M系列开发板开发资料(米尔MYD-JX8MX)的相关文章

NXP i.MX8 系列处理器介绍 (基于米尔电子 i.MX8系列核心板及开发板)

NXP i.MX系列ARM处理器最新产品系列i.MX8系列已经陆续发布,根据不同配置其集成了多种ARMCortex架构核心,从Cortex-A72,Cortex-A53到Cortex-A35:另外,除了Cortex-A核心,还包含有可以提供实时任务处理的Cortex-M核心.因此NXP i.MX8系列处理器非常适用于从高端视觉和多媒体处理,到高安全和可靠性的嵌入式应用等跨领域的多种应用场景.基于目前i.MX6系列处理器在各个工业领域的广泛应用,我们有理由对相比i.MX6各方面都有显著提升的i.M

嵌入式开发 迅为iTOP-4418/6818开发板最新资料介绍

iTOP-4418开发板无缝兼容6818平台,是北京迅为电子有限公司研发设计的一款开发板平台,核心板尺寸小,引出脚多,能够帮助工程师们快速开发新产品. 行业应用:iTOP-4418开发板/6818开发板可广泛适用于工控.智能家居.医疗.多媒体.安防.车载.金融.消费电子.手持设备.显示控制.教学.电力.通讯等领域. 产品特点: 1.三星S5P四核4418与8核6818完美兼容2.独家提供1G和2G内存版本,全机器焊接,杜绝手工,批量无忧3.核心板支持电池管理,充放电电路与电量计,适于手持应用4.

S3C6410开发板开发环境的搭建

本节主要介绍了S3C6410开发板及OK6410开发板.OK6410开发板是基于ARM11处理器的S3C6410,采用“核心版+底板”结构 主要步骤如下:. OK6410开发板自带一个串口,PC也需要与串口设备通信.Ubuntu Linux安装串口调试工具minicom步骤: 第1步:检测当前系统是否支持USB转串口 第2步:安装minicom 第3步:配置minicom 第4步:测试minicom OK6410默认安装WinCE6.0,需要先卸载再安装Android,烧写要启动Eboot擦除N

Hi3518开发板开发总结

0. 前言 其实还挺忙的,但是这篇文章总结的内容我大概弄了两天,所以还是要总结一下,感觉都比较琐碎,但是免得下次又要重新做一部分的工作浪费精力. 一般网上大部分的教程可能都是教用一台Windows的电脑做客户机,一台Linux的虚拟机,然后连上板子.我直接把Windows的那台机省了,因为我本身也不太习惯用windows做开发环境,使用windows的教程主要是因为可以用ScureCRT这个工具,而Linux上有类似的工具,就是minicom,都是串口工具,下文会提到. 1. 搭建开发环境 1.

米尔XC7Z010开发板资源

关于XC7Z010开发板 详细介绍http://www.myir-tech.com/product/myc_C7Z010_20.htm Xilinx基于28nm工艺流程的Zynq-7000 All Programmable SoC平台是ARM处理器和FPGA结合的单芯片解决方案,十分适合既需要FPGA又需要处理器的应用场合,经过这么多年的发展,市场上的应用已经非常多了,是一个十分热门的嵌入式开发平台,米尔XC7Z010开发板(http://www.myir-tech.com/product/my

imx8m开发板资料

imx8m开发板资料 米尔电子MYD-JX8MX产品数据手册版本 V1.02019.03.30第 1 章 概述近几年来,随着嵌入式及物联网技术的飞速发展,街道和写字楼里逐渐出现各种不同类型的自动设备,智能售货.自动售票和自动服务设施,有望引领现代购物潮流.基于 Android/Linux 系统,高清视频支持,多种无线通信方式,多路显示支持,高性能计算的嵌入式板卡已经成为这类智能产品的基础硬件平台.为响应行业应用和满足客户需求,米尔推出了基于 NXP 公司 i.MX8M 系列芯片的开发平台 MYD

单片机小白学步系列(十一) 购买成品开发板

学习单片机时,我们通常有必要选择一款合适的成品单片机开发板,毕竟全部的电路都自己搭建学起来非常不easy.这一篇简介下成品开发板相关的知识. 成品开发板我们能够非常easy的从淘宝或电子市场买到.通常都有配套的学习资料.尤其是配套能够直接下载到板子中使用的程序演示样例.能大大提高我们的学习效率. 1.电路图的识别 一般成品开发板都有电路图,刚開始学习的人在看电路图的时候可能会有不少疑惑. 以下是某开发板的部分电路图. 我们能够看到,为了画的简洁好懂,单片机开发板电路图经常会画成图中这样,分成一个

资料这样多不太够完美-IMX6开发板超级大列表

我们来看看迅为IMX6开发板的资料值不值得拥有.太想关注开发板带的资料了光盘资料:原理图(PDF格式).底板PCB(Allegro格式).驱动程序源码.芯片和LCD数据手册.开发环境.产品使用手册网盘资料:开发所需PC软件工具.编译系统所需的工具包等.学习推荐书籍及软件等认证群资料:IMX6开发板独立文档和程序源码总汇. 原文地址:https://www.cnblogs.com/mingyue77/p/11611833.html

基于NXP i.MX8M处理器的MYC-JX8MX核心板-米尔电子

高性能嵌入式核心板新标杆!米尔推出基于NXP i.MX8M处理器的MYC-JX8MX核心板 随着嵌入式及物联网技术的飞速发展,高性能计算的嵌入式板卡已经成为智能产品的基础硬件平台.为响应行业应用和满足客户需求,米尔电子推出基于NXP公司i.MX8M系列芯片的开发平台MYD-JX8MX系列开发板,以满足这类高性能产品的板卡要求. MYC-JX8MX核心板及开发板专为高性能人机交互,智能设备定义及设计,采用金手指核心板加接口底板结构,支持双屏显示(4K+1080P).2路MIPI-CSI视频输入.U