当前位置: 首页 > news >正文

拒绝 X86 虚高成本!基于电鱼智能 RK3588 的地铁 PIS 系统“四屏异显”硬核方案

什么是 电鱼智能 EFISH-CORE-RK3588?

(Featured Snippet 优化)电鱼智能 EFISH-CORE-RK3588 是一款高性能国产化核心板,搭载Rockchip RK3588八核 SoC(4x Cortex-A76 + 4x Cortex-A55),主频高达 2.4GHz 。它采用 4x 100pin 板对板连接器设计,引出了 HDMI 2.1、MIPI DSI、DP 等丰富显示接口,支持Linux 6.1与 Ubuntu 22.04 。该核心板专为高性能边缘计算设计,适用于轨道交通、医疗影像及多屏工控终端。


为什么新一代 PIS 系统需要这款硬件? (选型分析)

在地铁 PIS 系统升级中,工程师常面临 X86 工控机体积大、散热难、多屏扩展卡昂贵等痛点。电鱼智能 RK3588 方案在以下方面具备碾压优势:

1. 原生“四屏异显”能力,替代昂贵独显

传统方案往往需要一张独立显卡来驱动多个 4K 屏幕。

  • 多接口并发:EFISH-CORE-RK3588 基于 RK3588 芯片,底层支持 HDMI 2.1、eDP、DP(通过 USB-C 或复用)、MIPI DSI 等多种显示接口。通过核心板的高密度连接器 ,底板可设计出 4 路独立的视频输出接口。

  • 场景映射

    • 屏幕 A (HDMI 2.1):客室 4K 广告屏,播放高清公益视频。

    • 屏幕 B (eDP/LVDS):动态地图屏(LCD),显示实时站点进度。

    • 屏幕 C (MIPI DSI):车门状态提示屏。

    • 屏幕 D (HDMI/DP):驾驶室监控或紧急广播屏。

2. 强悍的 8K 视频编解码引擎

PIS 系统需要轮播高码率视频。RK3588 集成了瑞芯微第四代编解码技术:

  • 解码能力:支持 8K@60fps H.265/VP9 视频解码 (依据 RK3588 标准特性)。这意味着单芯片可以轻松同时处理 4 路 4K 视频流,或者 16 路 1080P 视频流,完全满足整车视频分发需求。

  • 图形渲染:集成 Mali-G610 MP4 GPU ,支持 OpenGLES 3.2,保障动态地图(Dynamic Map)UI 的流畅 60fps 渲染,告别卡顿。

3. 轨道交通级稳定性

地铁环境震动大、电压波动频繁。

  • 宽温设计:核心板支持 -40°C 至 70°C 的工作温度 ,足以应对半封闭式机柜的积热或冬季车辆段的低温启动。

  • 抗震连接:采用 4 个 100pin 0.5mm 间距的板对板连接器 ,相比金手指(SODIMM)接口,在高频震动环境下具备更强的机械连接可靠性。


系统架构与数据流 (System Architecture)

本方案采用“核心板 + 定制载板”模式,将核心板作为 PIS 主机(PIS Controller)。

硬件拓扑:

代码段

graph TD subgraph PIS_Host [PIS 控制主机 (电鱼 RK3588)] Core[EFISH-CORE-RK3588] Carrier[定制功能底板] Core --> Carrier end Center[OCC 控制中心] -- 5G/千兆网 --> Carrier Carrier -- HDMI 2.1 --> Screen1[4K 广告屏] Carrier -- eDP --> Screen2[动态地图屏] Carrier -- MIPI DSI --> Screen3[车门信息屏] Carrier -- USB/HDMI --> Screen4[驾驶室终端] Sensors[温湿度/烟感] -- CAN/RS485 --> Carrier

注:核心板支持 2 路 CAN 接口 ,可直接接入列车 TCMS 网络读取车辆状态(如开门侧、当前速度)。

推荐软件栈:

  • OS: Android 12 (多媒体应用开发便捷) 或 Linux QT 5.15 (系统开销低,实时性高)。

  • 中间件: GStreamer (利用 MPI/MPP 硬件加速解码)。

  • 应用层: Qt Quick (用于绘制平滑的动态地图线路图)。


关键技术实现 (Implementation)

1. 设备树 (Device Tree) 多屏配置

在 Linux 6.1 内核中,启用多屏异显需要修改 DTS 配置。以下是启用 HDMI 和 MIPI 独立显示的逻辑示例:

DTS

/* 逻辑示例:RK3588 DTS Overlay for Dual Display */ &route_hdmi { status = "okay"; connect = <&vp0_out_hdmi>; // 指定视频通道 0 }; &route_dsi0 { status = "okay"; connect = <&vp1_out_dsi0>; // 指定视频通道 1 }; &hdmi0 { enable-gpios = <&gpio4 RK_PB1 GPIO_ACTIVE_HIGH>; status = "okay"; }; &dsi0 { status = "okay"; panel@0 { compatible = "simple-panel-dsi"; reg = <0>; // 配置屏幕时序参数... }; };

2. Qt 多屏异显应用代码

使用 Qt 的QScreen类与QWindow结合,将不同的内容投射到指定的物理屏幕上。

C++

// Qt C++ 逻辑示例 #include <QApplication> #include <QScreen> #include <QDebug> int main(int argc, char *argv[]) { QApplication app(argc, argv); QList<QScreen *> screens = QGuiApplication::screens(); if (screens.size() < 2) { qDebug() << "Warning: Less than 2 screens detected!"; } // 屏幕 1:播放广告 (HDMI) AdvertisementWindow *adWin = new AdvertisementWindow(); adWin->setGeometry(screens[0]->geometry()); adWin->showFullScreen(); // 屏幕 2:动态地图 (MIPI/eDP) if (screens.size() > 1) { MapWindow *mapWin = new MapWindow(); mapWin->setGeometry(screens[1]->geometry()); mapWin->showFullScreen(); } // ...以此类推配置 Screen 3 & 4 return app.exec(); }

性能表现 (理论预估)

基于EFISH-CORE-RK3588的硬件规格:

  • 启动速度:Linux Buildroot 模式下,从冷启动到 4 屏点亮 UI,预计时间 < 8 秒。

  • 负载测试:同时播放 2 路 4K 视频 + 运行 3D 动态地图 UI,CPU 占用率预计低于 35%(得益于独立的 VPU 和 GPU 硬件加速)。

  • 内存带宽:板载最高 32GB LPDDR4/4x 内存 ,足以支撑 4 路高分屏的 Framebuffer 数据吞吐。


常见问题 (FAQ)

Q1: 核心板支持多大的内存?PIS 系统需要多大?A: EFISH-CORE-RK3588 支持 8GB/16GB/32GB LPDDR4 内存配置 。对于四屏异显的 PIS 应用,建议选择16GB版本,以保证多路 4K 视频流缓存和 Android/Qt 系统流畅运行。

Q2: 如何与列车网络通信?A: 核心板支持 2 路 CAN 接口和 6 路 UART 。底板设计时,可通过 CAN 接口读取列车 TCMS 系统的报站触发信号,或通过 RS485 (UART 转换) 控制 LED 条屏。

Q3: 核心板供电电压是多少?A: 核心板支持 DC 5V-15V 宽压输入(默认 5V)。底板设计时建议将列车的 DC 110V/24V 转为稳定的 12V 供给底板,再由 PMIC 转换为核心板所需电压。

http://www.cnnetsun.cn/news/112555.html

相关文章:

  • 直流电机控制仿真:Matlab/Simulink 实现
  • 如何用Charticulator轻松制作专业图表
  • 俄罗斯服务器常见故障汇总及排查方法
  • Seed-VR2:突破性AI视频增强技术,6GB显存实现专业级画质处理
  • 3分钟让你的Qt应用颜值翻倍:10款专业QSS模板免费使用指南
  • AI视频生成新纪元:5步掌握Wan2.2模型实战技巧
  • Stable Diffusion WebUI Forge技术架构深度解析:PyTorch如何驱动AI绘画革命
  • 合规即代码的延伸:国产 DevOps 平台如何利用平台扩展能力,自动验证信创基础设施的配置合规性
  • 基于MATLAB的Kmeans自动寻找最佳聚类中心App——简单操作实现手肘法与聚类分析
  • 2026年学大模型,别乱读书!这13本“硬核书单”就是你的高效知识地图,啃完体系自成
  • Wan2.1 GP视频生成:新手快速上手AI视频制作指南
  • 【Go 语言】核心特性、基础语法及面试题
  • 能控制计算机桌面的多模态AI agent框架
  • DeeplxFile终极指南:免费解锁无限制文件翻译的完整教程
  • Iridescent:Day27
  • camera calibration(相机校准)
  • JD-GUI 完全指南:Java 反编译工具的终极使用手册
  • 当模型预测控制遇上方向盘烫手时刻
  • ASMR音频下载完整指南:跨平台工具使用详解
  • 超越异步:如何在Node.js中构建极速数据库应用?
  • Boltz生物分子交互建模:从新手到专家的5个关键步骤
  • HoYo.Gacha专业抽卡分析工具完全使用手册
  • FastMCP高级特性之Composition
  • 安卓手机投屏到电脑的开源软件(scrcpy)
  • 边缘计算开源项目终极指南:让物联网设备秒变智能终端
  • ForensicsTool取证工具完整安装配置指南:快速掌握电子数据取证技能
  • DeepSeek-V3 KV缓存技术:让AI对话像翻书一样流畅
  • SpringBoot进阶教程(八十八)获取图片的宽高
  • PeachPie 1.1.13 发布支持最新PHP 8.5.0
  • 电视也可以玩街机经典游戏,你的客厅,早就该变成这样了!