RM500U /dev/stty_nr31串口节点无法打开

sudo minicom -b 115200 -D /dev/stty_nr31

minicom: cannot open /dev/stty_nr31: No such device

spipe 1-6 not ready to open!

ls -l /dev/stty*
crw------- 1 root root 491, 0 Sep 23 02:31 /dev/stty_nr0
crw------- 1 root root 491, 1 Sep 23 02:31 /dev/stty_nr1
crw------- 1 root root 491, 10 Sep 23 02:31 /dev/stty_nr10
crw------- 1 root root 491, 11 Sep 23 02:31 /dev/stty_nr11
crw------- 1 root root 491, 12 Sep 23 02:31 /dev/stty_nr12
crw------- 1 root root 491, 13 Sep 23 02:31 /dev/stty_nr13
crw------- 1 root root 491, 14 Sep 23 02:31 /dev/stty_nr14
crw------- 1 root root 491, 15 Sep 23 02:31 /dev/stty_nr15
crw------- 1 root root 491, 16 Sep 23 02:31 /dev/stty_nr16
crw------- 1 root root 491, 17 Sep 23 02:31 /dev/stty_nr17
crw------- 1 root root 491, 18 Sep 23 02:31 /dev/stty_nr18
crw------- 1 root root 491, 19 Sep 23 02:31 /dev/stty_nr19
crw------- 1 root root 491, 2 Sep 23 02:31 /dev/stty_nr2
crw------- 1 root root 491, 20 Sep 23 02:31 /dev/stty_nr20
crw------- 1 root root 491, 21 Sep 23 02:31 /dev/stty_nr21
crw------- 1 root root 491, 22 Sep 23 02:31 /dev/stty_nr22
crw------- 1 root root 491, 23 Sep 23 02:31 /dev/stty_nr23
crw------- 1 root root 491, 24 Sep 23 02:31 /dev/stty_nr24
crw------- 1 root root 491, 25 Sep 23 02:31 /dev/stty_nr25
crw------- 1 root root 491, 26 Sep 23 02:31 /dev/stty_nr26
crw------- 1 root root 491, 27 Sep 23 02:31 /dev/stty_nr27
crw------- 1 root root 491, 28 Sep 23 02:31 /dev/stty_nr28
crw------- 1 root root 491, 29 Sep 23 02:31 /dev/stty_nr29
crw------- 1 root root 491, 3 Sep 23 02:31 /dev/stty_nr3
crw------- 1 root root 491, 30 Sep 23 02:31 /dev/stty_nr30
crw------- 1 root root 491, 31 Sep 23 02:31 /dev/stty_nr31
crw------- 1 root root 491, 4 Sep 23 02:31 /dev/stty_nr4
crw------- 1 root root 491, 5 Sep 23 02:31 /dev/stty_nr5
crw------- 1 root root 491, 6 Sep 23 02:31 /dev/stty_nr6
crw------- 1 root root 491, 7 Sep 23 02:31 /dev/stty_nr7
crw------- 1 root root 491, 8 Sep 23 02:31 /dev/stty_nr8
crw------- 1 root root 491, 9 Sep 23 02:31 /dev/stty_nr9

[ 8.127088] [TS:647339149] spipe_probe!
[ 8.127092] [TS:647339277] spipe: after parse device tree, name=spipe_nr, dst=1, channel=4, ringnr=15, rxbuf_size=0x1000, txbuf_size=0x1000
[ 8.526516] [TS:659821284] spipe_probe!
[ 8.526523] [TS:659821521] spipe: after parse device tree, name=sdiag_nr, dst=1, channel=21, ringnr=1, rxbuf_size=0x8000, txbuf_size=0x40000
[ 8.567851] [TS:661112995] spipe_probe!
[ 8.567857] [TS:661113202] spipe: after parse device tree, name=stty_nr, dst=1, channel=6, ringnr=32, rxbuf_size=0x800, txbuf_size=0x800
[ 9.163613] [TS:679730584] spipe_probe!
[ 9.163620] [TS:679730781] spipe: after parse device tree, name=snv_nr, dst=1, channel=40, ringnr=1, rxbuf_size=0x1000, txbuf_size=0x40400
[ 152.321574] [TS:5153416865] spipe 1-6 not ready to open!
[ 197.543286] [TS:6566595359] spipe 1-6 not ready to open!

关于 RM500U 上 /dev/stty_nr31 无法打开、提示 spipe 1-6 not ready to open 的问题,该报错含义是对应 spipe 通道尚未就绪,需按以下方向排查:

  1. 确认节点是否存在:ls /dev | grep stty_nr,若节点缺失,说明驱动未正确创建该通道。
  2. 查看内核日志:dmesg | grep -i spipe,确认 spipe 驱动是否加载成功、通道初始化是否异常。
  3. 确认模块固件与主机侧驱动版本匹配,且模块的串口/USB 配置与所访问通道一致。
  4. 确认该通道未被其他进程占用(lsof、fuser 检查)。
  5. 若仅需 AT 交互,请确认使用的串口节点是否与模块实际映射的 AT 口一致,stty_nr 类节点属特定逻辑通道,并非通用 AT 口。

如需进一步定位,请补充模块具体型号与固件版本、主机侧驱动版本、完整 dmesg 日志。该 stty_nr 通道的具体配置方法,当前知识库及公开资料暂未查询到相关内容,请等待技术工程师为您解答。

本回答仅供参考。若问题已解决,可标记为 :white_check_mark:解决方案;若仍有疑问,请等待官方技术人员回复,最终请以专业解答为准。