CoreMP135
SKU:K135
描述
CoreMP135是一款基于STM32MP135DAE7芯片的一体化Linux工控主机。其集成了单核 ARM Cortex-A7 处理器,主频高达 1GHz,另配备 4Gb DDR3L SDRAM 运行内存,功能接口丰富:配有 2 路千兆网 GbE 接口,1 路高清视频输出接口,2 路 USB2.0-A 接口,1 路 USB-C 接口(支持 OTG 及供电),MicroSD 卡槽,2 路 CAN FD 接口,1 路 PWR485(9~24V 电源输入+RS485)接口,以及 2 个 Grove(I2C & UART)接口,在人机交互界面方面,自带 2.0 寸 IPS 电容触摸屏,以及 1W 扬声器(16 bits I2S 驱动),整体低功耗设计,采用 AXP2101 电源管理芯片,内置 RTC(BM8563)定时唤醒-休眠功能,支持充电电池供电,配有 DC 电源插座,支持外部 DC12V@2A 直流电源供电,随主机配备 MicroSD 卡,其内预装 Debian 系统,开机即用。
适配多种安装场景,设备底部配备 DIN 导轨底板,方便挂墙以及螺丝固定,适用于高级工业自动化、智能家居和多媒体娱乐设备以及工业物联网边缘网关,机器人运动控制中枢等领域。
产品特性
- STM32MP135DAE7@Arm Cortex-A7@1GHz
- Linux 标准平台
- 多种通讯方式,丰富的外设接口(CANRS485千兆网口等)
- 2.0 寸触摸屏幕
- 统一电源管理
- 内置扬声器
- MicroSD 以及 4Gb DDR3L SDRAM 运行内存
- M5BUS&PORT A/C
- DIN Rail 导轨方便安装
包含
- 1x CoreMP135
- 1x M3 六角扳手
- 1x VH3.96-4P
- 2x 接线端子 2.54mm-2P(绿色)
- 1x MicroSD 卡(已经装于机器中)
- 1x 说明书
应用
- 工业自动化
- 智能家居
- 工业物联网边缘网关
- 教育和开发
- 机器人运动中枢控制器
规格参数
规格 | 参数 |
MCU | STM32MP135DAE7@单核 Arm Cortex-A7 处理器,主频 1 GHz |
电源管理芯片 | AXP2101 |
485 通讯 | MAX3485 |
CAN 通讯 | 两路 SIT1051T/3(高速 FDCAN) |
USB 集线器接口 | GL852G(2x USB2.0) 1x USBC(支持 OTG 及供电) |
高清视频接口芯片 | LT8618SXB,支持最高 24 位的色深 |
DDR3L SDRAM | 4Gb |
以太网 | RTL8211F(最高支持 1Gbps 的数据速率) 2x RJ45 |
RTC 时钟 | BM8563 |
屏幕 | ILI9342C(2.0 IPS LCD) 分辨率:240*320px |
屏幕触摸 | FT6336U |
功放 | NS4168(单声道 D 类功放) I2S 串行数字音频输入 支持宽范围采样速率:8kHz~96kHz |
扬声器 | 2014 型腔体喇叭:1W@8Ω |
直流电源输入 | DC12V/2A |
工作温度 | 0-40°C |
供电电源 | DC12V@2A 或者 USB-C 5V@3A |
产品尺寸 | 54.0 x 54.0 x 34.5mm |
包装尺寸 | 81.0 x 54.0 x 39.5mm |
产品重量 | 99.5g |
包装重量 | 155.9g |
操作说明
MBUS 电源
CoreMP135 的 MBUS 电源总线输入输出控制:
参考原理图将 BUS_OUT_EN 设置为低电平则总线 5V 为输入模式,高电平则总线 5V 为输出模式。可使用以下指令打开向下输出:
echo 131 > /sys/class/gpio/export && echo out > /sys/class/gpio/PI3/direction
echo 1 > /sys/class/gpio/PI3/value
原理图
管脚映射
MBUS
MBUS | U2RX | U2TX | I2C1-SDA | I2C1-SCL | I2C2-SDA | I2C2-SCL | USART2 Linux 设备名 | I2C1 Linux 设备名 | I2C2 Linux 设备名 |
STM32MP135DAE7 | PH8 | PF11 | PE8 | PB8 | PG9 | PF2 | /dev/ttySTM2 | /dev/i2c-2 | /dev/i2c-3 |
PORT A
PORT A | I2C5_SCL | I2C5_SDA | I2C5 Linux 设备名 |
STM32MP135DAE7 | PA11 | PF3 | /dev/i2c-1 |
PORT C
PORT C | USART6RX | USART6TX | USART6 Linux 设备名 |
STM32MP135DAE7 | PC6 | PC7 | /dev/ttySTM0 |
RS485
MAX3485EIM | USART3RX | USART3TX | DE/RE | USART3 Linux 设备名 |
STM32MP135DAE7 | PG4 | PD8 | PD12 | /dev/ttySTM3 |
CAN
STM32MP135DAE7 | PE3 | PE10 | PG0 | PE0 |
SIT1051T/3(FDCAN1) | FDCAN1_TX | FDCAN1_RX | | |
SIT1051T/3(FDCAN2) | | | FDCAN2_TX | FDCAN2_RX |
Display
LT8618SXB | MCLK | SCLK | SD0 | WS | I2C3_SDA | I2C3_SCL | I2C3 Linux 设备名 |
STM32MP135DAE7 | PF13 | PF8 | PA3 | PG10 | PH7 | PH12 | /dev/i2c-0 |
RTC
PORT A | I2C3_SCL | I2C3_SDA | I2C3 Linux 设备名 |
STM32MP135DAE7 | PH7 | PH12 | /dev/i2c-0 |
Micro SD
Micro SD | SD_DAT0 | SD_DAT1 | SD_DAT2 | SD_DAT3 | SD_CMD | SD_CLK |
STM32MP135DAE7 | PC8 | PC9 | PC10 | PC11 | PD2 | PC12 |
NS4168
NS4168 | LRCLK | BCLK | SDATA | WS | I2C3_SDA | I2C3_SCL | I2C3 Linux 设备名 |
STM32MP135DAE7 | PE4 | PA4 | PD6 | PG10 | PH7 | PH12 | /dev/i2c-0 |
Screen&Touch
STM32MP135DAE7 | PI0 | PC0 | PC3 | PH5 | PH4 | | PH12(I2C3_SCL) | PH7(I2C3_SDA) | I2C3 Linux 设备名 |
ILI9342C | RST | MOSI | SCK | CS | DC | BL | | | |
AX2101 | | | | | | DLDO1 | | | |
FT6336U | | | | | | | TP_SCL | TP_SDA | /dev/i2c-0 |
尺寸图
数据手册
软件开发
快速上手
SDK
Buildroot
Buildroot 是一个简单、高效、易用的嵌入式生成工具,该存储库是一个 Buildroot BR2_EXTERNAL 树,专门用于支持 STM32MP1 平台。
镜像文件
镜像版本 | 内核版本 | 下载链接 |
M5_CoreMP135_buildroot_20240515 | 5.15.118 |
Download
|
M5_CoreMP135_buildroot_20240628 | 5.15.118 |
Download
|
M5_CoreMP135_debian12_20240515 | 5.15.118 |
Download
|
M5_CoreMP135_debian12_20240628 | 5.15.118 |
Download
|
M5_CoreMP135_debian12_20240919 | 5.15.118 |
Download
|
相关视频
- 基于 M5Stack Linux 应用开发框架编程控制 CoreMP135 上的外设硬件