硬件环境准备:开发板连接、电源时序、串口线确认
适用场景
- 初次收到高通SA8155P开发板(如M.2核心板+载板),需要搭建最小系统验证硬件好坏。
- 开发板长时间未上电或从其他工位转移,需要重新确认连接。
- 上电后串口无输出或显示器黑屏,需要按SOP逐项排查硬件环境。
前置条件
| 类别 | 具体要求 |
|---|---|
| 硬件 | SA8155P核心板+载板、12V/3A以上DC电源适配器、USB转Type-C串口线(FT232/CP2102)、HDMI线及显示器、USB键鼠 |
| 软件 | 主机已安装串口终端软件(MobaXterm/PuTTY)、USB转串口驱动(VCP)、高通QPST工具(可选,后续烧录) |
| 文档 | 《载板硬件接口手册》(含Boot Mode拨码开关定义)、《SA8155P硬件原理图PDF》 |
操作步骤
硬件连接遵循"先连接低电压信号线,后连接高电压电源线"的安全原则。
| 步骤 | 操作内容 | 关键要点 / 避坑指南 |
|---|---|---|
| Step 1 | 连接串口:将USB转串口线插入主机USB口,杜邦线连接载板UART0调试口(TXD/RXD/GND)。 | TXD接开发板RXD,RXD接开发板TXD,GND接GND。接线错误会导致乱码或无输出。 |
| Step 2 | 连接显示与输入:HDMI线连接开发板HDMI OUT与显示器。USB键鼠插入载板USB HOST口。 | 8155 GPU初始化需要显示器,否则启动流程可能卡在UEFI阶段。 |
| Step 3 | 配置启动模式:检查Boot Mode拨码开关,确认处于eMMC Boot位置(通常为1:ON, 2:OFF, 3:OFF)。 | 参考《载板手册》Section 2.3。错误模式将无法加载ABL。 |
| Step 4 | 连接烧录线(预备):USB Type-C线连接主机与开发板烧录口(标有FW或USB_BOOT)。 | 此时不要连接电源适配器。 |
| Step 5 | 配置串口终端:打开MobaXterm,新建Session,选择Serial,设置波特率115200,数据位8,停止位1,无流控。 | 流控必须关闭,否则键盘输入无响应。 |
| Step 6 | 上电与验证:接通12V电源适配器,按下开发板Power键(如有),观察串口终端是否输出底层引导Log。 | 首次上电应看到PBL -> SBL -> UEFI的完整打印。按Reset键应能重新输出。 |
💡 串口接线自检技巧: 在上电前,将串口线的TXD与RXD短接,打开终端开启本地回显,输入字符。若能回显,则说明串口线和终端配置正常。
操作步骤:
1. 断开开发板电源,拔下串口线杜邦端。
2. 将杜邦头的TX和RX引脚用金属镊子短接。
3. 打开MobaXterm,配置对应的COM口(115200, 8N1)。
4. 在终端输入 "test",若屏幕回显 "test",则串口链路OK。
输入输出物
| 类别 | 输入(准备) | 输出(交付) |
|---|---|---|
| 文档 | 《SA8155P载板硬件手册》、《高通SM8150 PBL/SBL启动指南》 | 《硬件环境搭建检查表》(签名确认) |
| 硬件 | 8155核心板 + 载板 + 线缆外设 | 已验证通过的、可稳定复现启动Log的开发板硬件平台 |
| 数据 | 串口驱动安装包、MobaXterm便携版 | 串口终端会话配置文件(可复用) |
责任边界
- 硬件工程师: 负责提供载板接口定义、电源适配器规格、结构图纸,并确认核心板与载板兼容性。
- 平台软件工程师(BSP): 负责执行物理连接、跳线配置、串口驱动安装及终端调试。首次上电发现硬件短路、异味或元器件烧毁,应立即断电移交给硬件工程师处理。
记录材料
- 《硬件环境搭建检查表》:包含连接器方向、螺钉高度、拨码开关状态(拍照存档)、串口Log首帧截图。
- 《板卡资产登记表》:记录核心板SN码、载板版本号、固件日期,用于后续多板卡管理。
异常处理
异常现象 1:串口终端无任何输出
排查步骤:
1. 检查设备管理器,确认串口号(COMx)已正确识别,且未被其他程序占用。
2. 检查杜邦线是否松动,测量RXD/TXD/GND通断。
3. 交换TX/RX线序再试。
排查步骤:
1. 检查设备管理器,确认串口号(COMx)已正确识别,且未被其他程序占用。
2. 检查杜邦线是否松动,测量RXD/TXD/GND通断。
3. 交换TX/RX线序再试。
异常现象 2:上电后电源指示灯闪烁后熄灭
排查步骤:
1. 立即断电,检查核心板与载板连接器是否插紧。
2. 检查螺钉柱是否多出金属柱导致PCB短路。
3. 使用万用表测量12V输入对地阻抗,若接近短路则移交硬件工程师。
排查步骤:
1. 立即断电,检查核心板与载板连接器是否插紧。
2. 检查螺钉柱是否多出金属柱导致PCB短路。
3. 使用万用表测量12V输入对地阻抗,若接近短路则移交硬件工程师。
⚠️ 危险操作提示: 严禁在开发板通电状态下插拔串口、HDMI或核心板!热插拔调试接口极易造成南桥芯片或FPGA IO损坏。
验收标准
- 标准1:串口Log完整可读。 终端稳定输出从PBL到UEFI的完整引导日志,包含关键字 "Qualcomm CDT"、"DDR Training Passed"、"Loading ABL"。
- 标准2:显示输出正常。 连接HDMI显示器后,上电10秒内出现高通Logo或Android开机动画。
- 标准3:调试工具可达。 主机可通过串口终端发送Reset指令,开发板能自动重启并重新打印Log。
📸 验证存档技巧: 在MobaXterm中右键选择"Start/Stop Recording",将完整的启动Log保存为
boot_log_2024_xx_xx.txt 存档,作为后续启动对比分析的基线。
硬件环境搭建拓扑与连接流程图
下图为标准单板调试环境连接示意图,展示了电力线、数据线及控制线的物理拓扑关系: