CoreMP135は、STM32MP135DAE7チップをベースとした統合Linux産業用制御ホストです。最大周波数1GHzのシングルコアARM Cortex-A7プロセッサを搭載し、実行メモリとして4Gb DDR3L SDRAMを装備しています。2つのGbEポート、1つのHDビデオ出力、2つのUSB 2.0-Aポート、1つのUSB-Cポート(OTGおよび電源供給対応)、MicroSDカード・スロット、2つのCAN FDインターフェース、1つのPWR485インターフェース(9~24V電源入力+RS485)、2つのGrove(I2CおよびUART)インターフェースを備えています。ヒューマンマシンインタラクションの面では、2.0インチIPS静電容量式タッチスクリーンと1Wスピーカー(16ビットI2S駆動)を備えています。このデバイスは低消費電力設計で、AXP2101パワー・マネージメント・チップと、スケジュール・ウェイクアップおよびスリープ機能用の統合RTC(BM8563)を利用し、充電式バッテリーをサポートしています。DC12V@2Aの外部電源をサポートするDC電源ソケットを搭載しています。ホストにはDebianシステムがプリロードされたMicroSDカードが付属しており、起動すればすぐに使用できます。様々な設置シナリオに対応し、デバイスの底部にはDINレール・ベースプレートが装備されており、壁への取り付けやネジ止めが容易です。高度な産業オートメーション、スマートホーム、マルチメディアエンターテインメントデバイス、産業用IoTエッジゲートウェイ、ロボットのモーションコントロールの中央ハブとして使用できます。
リソース | パラメータ |
---|---|
MCU | STM32MP135DAE7@シングルコアArm Cortex-A7プロセッサ、メイン周波数1GHz |
電源管理チップ | AXP2101 |
485通信 | MAX3485 |
CAN通信 | 2チャンネルSIT1051T/3 (高速FDCAN) |
USBハブインターフェイス | GL852G (2x USB2.0) 1x USBC (OTGおよび電源供給サポート) |
HDビデオインターフェイスチップ | LT8618SXB (色深度24ビットまで対応) |
DDR3L SDRAM | 4Gb |
イーサネット | RTL8211F(最大1Gbpsのデータ転送レートをサポート) 2x RJ45 |
RTC | BM8563 |
液晶 | ILI9342C(2.0inch IPS LCD) 解像度:320x240px |
タッチパネル | FT6336U |
パワーアンプ | NS4168(モノラルD級パワーアンプ) I2Sシリアル・デジタル音声入力 幅広いサンプリングレートに対応 対応サンプリングレートの範囲: 8kHz〜96kHz |
スピーカー | 1W@4Ω |
DC電源入力 | DC12V/2A |
動作温度範囲 | 0〜40℃ |
電源 | DC12V@2A OR USB-C 5V@3A |
製品サイズ | 54 x 54 x 34.5mm |
梱包サイズ | 81 x 54 x 39.5mm |
製品重量 | 99.5g |
パッケージ重量 | 155.9g |
PORT A
PORT A | I2C5_SCL | I2C5_SDA |
---|---|---|
STM32MP135DAE7 | PA11 | PF3 |
PORT C
PORT C | USART6RX | USART6TX |
---|---|---|
STM32MP135DAE7 | PC6 | PC7 |
RS485
MAX3485EIM | USART3RX | USART3TX | DE/RE |
---|---|---|---|
STM32MP135DAE7 | PG4 | PD8 | PD12 |
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 |
---|---|---|---|---|---|---|
STM32MP135DAE7 | PF13 | PF8 | PA3 | PG10 | PH7 | PH12 |
RTC
PORT A | I2C3_SCL | I2C3_SDA |
---|---|---|
STM32MP135DAE7 | PH7 | PH12 |
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 |
---|---|---|---|---|---|---|
STM32MP135DAE7 | PE4 | PA4 | PD6 | PG10 | PH7 | PH12 |
Screen&Touch
STM32MP135DAE7 | PI0 | PC0 | PC3 | PH5 | PH4 | PH12(I2C3_SCL) | PH7(I2C3_SDA) | |
---|---|---|---|---|---|---|---|---|
ILI9342C | RST | MOSI | SCK | CS | DC | BL | ||
AX2101 | DLDO1 | |||||||
FT6336U | TP_SCL | TP_SDA |
Buildrootは、シンプルで効率的、かつ使いやすい組み込みビルドツールです。
このリポジトリは、STM32MP1プラットフォームをサポートするために特別に設計されたBuildroot BR2_EXTERNALツリーです。
イメージバージョン | カーネルバージョン | ダウンロードリンク |
---|---|---|
M5_CoreMP135_buildroot_20240515 | 5.15.118 | ダウンロード |
M5_CoreMP135_debian12_20240515 | 5.15.118 | Download |
echo 131 > /sys/class/gpio/export && echo out > /sys/class/gpio/PI3/direction
echo 1 > /sys/class/gpio/PI3/value
# echo 0 > /sys/class/gpio/PI3/value