1. 硬件资源介绍——野火EBF MP157 开发板

在PC上通过Ubuntu熟悉了Linux系统的基础使用后,我们尝试体验一下在嵌入式开发板上的Linux系统。 先来了解一下开发板的硬件资源。

关于开发板的硬件原理图、参考设计、封装库、 尺寸图以及引脚分配表的更详细信息请参考以下链接中的文档: https://doc.embedfire.com/st-mp1/hardware/ebf_mp157_hardware/zh/latest/index.html

1.1. EBFMP157 Pro开发板

EBFMP157 系列开发板是野火电子基于STM32MP157系列处理器设计的一款低功耗单板电 脑,主频可达 650MHz,具体见下图。

未找到图片2|

EBFMP157开发板提供完整的SDK驱动开发包、核心板封装库,底板应用参考设计原理图, 可帮助客户大大缩减产品的开发时间,加快产品上市。 目前提供Linux 4.19.94版本的内核,配套的系统镜像有纯净版、Qt_demo版本。

开发板整板由EBFMP157 S1核心板模组和底板组成,元件采用工业级选料, 其中核心板板载主控芯片1G DDR3L内存,8GB eMMC。

1.2. EBFMP157核心板硬件资源

核心板PCB采用8层黑色沉金设计,单面放元件,整体尺寸45x45mm,共140个引脚,引脚间距1.0mm, 除了SEMC总线引脚外,芯片其余IO均引出。 该核心板适用于工业控制、手持扫码、喷墨打印机、轨道交通、无人机控制和音频输出等领域。

野火EBFMP157核心板具体配置如下。

未找到图片5|

EBFMP157 S1核心板模组参数如下:

MPU

ST, STM32MP157AAC3, Cortex-A7 双核、Cortex-M4;

频率

650MHZ ;

内存

1GB DDR3;

FALSH

8GB eMMC;

电源

3.3V@260MA单电源供电;

PCB

8层黑色沉金,尺寸为45mm x 45mm;

引脚

160个引脚,引脚间距为1.0mm;

封装

邮票孔封装。

IO

全引出,GPIO 122个,JTAG一组,DSI一组,USB专用口2个,NRST复位脚1个,电源控制口1个;

网口

1路千兆以太网

串口

8路

I2C

6路

CAN

2路

SPI

6路

ADC

22路

SAI

4路

I2S

6路

USB OTG

2路

Camera

1路,8位并行摄像头接口

JTAG

1路

MIPI DSI

1路,2lane

LCD

1路,RGB888

触摸

1路,电容触摸

注意:以上数据为最大值,可能有复用,请根据EBFMP157 S1核心板引脚说明作为参考设计

1.3. EBFMP157 Pro底板硬件资源

野火EBFMP157 Pro底板硬件资源见下图。

../../_images/imx6s1005.png

EBFMP157 Pro底板硬件资源图

表 EBFMP157 S1 Pro底板硬件资源表

尺寸

200*13.5MM

PCB

2层、黑色沉金

DC12V 接口

DC 12V@2A 直流输入,不支持电脑USB供电,因为电流不够

USB转串口

使用MiniUSB接口,使用CH340驱动

KEY

RESET 1个,WAKEUP 1个,自定义2个

RGB灯

由三个独立的小灯组成

六轴陀螺仪

型号MPU6050

DB9接口

2路,1路母头DB9,1路公头DB9,使用RS232协议

485接口

2路,2线接线柱引出, 使用RS485协议

CAN接口

1路,2线接线柱引出 ,使用CAN协议

启动配置

通过1个3位的拨码开关配合实现

以太网

1路一路千兆以太网,型号RTL8211F

JTAG接口

1个,使用2*10P 2.54间距牛角座引出

音频接口

1x LINE IN,3.5mm音频座;1x LINE OUT,3.5mm音频座;1x MIC IN,电容咪头,使用WM8960编解码芯片

喇叭接口

1x4p XH2.0接口引出,可用型号:3080

摄像头接口

可直接配套野火OV5640摄像头

蜂鸣器

有源蜂鸣器,3.3V驱动

USB HOST

4路通过芯片原生外扩,A型母座双层USB接口

电位器

1K阻值变动

micro USB

原生引出,支持OTG

RTC座子

电池座,适用电池型号CR1220

WIFI&蓝牙

型号:AP6236

SD卡座

microSD卡卡座

HDMI接口

RGB转HDMI

LCD接口

FPC接口,RGB888及I2C触摸信号,支持直接连接野火的5寸/7寸/4.3寸屏

MIPI接口

FPC接口,DSI及I2C触摸信号