====== 串口调试设置 ====== 串口调试是路由器救砖中最常用的硬件调试手段,通过 TTL 串口可以查看启动日志、进入 Bootloader 命令行。 ===== 硬件准备 ===== ^ 工具 ^ 说明 ^ | USB转TTL模块 | CH340/PL2303/FT232,电压 3.3V | | 杜邦线 | 4根以上,公对母 | | 万用表 | 测量电压、确认引脚 | | 螺丝刀套装 | 拆路由器用 | ===== 串口连接 ===== ==== 引脚识别 ==== 路由器主板上通常有 4 个串口引脚: | 引脚 | 功能 | 说明 | |------|------|------| | TX | 发送 | 连接 TTL 模块的 RX | | RX | 接收 | 连接 TTL 模块的 TX | | GND | 地线 | 连接 TTL 模块的 GND | | VCC | 电源 | **不要连接**,仅识别电压 | ==== 连接步骤 ===== 1. 找到路由器主板上的串口引脚(通常是 4 个相邻的排针) 2. 用万用表确认 GND(与大面积铜箔或屏蔽壳相通) 3. 识别 TX 和 RX(可先尝试连接,波特率不对时再互换) 4. **不要连接 VCC!** 5. USB 转 TTL 模块连接到电脑 ===== 软件设置 ===== ==== 串口工具 ==== | 工具 | 平台 | 说明 | |------|------|------| | PuTTY | Windows | 最常用 | | SecureCRT | Windows | 功能强大 | | screen | Linux/macOS | 命令行工具 | | CoolTerm | 跨平台 | 简单易用 | ==== 串口参数 ==== | 参数 | 值 | |------|-----| | 波特率 | 115200(最常见)、57600、9600 | | 数据位 | 8 | | 停止位 | 1 | | 校验位 | None | | 流控 | None | ==== PuTTY 设置 ==== 1. 选择 Connection type: Serial 2. Serial line: COM3(设备管理器查看) 3. Speed: 115200 4. 点击 Open ==== screen 设置 (Linux/macOS) ==== ```bash # 查看串口设备 ls /dev/ttyUSB* # 连接(115200 波特率) screen /dev/ttyUSB0 115200 # 退出 screen Ctrl+A 然后按 K,再按 Y ``` ===== 常见问题 ===== ==== 无输出 ==== * 检查波特率是否正确(115200/57600/9600) * 尝试交换 TX 和 RX * 检查 GND 是否连接正确 * 确认串口工具的流控设置为 None ==== 乱码 ==== * 波特率不匹配,尝试其他波特率 * 检查数据位/停止位/校验位设置 ==== 显示但不响应 ==== * 可能需要按回车键激活 * 有些设备需要特定按键进入命令行 ===== 安全事项 ===== * **不要连接 VCC 引脚** - 可能烧毁路由器 * 使用 3.3V 电压的 TTL 模块 * 热插拔时先断开电源