Macos 连接树莓皮3B和x2B的问题;使用USB串行通信
我正在尝试通过USB将SSH设置为串行。 我正在使用:Macos 连接树莓皮3B和x2B的问题;使用USB串行通信,macos,raspberry-pi3,raspbian,macos-catalina,usbserial,Macos,Raspberry Pi3,Raspbian,Macos Catalina,Usbserial,我正在尝试通过USB将SSH设置为串行。 我正在使用: -MacBookPro(OS X 10.15.1) -树莓皮3型B+(树莓皮9.11) -用于Raspberry Pi 3的EVISWIY PL2303TA USB至TTL串行电缆调试控制台电缆() 我已经安装了电缆驱动程序,但是我在下载时注意到,他们没有提到对Catalina OS()的支持,但是它确实列出了对High Sierra 10.15的支持 电缆是插入的(我是色盲,所以要确保我没有犯错误): 我正在运行ls/dev,并按如下方
-MacBookPro(OS X 10.15.1)
-树莓皮3型B+(树莓皮9.11)
-用于Raspberry Pi 3的EVISWIY PL2303TA USB至TTL串行电缆调试控制台电缆()
我已经安装了电缆驱动程序,但是我在下载时注意到,他们没有提到对Catalina OS()的支持,但是它确实列出了对High Sierra 10.15的支持 电缆是插入的(我是色盲,所以要确保我没有犯错误): 我正在运行
ls/dev
,并按如下方式返回:
afsc_type5 pf
auditpipe pfm
auditsessions profile
autofs ptmx
autofs_control ptyp0
autofs_homedirmounter ptyp1
autofs_notrigger ptyp2
autofs_nowait ptyp3
bpf0 ptyp4
bpf1 ptyp5
bpf10 ptyp6
bpf100 ptyp7
bpf101 ptyp8
bpf102 ptyp9
bpf103 ptypa
bpf104 ptypb
bpf105 ptypc
bpf106 ptypd
bpf107 ptype
bpf108 ptypf
bpf109 ptyq0
bpf11 ptyq1
bpf110 ptyq2
bpf111 ptyq3
bpf112 ptyq4
bpf113 ptyq5
bpf114 ptyq6
bpf115 ptyq7
bpf116 ptyq8
bpf117 ptyq9
bpf118 ptyqa
bpf119 ptyqb
bpf12 ptyqc
bpf120 ptyqd
bpf121 ptyqe
bpf122 ptyqf
bpf123 ptyr0
bpf124 ptyr1
bpf125 ptyr2
bpf126 ptyr3
bpf127 ptyr4
bpf128 ptyr5
bpf129 ptyr6
bpf13 ptyr7
bpf130 ptyr8
bpf131 ptyr9
bpf132 ptyra
bpf133 ptyrb
bpf134 ptyrc
bpf135 ptyrd
bpf136 ptyre
bpf137 ptyrf
bpf138 ptys0
bpf139 ptys1
bpf14 ptys2
bpf140 ptys3
bpf141 ptys4
bpf142 ptys5
bpf143 ptys6
bpf144 ptys7
bpf145 ptys8
bpf146 ptys9
bpf147 ptysa
bpf148 ptysb
bpf149 ptysc
bpf15 ptysd
bpf150 ptyse
bpf151 ptysf
bpf152 ptyt0
bpf153 ptyt1
bpf154 ptyt2
bpf155 ptyt3
bpf156 ptyt4
bpf157 ptyt5
bpf158 ptyt6
bpf159 ptyt7
bpf16 ptyt8
bpf160 ptyt9
bpf161 ptyta
bpf162 ptytb
bpf163 ptytc
bpf164 ptytd
bpf165 ptyte
bpf166 ptytf
bpf167 ptyu0
bpf168 ptyu1
bpf169 ptyu2
bpf17 ptyu3
bpf170 ptyu4
bpf171 ptyu5
bpf172 ptyu6
bpf173 ptyu7
bpf174 ptyu8
bpf175 ptyu9
bpf176 ptyua
bpf177 ptyub
bpf178 ptyuc
bpf179 ptyud
bpf18 ptyue
bpf180 ptyuf
bpf181 ptyv0
bpf182 ptyv1
bpf183 ptyv2
bpf184 ptyv3
bpf185 ptyv4
bpf186 ptyv5
bpf187 ptyv6
bpf188 ptyv7
bpf189 ptyv8
bpf19 ptyv9
bpf190 ptyva
bpf191 ptyvb
bpf192 ptyvc
bpf193 ptyvd
bpf194 ptyve
bpf195 ptyvf
bpf196 ptyw0
bpf197 ptyw1
bpf198 ptyw2
bpf199 ptyw3
bpf2 ptyw4
bpf20 ptyw5
bpf200 ptyw6
bpf201 ptyw7
bpf202 ptyw8
bpf203 ptyw9
bpf204 ptywa
bpf205 ptywb
bpf206 ptywc
bpf207 ptywd
bpf208 ptywe
bpf209 ptywf
bpf21 random
bpf210 rdisk0
bpf211 rdisk0s1
bpf212 rdisk0s2
bpf213 rdisk0s3
bpf214 rdisk1
bpf215 rdisk1s1
bpf216 rdisk1s2
bpf217 rdisk1s3
bpf218 rdisk1s4
bpf219 rdisk1s5
bpf22 rdisk2
bpf220 sdt
bpf221 stderr
bpf222 stdin
bpf223 stdout
bpf224 systrace
bpf225 tty
bpf226 tty.Bluetooth-Incoming-Port
bpf227 tty.usbserial
bpf228 tty.usbserial-1420
bpf229 ttyp0
bpf23 ttyp1
bpf230 ttyp2
bpf231 ttyp3
bpf232 ttyp4
bpf233 ttyp5
bpf234 ttyp6
bpf235 ttyp7
bpf236 ttyp8
bpf237 ttyp9
bpf238 ttypa
bpf239 ttypb
bpf24 ttypc
bpf240 ttypd
bpf241 ttype
bpf242 ttypf
bpf243 ttyq0
bpf244 ttyq1
bpf245 ttyq2
bpf246 ttyq3
bpf247 ttyq4
bpf248 ttyq5
bpf249 ttyq6
bpf25 ttyq7
bpf250 ttyq8
bpf251 ttyq9
bpf252 ttyqa
bpf253 ttyqb
bpf254 ttyqc
bpf255 ttyqd
bpf26 ttyqe
bpf27 ttyqf
bpf28 ttyr0
bpf29 ttyr1
bpf3 ttyr2
bpf30 ttyr3
bpf31 ttyr4
bpf32 ttyr5
bpf33 ttyr6
bpf34 ttyr7
bpf35 ttyr8
bpf36 ttyr9
bpf37 ttyra
bpf38 ttyrb
bpf39 ttyrc
bpf4 ttyrd
bpf40 ttyre
bpf41 ttyrf
bpf42 ttys0
bpf43 ttys000
bpf44 ttys001
bpf45 ttys002
bpf46 ttys003
bpf47 ttys004
bpf48 ttys1
bpf49 ttys2
bpf5 ttys3
bpf50 ttys4
bpf51 ttys5
bpf52 ttys6
bpf53 ttys7
bpf54 ttys8
bpf55 ttys9
bpf56 ttysa
bpf57 ttysb
bpf58 ttysc
bpf59 ttysd
bpf6 ttyse
bpf60 ttysf
bpf61 ttyt0
bpf62 ttyt1
bpf63 ttyt2
bpf64 ttyt3
bpf65 ttyt4
bpf66 ttyt5
bpf67 ttyt6
bpf68 ttyt7
bpf69 ttyt8
bpf7 ttyt9
bpf70 ttyta
bpf71 ttytb
bpf72 ttytc
bpf73 ttytd
bpf74 ttyte
bpf75 ttytf
bpf76 ttyu0
bpf77 ttyu1
bpf78 ttyu2
bpf79 ttyu3
bpf8 ttyu4
bpf80 ttyu5
bpf81 ttyu6
bpf82 ttyu7
bpf83 ttyu8
bpf84 ttyu9
bpf85 ttyua
bpf86 ttyub
bpf87 ttyuc
bpf88 ttyud
bpf89 ttyue
bpf9 ttyuf
bpf90 ttyv0
bpf91 ttyv1
bpf92 ttyv2
bpf93 ttyv3
bpf94 ttyv4
bpf95 ttyv5
bpf96 ttyv6
bpf97 ttyv7
bpf98 ttyv8
bpf99 ttyv9
console ttyva
cu.Bluetooth-Incoming-Port ttyvb
cu.usbserial ttyvc
cu.usbserial-1420 ttyvd
disk0 ttyve
disk0s1 ttyvf
disk0s2 ttyw0
disk0s3 ttyw1
disk1 ttyw2
disk1s1 ttyw3
disk1s2 ttyw4
disk1s3 ttyw5
disk1s4 ttyw6
disk1s5 ttyw7
disk2 ttyw8
dtrace ttyw9
dtracehelper ttywa
fbt ttywb
fd ttywc
fsevents ttywd
io8log ttywe
io8logmt ttywf
io8logtemp urandom
klog vboxdrv
lockstat vboxdrvu
machtrace vboxnetctl
null xcpm
oslog zero
oslog_stream
所以。。。根据这一结果,并参考了许多完成这项任务的指南,我一直在尝试在以下方面使用屏幕
命令:- cu.usbserial-1420
- 铜绿假单胞菌
- tty.usbserial-1420
- tty.usbserial
screen /dev/[INSERT ONE HERE] 115200
这似乎是多个指南中建议的波特率,但我也尝试了9600和115600,因为我多次看到关于RPi的这两种方法
我得到的最好结果是一个带有灰色光标块的空终端窗口:
我尝试过禁用系统完整性保护,因为一个Adafruit教程提到了它。没有变化
我还在raspi config
菜单中启用了串行接口
如能为我的问题提供任何指导,我们将不胜感激。我感觉是司机,因为我找不到任何其他想法。。。但我希望情况并非如此
--编辑--
我在某个地方读到了适用于此设备较新型号的正确答案。安装后没有任何更改。很遗憾,我无法测试,但请仔细检查,可能是配置问题?FWIW我看了一下您发送的照片,根据亚马逊链接和您接线的RPi引脚看起来合法(转换器GND、RX、TX连接到RPi GND、TX、RX)
tty。usbserial-1420
看起来应该是您的端口,可能是tty。usbserial
是别名吗?同样,将其连接到微控制器或其他设备上,检查发送/接收是否与转换器一起工作,并检查您是否不幸从一个坏批次中意外得到一个不可靠的转换器。如果可行,您还可以使用基本python脚本(使用pyserial)测试读取从mac发送到RPi的一些字节/字符。(目的是隔离问题:通过转换器或pi配置解决问题)@GeorgeProfenza不幸地已经阅读了该指南。我没有看到任何与OSX的“拨号”组相当的功能,但除此之外,我已经完成了所有功能。我同意tty.usbserial-1420
看起来是正确的端口,不幸的是,我手头没有任何微控制器……是否可以在OSX上打开端口并每秒发送字符'a'
,在Raspberry Pi端打开RX/TX所属的内部UART端口并持续读取?测试的重点是测试OSX到RPi的串行通信。如果可以的话,交换脚本是值得的,这样RPi发送字符,OSX读取字符。如果这两个测试都能工作,那么串行转换器就没有问题,RPi端也没有什么大问题:这将取决于操作系统如何配置该端口以输出其控制台……如果不能,那么将Pi换成另一台计算机可能值得测试。您还可以使用CoolTerm等其他工具进行测试,而不是使用默认的8N1配置(8个数据位,1个停止位,无奇偶校验)进行screen