|
1 | 1 | --- |
2 | 2 | sidebar_position: 1 |
| 3 | +sidebar_label: 单板介绍 |
| 4 | +description: DshanPi OmniGate-T153 工业边缘网关开发板的组成、硬件资源与软件支持状态。 |
3 | 5 | --- |
4 | 6 |
|
5 | | -# mCore-T153MX硬件 |
| 7 | +# DshanPi OmniGate-T153 单板介绍 |
6 | 8 |
|
7 | | -* 此开发板的任何问题都可以在我们的论坛交流讨论 https://forums.100ask.net/c/aw/t113s3/19 |
| 9 | +OmniGate-T153 是一款基于全志 T153MX 的工业边缘网关开发板,由 **mCore-T153MX 核心板**和 **OmniGate 扩展底板**组成,面向双 4G 联网、多网口接入、工业总线控制和人机界面等应用。 |
8 | 10 |
|
9 | | -## 硬件简述 |
| 11 | + |
10 | 12 |
|
11 | | - |
| 13 | +:::info 资料来源 |
12 | 14 |
|
| 15 | +本文依据 [T153MX-Tina5SDK_OmniGate 板级仓库](https://github.com/dshanpi/T153MX-Tina5SDK_OmniGate)中的硬件图片、板级配置和调试记录整理。不同批次或选配型号的内存、eMMC、4G 模块与无线模块可能不同,量产设计请以对应批次的原理图、BOM 和模块规格书为准。 |
13 | 16 |
|
| 17 | +::: |
14 | 18 |
|
15 | | -### T153MX芯片 |
16 | | -- 概述 |
| 19 | +## 产品组成 |
17 | 20 |
|
18 | | -T153 是一款面向自动化应用的四核架构解决方案,例如可编程逻辑控制器 (PLC)、人机界面 (HMI) 等。 |
| 21 | +### mCore-T153MX 核心板 |
19 | 22 |
|
20 | | -- 卓越的计算能力 |
| 23 | +mCore-T153MX 将处理器、内存、eMMC 和电源等核心器件集中在约 31.9 mm × 31.9 mm 的邮票孔模块上。核心板采用 140 Pin、0.8 mm 间距的单面布局,便于直接焊接到底板。 |
21 | 24 |
|
22 | | -T153 配备四核 Arm Cortex-A7 处理器、单核 RISC-V E907 处理器,并支持 DDR3/DDR3L/DDR4 内存,可提供强大的计算性能和快速响应,是高要求自动化任务的理想之选。 |
| 25 | + |
23 | 26 |
|
24 | | -- 智能自动化控制 |
| 27 | +| 项目 | 配置 | |
| 28 | +| --- | --- | |
| 29 | +| 主处理器 | 全志 T153MX | |
| 30 | +| Linux CPU | 4× Arm Cortex-A7 | |
| 31 | +| 实时/异构核心 | 1× RISC-V E907 | |
| 32 | +| 内存 | DDR4 4 GB | |
| 33 | +| 存储 | eMMC 64 GB | |
| 34 | +| 外形 | 31.9 mm × 31.9 mm | |
| 35 | +| 引出方式 | 140 Pin 邮票孔,0.8 mm 间距 | |
25 | 36 |
|
26 | | -该处理器具有三个千兆以太网接口、两个 CAN FD 接口以及 8/16/32 位本地总线,支持高吞吐量网络,满足复杂数据驱动型应用的需求。其集成的图像信号处理器和显示引擎可提供清晰的实时视觉反馈,用于管理复杂的制造流程。 |
| 37 | +T153MX 面向 PLC、HMI 和工业自动化等场景。芯片集成多路以太网、CAN FD、TWI、PWM 和 GPADC 等资源,并可通过 E907 处理实时或异构任务。 |
27 | 38 |
|
28 | | -- 丰富的扩展选项 |
| 39 | +### OmniGate 扩展底板 |
29 | 40 |
|
30 | | -T153 提供广泛的外设支持,包括 24 通道 GPADC、6 个 TWI 和 30 通道 PWM。这些接口为各种应用提供了灵活性,从而实现了自动化系统的轻松集成和可扩展性。 |
| 41 | +OmniGate 扩展底板为核心板提供双 4G、双千兆以太网、工业总线、显示、摄像头、USB 和无线连接等接口。 |
31 | 42 |
|
32 | | - |
| 43 | + |
33 | 44 |
|
34 | | -## 配套模块 |
| 45 | + |
35 | 46 |
|
| 47 | +## 主要硬件资源 |
36 | 48 |
|
| 49 | +| 类别 | 板载资源 | |
| 50 | +| --- | --- | |
| 51 | +| 蜂窝网络 | 2× 4G 模块位、2× SIM 卡槽 | |
| 52 | +| 有线网络 | 2× 千兆以太网 RJ45 | |
| 53 | +| 无线连接 | Wi-Fi 6、Bluetooth 5 | |
| 54 | +| 工业总线 | 2× CAN FD、2× RS485 | |
| 55 | +| 显示 | MIPI DSI、RGB LCD 扩展接口 | |
| 56 | +| 摄像头 | MIPI CSI 扩展接口 | |
| 57 | +| 存储扩展 | TF Card | |
| 58 | +| USB | USB Type-C、USB 3.0 Type-A | |
| 59 | +| 调试与交互 | 调试串口、按键、状态指示灯 | |
| 60 | + |
| 61 | +:::caution 4G 模块为选配器件 |
| 62 | + |
| 63 | +装配模块前应确认接口尺寸、供电能力、SIM 卡方向、天线连接和运营商频段支持。 |
| 64 | + |
| 65 | +::: |
| 66 | + |
| 67 | +## 软件支持状态 |
| 68 | + |
| 69 | +板级仓库不是完整的 Tina SDK,而是 OmniGate 板级开发产生的覆盖式差异包。当前配置基于 Tina Linux 5.0、Linux 5.10 和 `t153_omnigate_mmc-buildroot` 方案。 |
| 70 | + |
| 71 | +| 功能 | 当前状态 | 说明 | |
| 72 | +| --- | --- | --- | |
| 73 | +| 双千兆以太网 | 已配置 | `gmac0`、`gmac1` 及对应 PHY 已在设备树启用 | |
| 74 | +| CAN FD | 已配置 | `can0`、`can1` 已配置 | |
| 75 | +| Wi-Fi / Bluetooth | 已实板验证 | AIC8800D80,SDIO + UART | |
| 76 | +| Bluetooth PCM | 已实板验证 | I2S0 使用 PB5~PB8 | |
| 77 | +| eMMC / TF Card | 已配置 | 当前构建目标为 eMMC Buildroot 方案 | |
| 78 | +| MIPI DSI 4-Lane | 调试中 | 背光、初始化和 DRM 已工作,仍存在水平条纹 | |
| 79 | +| 双 4G | 硬件支持 | 需根据实际 4G 模块补充拨号和运营商配置 | |
| 80 | + |
| 81 | +“已配置”表示板级配置中已经启用相关控制器,不代表所有外接设备、线材和应用场景均完成验证。 |
| 82 | + |
| 83 | +## 获取板级适配仓库 |
| 84 | + |
| 85 | +```bash |
| 86 | +git clone https://github.com/dshanpi/T153MX-Tina5SDK_OmniGate.git |
| 87 | +``` |
| 88 | + |
| 89 | +仓库采用 overlay 结构,主要内容如下: |
| 90 | + |
| 91 | +```text |
| 92 | +T153MX-Tina5SDK_OmniGate/ |
| 93 | +├── docs/ 单板说明与专题调试记录 |
| 94 | +├── images/ 核心板和扩展底板图片 |
| 95 | +├── overlay/ 按 Tina SDK 根目录组织的差异文件 |
| 96 | +├── meta/ 差异、删除和状态记录 |
| 97 | +└── scripts/ 应用 overlay 和执行删除的脚本 |
| 98 | +``` |
| 99 | + |
| 100 | +## 应用板级配置 |
| 101 | + |
| 102 | +假设 Tina SDK 位于 `/path/to/TinaSDK`,执行: |
| 103 | + |
| 104 | +```bash |
| 105 | +/path/to/T153MX-Tina5SDK_OmniGate/scripts/apply_overlay.sh /path/to/TinaSDK |
| 106 | +``` |
| 107 | + |
| 108 | +该脚本只会将 `overlay/` 中的文件覆盖到 SDK 对应路径,不会自动执行删除操作。需要清理旧固件时,应先人工检查 `meta/delete_list.txt`,确认无误后再运行仓库提供的删除脚本。 |
| 109 | + |
| 110 | +## 编译与打包 |
| 111 | + |
| 112 | +在已经应用 overlay 的 Tina SDK 根目录执行: |
| 113 | + |
| 114 | +```bash |
| 115 | +source build/envsetup.sh |
| 116 | +lunch t153_omnigate_mmc-buildroot |
| 117 | +make |
| 118 | +pack |
| 119 | +``` |
| 120 | + |
| 121 | +当前镜像输出名称: |
| 122 | + |
| 123 | +```text |
| 124 | +out/t153_linux_omnigate_uart0.img |
| 125 | +``` |
| 126 | + |
| 127 | +烧录和串口调试前请确认目标设备、USB 连接和镜像路径,避免误写其他存储设备。 |
| 128 | + |
| 129 | +## 调试资料 |
| 130 | + |
| 131 | +- [OmniGate 板级仓库](https://github.com/dshanpi/T153MX-Tina5SDK_OmniGate) |
| 132 | +- [WLAN、Bluetooth 与 PCM 调试记录](https://github.com/dshanpi/T153MX-Tina5SDK_OmniGate/blob/main/docs/wlan-bluetooth-bringup.md) |
| 133 | +- [MIPI DSI 4-Lane 屏调试记录](https://github.com/dshanpi/T153MX-Tina5SDK_OmniGate/blob/main/docs/mipi-dsi-debug-record.md) |
| 134 | +- [Bluetooth 音响交付变更说明](https://github.com/dshanpi/T153MX-Tina5SDK_OmniGate/blob/main/docs/bluetooth-speaker-change-set.md) |
0 commit comments