串口/端口/USB 连接说明

📌 注意 非 USB 研发,仅根据个人使用情况进行梳理总结。 如果连不上,请反复尝试下面方案:

  1. 串口 c 口正反插、设备上下电、换根串口线等。
  2. 检查 win/linux 软件的配置。 安全团队 没有限制也并不负责 XCD MCU 串口缓冲区的 硬件流 IO,至少按回车有反应 我们才能提供后续可能的鉴权支持。

台架串口使用说明

DCD

  1. 使用一拖二线束插入最左侧 USB-c 口,串口为 SOC 的串行接口(QNX shell)。
  2. 使用金手指线束连接:
    • 金手指上方凹槽,连接线为 SOC 的串行接口(QNX shell)。
    • 下方凹槽为 MCU 的串行接口。

XCD

  1. 使用一拖二线束,插入 靠近电源线 的 usb-c 口,串口为 MCU 的串行接口
  2. 如果插入 远离电源线的 usb-c 口,此时为 SOC 串口(android console shell)。

串口线束

  1. 一拖二的串口线,大头为串行接口(uart),小头为 USB(DCD/XCD 均可用)。
  2. DCD 可用 金手指可以做串口线使用(蓝色电路板,带 TX/RX/GND 引脚)。

Windows 软件(mobaXterm、Putty 等)

  • 波特率 115200(DCD & XCD)
  • 硬件流控制:NO、None
  • 串口设备节点为 /COMx

Linux 软件(minicom、Putty 等)

  • 波特率 115200(DCD & XCD)
  • 硬件流控制:NO、None
  • linux 系统 minicom 设置,串口设备节点一般为 /dev/ttyUSB0
    • Serial Device: /dev/ttyUSB0
    • Bps/Par/Bits: 115200 8N1
    • Hardware Flow Control: No
    • Software Flow Control: No

其他说明(F3)

  1. f3 平台的波特率为 460800 8N1