米联客F22-COM3-7EV Linux出厂开机完整测试教程(全网最细零基础)

📅 2026/7/2 13:36:14 👁️ 阅读次数 📝 编程学习
米联客F22-COM3-7EV Linux出厂开机完整测试教程(全网最细零基础)

适配硬件:米联客 F22-COM3-7EV(ZU7EV MPSOC)

系统版本:Ubuntu 20.04 LTS 原厂出厂系统(eMMC固化)

适用场景:新机开箱开机、系统恢复出厂后自检、整机外设功能验收

难度等级:零基础|全程图形+命令行可复现

CSDN标签:#米联客 #F22-COM3-7EV #ZU7EV #MPSOC #嵌入式Linux #Linux开机测试 #外设功能测试

一、实验概述

本文基于米联客官方《Linux出厂系统测试》标准流程,针对F22-COM3-7EV高端MPSOC开发板完成全套开机与外设自测。

本次测试基于eMMC原厂固化Ubuntu20.04系统,覆盖核心开机流程、串口登录、LED状态、DP显示、三路以太网、SATA-SSD、USB3.0存储读写测速等全套外设功能。

若系统损坏、配置错乱、开机异常,可通过官方《1_Linux恢复出厂设置.pdf》重新烧录镜像还原出厂状态。

二、硬件配件清单

本次出厂测试所需配件,区分标配/选配,满足完整功能验收:

  • F22-COM3-7EV开发板×1(标配、必用)
  • 12V电源适配器×1(标配、必用)
  • USB-mini串口延长线×1(标配、必用,串口调试)
  • 千兆以太网线×1(标配、必用,网口测试)
  • DP延长线/主动式DP转HDMI转接器(标配,显示输出测试)
  • TF SD卡+读卡器(标配,备用系统烧录、恢复出厂)
  • SATA-SSD硬盘(选配,存储测速)
  • USB3.0 U盘(选配,USB带宽测速)
  • NVME-SSD(选配,需单独采购)

三、启动模式拨码配置(F22-7EV核心)

板载SW1拨码开关控制启动介质,0代表ON、1代表OFF,两种常用模式:

3.1 eMMC启动(出厂默认|日常使用)

拨码组合:0101

PIN1=ON、PIN2=OFF、PIN3=ON、PIN4=OFF

功能:读取板载eMMC固化原厂系统,正常开机验收使用。

3.2 SD卡启动(调试|恢复出厂|系统更新)

拨码组合:0011

PIN1=ON、PIN2=ON、PIN3=OFF、PIN4=OFF

功能:从外部SD卡启动,用于烧录eMMC、系统修复、新镜像调试。

四、硬件接线规范

严格遵循先接线、后上电原则,杜绝带电插拔损坏硬件:

  1. 断电状态下设置SW1拨码为eMMC启动模式(0101);
  1. USB-mini线连接开发板调试串口与电脑USB口;
  1. 接入DP显示器(或主动式DP转HDMI转接器+显示器);
  1. 插入千兆网线,连接电脑网口;
  1. 按需接入SATA-SSD、USB3.0 U盘;
  1. 最后接入12V电源,打开板载电源开关上电。

⚠️ 注意:DP转HDMI必须使用主动式转接器,被动转接器会导致无显示输出。

五、PuTTY串口环境配置

5.1 串口驱动检查

电脑设备管理器查看【端口(COM和LPT)】,确认CP210x串口驱动正常识别,记录对应COM端口号。

5.2 串口参数(固定不变)

  • 波特率:115200
  • 数据位:8
  • 停止位:1
  • 校验位:无
  • 流控:无

打开PuTTY选择「串行」模式,填入COM口与波特率,窗口待命后再给开发板上电。

六、上电开机与硬件状态观察

6.1 指示灯状态

  • 底板电源指示灯常亮:供电正常;
  • 核心板蓝色LED点亮:FPGA比特流加载完成,PL端初始化正常;
  • GPIO对应LED正常响应:IO硬件资源正常。

6.2 散热说明

ZU7EV核心功耗较高,空载运行CPU会轻微发烫,属于正常现象;设备出厂已预装散热片与风扇,长时间运行无需担心过热。

6.3 串口开机日志

上电后串口自动打印U-Boot引导、内核启动、设备树加载、文件系统挂载日志,最终输出:

bionic-arm64 login:

出现登录提示符即代表系统开机流程完全正常。

6.4 显示输出

DP显示器正常点亮,输出Ubuntu开机桌面/控制台界面,无花屏、闪屏、黑屏即为显示功能正常。

七、系统账号登录与权限切换

F22-COM3-7EV原厂系统固定账号密码,盲打输入即可:

  • 普通用户名:uisrc
  • 登录密码:root

登录普通用户后,切换Root最高管理员权限:

bash
sudo su
# 再次输入密码 root

切换成功后终端变为root@bionic-arm64:/home/uisrc#,可执行所有硬件测试命令。

八、三路以太网完整测试(核心必测)

F22-COM3-7EV搭载三路独立以太网,包含2路PL网口+1路PS网口,默认固定IP、互不冲突,必须分网段测试。

输入如下命令查看所有网口信息:

bash
ifconfig

原厂默认IP分配:

  • ETH0(PL以太网):192.168.135.100
  • ETH1(PL以太网):192.168.136.100
  • ETH2(PS以太网):192.168.137.100

8.1 PS以太网 ETH2 测试

电脑设置静态IP为192.168.137.x网段,关闭Windows防火墙,执行ping测试:

bash
ping 192.168.137.1 -A -c 10

预期结果:10次数据包全部接收、无丢包、延迟稳定,PS网口工作正常。

8.2 PL以太网 ETH1 测试

电脑IP改为192.168.136.x网段,执行测试:

bash
ping 192.168.136.1 -A -c 10

预期结果:无丢包,PL千兆网口通信正常。

8.3 PL以太网 ETH0 测试

电脑IP改为192.168.135.x网段,执行测试:

bash
ping 192.168.135.10 -A -c 10

三路网口全部无丢包,代表板载网络硬件、设备树配置、内核驱动全部正常。

九、存储设备读写测速

使用dd命令完成裸盘读写测速,精准验证存储带宽与稳定性。

9.1 闪存分区测速

bash
# 写测试
time dd if=/dev/zero of=/dev/mtdblock0 bs=1M count=1
# 读测试
time dd if=/dev/mtdblock0 of=/dev/null bs=2M count=10

9.2 SATA-SSD 全速读写测试

bash
# SSD写测试(2GB文件)
time dd if=/dev/zero of=/dev/sda bs=2M count=1024
# SSD读测试
time dd if=/dev/sda of=/dev/null bs=2M count=1024

9.3 USB3.0 U盘测速

bash
# U盘写测试
time dd if=/dev/zero of=/dev/sdb bs=2M count=1024
# U盘读测试
time dd if=/dev/sdb of=/dev/null bs=2M count=1024

测速无卡顿、无IO报错、带宽符合USB3.0标准即为设备正常。

十、开机自测常用验证命令

bash
# 查看系统内核与架构
uname -a
# 查看Ubuntu系统版本
lsb_release -a
# 查看磁盘挂载与容量
df -h
# 查看设备树加载状态
dmesg | grep dtb

所有命令执行无报错、信息正常输出,代表整机系统与硬件资源初始化完成。

十一、常见问题排查

1. 上电无串口打印

排查拨码启动模式、串口线连接、COM端口选择、115200波特率、电源供电是否正常。

2. DP无显示输出

必须使用主动式DP转HDMI转接器,被动转接器不兼容MPSOC显示输出。

3. 网口ping不通、丢包

三路网口必须严格区分网段,关闭电脑防火墙,检查网线接触与IP配置。

4. 存储测速报错

确认SSD/U盘设备节点正确,避免热插拔,确保设备挂载正常后再测速。

5. 系统开机异常、文件损坏

使用官方出厂镜像,按照《Linux恢复出厂设置》文档重新烧录eMMC系统即可修复。

十二、测试总结

1. F22-COM3-7EV 采用 eMMC 默认开机、SD卡调试的双启动模式,日常验收优先使用 eMMC 启动;

2. 整机核心外设:三路千兆以太网、DP显示、SATA-SSD、USB3.0、闪存分区均可通过官方命令一键自测;

3. 开机无报错、指示灯正常、显示正常、网口无丢包、存储测速达标,即为出厂开机测试完全通过

4. 所有测试基于原厂Ubuntu20.04系统,无额外配置,零基础可一键复现。

十三、配套官方资料

官方网站:https://www.uisrc.com

配套镜像:F22-COM3-7EV ZU7EV 专用Ubuntu20.04出厂镜像

配套文档:Linux出厂系统测试、Linux恢复出厂设置、系统二次开发教程