故障排查

故障排查清单

从可见症状出发,每次只改变一个变量。

本页内容

本页内容

排障清单

看不到串口:

  • 重新插拔 USB 设备,换一根线或换一个 USB 口。
  • 打开设备管理器,安装正确的 CH340、CP210x、FTDI 或厂商驱动。
  • 确认设备已供电,并且不处于只能刷固件的特殊模式。

串口无法打开:

  • 关闭其他串口工具、IDE 串口监视器和烧录工具。
  • 设备重启后重新核对 COM 号。
  • 尝试重新插拔适配器。

打开串口时设备复位或进入 Bootloader:

  • 打开前先取消 DTR;如果开发板也使用 RTS,再一并取消。
  • 核对开发板的启动绑带时序,并注意 USB 适配器可能反相逻辑信号。
  • 如果启用了 RTS/CTS 流控,RTS 由驱动管理;执行手动时序前先关闭硬件流控。

收不到数据:

  • 核对波特率、校验位、数据位和停止位。
  • 确认目标设备确实会主动发送数据,或会响应当前命令。
  • 检查 TX/RX 接线,RS485 场景还要检查 A/B 线。
  • 换一条已知可用命令,并降低发送频率。

数据显示乱码:

  • 优先检查波特率和校验位。
  • 在 Text 和 Hex 之间切换,判断原始字节是否正确。
  • 如果 ASCII 正常、只有中文或日韩文字乱码,那是字符编码问题:在快捷设置的接收设置里把编码改成设备实际使用的那个(中文设备常见 GB18030、GBK、Big5)。收发可以分别设置。
  • 如果连 ASCII 都是乱的,多半不是编码问题,而是波特率、校验位,或者设备本身就是二进制协议。

RS485 设备不响应:

  • 确认 A/B 接线、终端电阻和共地。
  • 确认总线上没有多个主站同时发送。
  • 核对设备地址、功能码和 CRC。

高波特率不稳定:

  • 缩短线缆,换质量更好的适配器。
  • 降低界面显示压力,并开启日志保存。
  • 长测前先单独验证目标速率是否可靠。

RFC 2217 直连远端串口失败或参数不生效:

  • 先确认 Client 能直接访问 Server 的 IP 和端口;通常应位于同一局域网或已经互通的 VPN。
  • 再确认对端真的是 RFC 2217 设备服务器,而不是普通 TCP 转串口;只有前者会响应参数协商。
  • 检查连接面板里"沿用远端串口的现有配置"是否仍勾选:勾选时不会下发任何参数,界面上显示的波特率只是本地默认值,不代表远端实际设置。
  • 本机作为 RFC 2217 Server 时,确认桥接协议选的是 RFC 2217 而不是透明转发;透明转发只搬字节,不响应参数命令。

桥接的 TCP Server 从其他机器连不上:

  • 确认监听地址不是 127.0.0.1;只绑本机回环地址时,远端物理上到不了。
  • 核对"允许的客户端"名单是否包含发起连接的 IP 或所在 CIDR 网段;留空表示不按来源限制。
  • 确认系统防火墙已放行监听端口,包括来源和目标网络之间经过的所有防火墙或安全组。

Live Console 收不到实时事件:

  • 确认桌面端已登录,且与远程工程师使用的是同一账号——不同账号看不到彼此的在线设备。
  • 首次连接最多等待约 30 秒;超过仍无事件,检查桌面端的 Live Console 是否已启用。
  • 需要远程发送命令或改端口配置时,确认现场已单独开启 Allow Remote Send / Allow Remote Port Control;这两项默认关闭,不会因为连上了就自动打开。

这篇文档是否有帮助?