本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。
~~NOCACHE~~ ====== sTPC-EXXX-3568B ====== //思迈联科 · 诺达佳(NODKA)|瑞芯微 RK3568 工业整机 / 嵌入式主板// ^ 项目 ^ 说明 ^ | 产品型号 | sTPC-EXXX-3568B | | 主控平台 | 瑞芯微 RK3568(四核 Cortex-A55) | | 支持系统 | Android 11 / Linux(Debian 11、Ubuntu 20.04) | | 文档版本 | V1.0(主干稿,参数待硬件确认) | | 更新日期 | 2026-11-09 | **章节导航**:[[#资源特性|1 资源特性]] | [[#接口布局和尺寸|2 接口布局和尺寸]] | [[#快速入门|3 快速入门]] | [[#Android系统的使用|4 Android系统的使用]] | [[#Linux系统的使用|5 Linux系统的使用]] | [[#通用方法|6 通用方法]] ===== 1 资源特性 ===== ==== 1.1 整机规格 ==== ^ 项目 ^ 规格 ^ | CPU | 瑞芯微 RK3568,四核 ARM Cortex-A55,主频最高 2.0GHz | | NPU | 1 TOPS,支持 INT8 / INT16 / FP16,支持 RKNN 模型 | | GPU | Mali-G52 2EE,支持 OpenGL ES 3.2 / OpenCL 2.0 / Vulkan 1.1 | | 内存 | LPDDR4 / LPDDR4X,2GB / 4GB / 8GB 可选 | | 存储 | eMMC 5.1,16GB / 32GB / 64GB 可选;1 × TF 卡座(最大 128GB) | | 显示 | 1 × HDMI2.0(4K@60Hz)、1 × LVDS(1920×1080)、1 × eDP1.3、1 × MIPI-DSI | | 网络 | 2 × 10/100/1000M 自适应以太网(RTL8211F) | | 无线 | M.2 Key E 接口,可扩展 WiFi5 / BT4.2;Mini-PCIe 可扩展 4G / 5G 模块 | | USB | 2 × USB3.0(含 1 路 OTG)、2 × USB2.0 插针 | | 串口 | 2 × RS232、2 × RS485、1 × Debug UART(TTL 3.3V) | | 扩展 | 1 × CAN FD、8 路 GPIO、2 × I2C、1 × SPI | | 音频 | 1 × 3.5mm Line-out、1 × MIC-in、2 × 2W 功放插针 | | 电源 | DC 12V ~ 24V 宽压输入,典型功耗 ≤ 12W | | 工作温度 | -20℃ ~ +60℃(宽温选配 -40℃ ~ +70℃) | | 存储温度 | -40℃ ~ +80℃ | | 结构尺寸 | 待确认(参考 180 × 120 × 45mm,无风扇方案) | | 认证 | CE / FCC / 3C(选配) | ==== 1.2 接口资源 ==== ^ 序号 ^ 接口名称 ^ 丝印 ^ 数量 ^ 说明 ^ | 1 | 电源输入 | DC-IN | 1 | 12~24V 宽压,5.5×2.5mm 圆孔 | | 2 | 以太网 | LAN1 / LAN2 | 2 | 千兆自适应,支持指示灯 | | 3 | HDMI | HDMI | 1 | 标准 HDMI-A,支持音频输出 | | 4 | USB3.0 | USB1 / USB2 | 2 | USB1 支持 OTG 烧录 | | 5 | USB2.0 | USB3 / USB4 | 2 | 插针引出 | | 6 | 串口 | COM1 / COM2 | 2 | RS232,DB9 公头 | | 7 | 串口 | COM3 / COM4 | 2 | RS485,凤凰端子 | | 8 | 调试串口 | DEBUG | 1 | TTL 3.3V,波特率 1500000 | | 9 | 音频 | LINE-OUT / MIC | 2 | 3.5mm 插座 | | 10 | TF 卡 | TF | 1 | 支持热插拔 | | 11 | SIM 卡 | SIM | 1 | 配合 4G / 5G 模块使用 | | 12 | 天线 | ANT1 / ANT2 | 2 | SMA 接口,WiFi / 4G 各一 | //(配图:整机接口位置示意图,待补充)// ==== 1.3 扩展与选配 ==== * **WiFi / BT 模块**:M.2 Key E 2230,可选 RTL8822CS(WiFi5 + BT4.2) * **4G / 5G 模块**:Mini-PCIe 标准接口,支持移远 EC20 / EC25 / RM500U 系列 * **存储扩展**:TF 卡座,支持最大 128GB * **宽温方案**:-40℃ ~ +70℃,需选配宽温内存与宽温 eMMC ===== 2 接口布局和尺寸 ===== ==== 2.1 接口概览 ==== //(配图:正面 / 背面接口布局图,待补充)// ^ 面 ^ 接口分布 ^ | 正面 | DC-IN、HDMI、LAN1、LAN2、USB1、USB2、LINE-OUT、MIC | | 背面 | COM1、COM2、COM3、COM4、DEBUG、GPIO 端子 | | 侧面 | TF 卡座、SIM 卡座、ANT1、ANT2 | ==== 2.2 接口引脚定义 ==== === 2.2.1 各接口插针排序方式 === 插针编号顺序以丝印「▲」为第 1 脚,从第 1 脚开始按 **逆时针** 方向依次编号;双排插针(2×N)为奇数在左、偶数在右,上下对齐成对计数。 //(配图:插针第 1 脚标识示意图,待补充)// **COM1 / COM2(RS232,DB9 公头)** ^ 脚位 ^ 信号 ^ 说明 ^ | 1 | DCD | 载波检测 | | 2 | RXD | 接收数据 | | 3 | TXD | 发送数据 | | 4 | DTR | 数据终端就绪 | | 5 | GND | 信号地 | | 6 | DSR | 数据装置就绪 | | 7 | RTS | 请求发送 | | 8 | CTS | 清除发送 | | 9 | RI | 振铃指示 | **COM3 / COM4(RS485,凤凰端子)** ^ 脚位 ^ 信号 ^ 说明 ^ | 1 | 485_A | 差分正 | | 2 | 485_B | 差分负 | | 3 | GND | 信号地 | **DEBUG(TTL 调试串口,4Pin)** ^ 脚位 ^ 信号 ^ 说明 ^ | 1 | VCC | 3.3V(仅调试用,不建议对外供电) | | 2 | TXD | 主板发送 → 接 USB 转串口 RX | | 3 | RXD | 主板接收 → 接 USB 转串口 TX | | 4 | GND | 信号地 | **GPIO(8 路,2×5 Pin 2.54mm)** ^ 脚位 ^ 信号 ^ 脚位 ^ 信号 ^ | 1 | 3.3V | 2 | GND | | 3 | GPIO3_A0 | 4 | GPIO3_A1 | | 5 | GPIO3_A2 | 6 | GPIO3_A3 | | 7 | GPIO3_A4 | 8 | GPIO3_A5 | | 9 | GPIO3_A6 | 10 | GPIO3_A7 | ==== 2.3 机械尺寸 ==== ^ 项目 ^ 数值 ^ | 整机尺寸 | 待确认(参考 180 × 120 × 45mm) | | 安装孔位 | 4 × M4,孔距待确认 | | 散热方式 | 无风扇铝合金外壳(可选风扇方案) | | 净重 | 约 1.2kg(参考值) | //(配图:机械尺寸三视图,待补充)// ===== 3 快速入门 ===== ==== 3.1 工具链下载 ==== ^ 工具 ^ 用途 ^ 获取方式 ^ | SDK 源码包 | 编译 U-Boot / Kernel / Rootfs | 联系销售获取(按型号打包) | | 交叉编译工具链 | aarch64-linux-gnu-gcc 10.3 | SDK 内 prebuilts 目录 | | RKNN-Toolkit2 | NPU 模型转换与量化 | 瑞芯微开发者社区下载 | ==== 3.2 烧录工具下载 ==== - 下载 **DriverAssitant**(USB 驱动)与 **RKDevTool**(烧录工具)压缩包; - 解压 DriverAssitant,双击 DriverInstall.exe 完成驱动安装; - 解压 RKDevTool,双击 RKDevTool.exe 启动烧录工具。 ==== 3.3 系统烧录 ==== - 使用 Type-C 数据线连接主板 **USB1(OTG)** 与电脑; - 断开主板电源,按住 **RECOVER 键** 后上电,约 2 秒后松开,进入 Loader / Maskrom 模式; - 打开 RKDevTool,工具底部提示「发现一个 LOADER 设备」即为识别成功; - 点击「升级固件」→「固件」选择 update.img → 点击「升级」; - 烧录完成后设备自动重启,首次开机约 30 ~ 60 秒。 //(配图:RKDevTool 烧录界面,待补充)// **提示:**由 Android 切换至 Linux(或反向切换)时,若无法识别设备,可在 RKDevTool「高级功能」中执行「进入 Maskrom」后重新烧录。 ==== 3.4 串口调试 ==== - 使用 USB 转 TTL 小板连接 **DEBUG** 接口,注意 TX / RX 交叉、GND 共地; - 电脑设备管理器中确认串口号(如 COM3); - 打开 Xshell / MobaXterm / SecureCRT,新建 **SERIAL** 会话; - 参数设置:波特率 **1500000**、数据位 8、停止位 1、无校验、无流控; - 上电后即可看到 U-Boot 与内核启动日志。 <sxh bash> # Linux 下可用 minicom / picocom 调试 sudo picocom -b 1500000 -d 8 -p n /dev/ttyUSB0 </sxh> ==== 3.5 API参考与使用 ==== * **GPIO / I2C / SPI / UART**:通过 /sys/class/ 与 /dev/ 节点访问,详见第 4、5 章; * **NPU**:使用 RKNN-Toolkit2 转换模型,板端通过 librknnrt.so 推理; * **多媒体**:mpi_enc_test / mpi_dec_test 示例位于 SDK external/mpp/test 目录; * **硬件文档**:原理图、Datasheet 请联系技术支持获取。 ===== 4 Android系统的使用 ===== ==== 4.1 开启ADB调试 ==== === 4.1.1 USB ADB使用方法 === - 使用 Type-C 数据线连接 **USB1(OTG)** 与电脑; - 主板进入「设置 → 关于平板电脑」,连续点击「版本号」7 次开启开发者选项; - 进入「开发者选项」,打开「USB 调试」; - 电脑端执行 adb devices,首次连接需在主板弹窗中点击「允许」。 <sxh bash> adb devices # List of devices attached # 0123456789ABCDEF device </sxh> === 4.1.2 网络ADB使用方法 === 主板与电脑处于同一网段时,可通过网络调试,无需数据线。 <sxh bash> adb connect 192.168.1.100:5555 adb devices </sxh> ==== 4.2 WiFi使用方法 ==== - 进入「设置 → 网络和互联网 → WLAN」,打开开关; - 选择目标热点并输入密码; - 连接成功后可在「网络详情」中查看 IP 地址。 <sxh bash> # 命令行查看连接状态 adb shell dumpsys wifi | grep -i "curState\|mNetworkInfo" adb shell ifconfig wlan0 </sxh> ==== 4.3 网口使用方法 ==== **查看设备** <sxh bash> ip link show | grep -v "eth" </sxh> **使用(动态 IP)** <sxh bash> su ifconfig eth1 up ifconfig eth1 dhcp </sxh> **使用(静态 IP)** <sxh bash> su ifconfig eth1 down ifconfig eth1 192.168.8.55 netmask 255.255.255.0 ifconfig eth1 up </sxh> > 静态 IP 如需开机自动生效,可在系统内配置 eth1 的静态地址,或在应用层通过 ConnectivityManager 设置以太网静态 IP。 ==== 4.4 4G模块使用方法 ==== === 4.4.1 支持列表 === ^ 模块型号 ^ 厂商 ^ 制式 ^ 说明 ^ | EC20-CE | 移远 | LTE Cat4 | 国内全网通,需插 SIM 卡 | | EC25-E | 移远 | LTE Cat4 | 海外频段 | | RM500U-CN | 移远 | 5G NR | 需选配 5G Mini-PCIe 方案 | === 4.4.2 步骤 === - 断电后插入 SIM 卡与 4G 模块,连接天线; - 上电,进入「设置 → 网络和互联网 → 移动网络」,打开「移动数据」; - 确认 APN 与运营商一致(默认自动获取); - 状态栏出现 4G 图标即接入成功。 <sxh bash> adb shell ifconfig rmnet0 adb shell ping -c 3 www.baidu.com </sxh> ==== 4.5 GPIO使用方法 ==== === 4.5.1 GPIO系统索引号计算方法 === RK3568 的 GPIO 编号规则为:**bank × 32 + (group × 8) + pin**,其中 group A=0、B=1、C=2、D=3。 ^ GPIO 名称 ^ 计算过程 ^ 系统编号 ^ | GPIO3_A0 | 3×32 + 0×8 + 0 | 96 | | GPIO3_A5 | 3×32 + 0×8 + 5 | 101 | | GPIO3_C2 | 3×32 + 2×8 + 2 | 114 | | GPIO4_B1 | 4×32 + 1×8 + 1 | 137 | === 4.5.2 操作示例 === 以控制 GPIO3_A5(系统编号 101)输出高电平为例: <sxh bash> su echo 101 > /sys/class/gpio/export echo out > /sys/class/gpio/gpio101/direction echo 1 > /sys/class/gpio/gpio101/value # 读取当前电平 cat /sys/class/gpio/gpio101/value </sxh> 释放 GPIO: <sxh bash> echo 101 > /sys/class/gpio/unexport </sxh> ==== 4.6 串口使用方法 ==== <sxh bash> # 查看串口设备 ls -l /dev/ttyS* # 修改权限 su chmod 777 /dev/ttyS3 </sxh> Android 应用层通过 SerialPort 库以 /dev/ttyS3、波特率 9600 打开即可收发;RS485 方向由硬件自动切换,无需额外控制。 ==== 4.7 屏幕使用方法 ==== ^ 屏幕类型 ^ 接口 ^ 分辨率 ^ 说明 ^ | HDMI 显示器 | HDMI | 最高 3840×2160@60Hz | 支持热插拔、EDID 自动识别 | | LVDS 屏 | LVDS | 最高 1920×1080 | 需按屏参配置 dts | | eDP 屏 | eDP1.3 | 最高 2560×1600 | 需确认屏电压与背光 | | MIPI 屏 | MIPI-DSI | 最高 1920×1200 | 需匹配屏参与时序 | <sxh bash> # 查看当前显示模式 adb shell wm size adb shell wm density </sxh> ==== 4.8 看门狗的使用 ==== <sxh bash> # 查看看门狗设备 ls /dev/watchdog* # 喂狗示例(周期 10s,超时后系统复位) echo 1 > /dev/watchdog </sxh> > 硬件看门狗默认超时时间由 dts 中 wdt 节点配置,量产前建议在应用层做定时喂狗。 ===== 5 Linux系统的使用 ===== ==== 5.1 声卡使用方法 ==== <sxh bash> # 查看声卡设备 aplay -l # 播放测试音频 aplay -D plughw:0,0 /usr/share/sounds/test.wav # 录音测试 arecord -D plughw:0,0 -f cd -d 5 test.wav </sxh> 音量调节: <sxh bash> alsamixer # 或 amixer -c 0 set 'Playback' 80% </sxh> ==== 5.2 网络使用方法 ==== === 5.2.1 以太网 === **查看设备** <sxh bash> ip link show | grep -v "eth" </sxh> **使用(动态 IP)** <sxh bash> sudo cat /etc/network/interfaces sudo dhclient eth1 up # 或 sudo ifconfig eth1 up sudo dhclient eth1 </sxh> **使用(静态 IP)** 编辑 /etc/network/interfaces: <sxh bash> auto eth1 iface eth1 inet static address 192.168.8.55 netmask 255.255.255.0 gateway 192.168.8.1 dns-nameservers 202.96.134.133 </sxh> <sxh bash> sudo ifconfig eth1 down sudo ifconfig eth1 up ip addr show eth1 </sxh> **测试** <sxh bash> ping -c 4 192.168.8.1 ping -c 4 www.baidu.com </sxh> === 5.2.2 WiFi === <sxh bash> # 查看无线网卡 ip link show wlan0 # 扫描热点 sudo nmcli dev wifi rescan sudo nmcli dev wifi list # 连接 sudo nmcli dev wifi connect "SSID" password "PASSWORD" # 查看 IP ip addr show wlan0 </sxh> ==== 5.3 分辨率修改 ==== **HDMI 输出** <sxh bash> # 查看当前模式 cat /sys/class/display/HDMI0/mode # 设置为 1080P60 echo 1920x1080p60 > /sys/class/display/HDMI0/mode </sxh> **LVDS / eDP 屏** 需在 /boot/dts/ 对应屏参 dts 中修改 display-timings,重新编译并替换 dtb 后重启生效。 ==== 5.4 远程访问及文件传输 ==== <sxh bash> # 安装并启动 SSH sudo apt update && sudo apt install -y openssh-server sudo systemctl enable --now ssh # 查看本机 IP ip addr show </sxh> 电脑端传输文件: <sxh bash> scp ./update.img root@192.168.8.55:/home/root/ </sxh> 图形化文件传输可使用 WinSCP / FileZilla,协议选择 SFTP,端口 22。 ===== 6 通用方法 ===== ==== 6.1 查看CPU温度 ==== <sxh bash> cat /sys/class/thermal/thermal_zone0/temp # 输出单位为毫摄氏度,例如 45200 表示 45.2℃ </sxh> ==== 6.2 查看序列号 ==== <sxh bash> cat /proc/device-tree/serial-number # 或 getprop ro.serialno </sxh> ==== 6.3 查看CPU频率 ==== <sxh bash> cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies </sxh> ==== 6.4 查看内存容量 ==== <sxh bash> free -h cat /proc/meminfo | head -3 </sxh> ==== 6.5 查看存储容量 ==== <sxh bash> df -h lsblk </sxh> ==== 6.6 Ping网络测试 ==== <sxh bash> ping -c 4 192.168.8.1 ping -c 4 www.baidu.com # 仅测试连通性,不解析域名 ping -c 1 -W 1 8.8.8.8 </sxh> ==== 6.7 RTC时间设置 ==== <sxh bash> # 查看当前时间 date hwclock -r # 设置系统时间 sudo date -s "2026-11-09 10:00:00" # 写入 RTC sudo hwclock -w </sxh> ---- //文档主干已搭建,参数与配图待硬件与测试部门确认后补充。返回 [[思迈联科:start|思迈联科产品主页]]//
您的足迹:
•
start
•
resource
登录
文章
讨论
阅读
显示源文件
修订记录
搜索
导航
首页
Main_En
帮助
联系我们
打印/导出
可打印版本
工具
最近更改
媒体管理器
网站地图
永久链接
引用此文