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,具体见下图。
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核心板具体配置如下。
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底板硬件资源见下图。
表 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触摸信号 |