系统是 10.11.3 ,为了安装已经把 sip 关掉了
安装的 pl2303 尝试过以下几个
需要手动安装的,我安装到 /Library/Extensions/
(有一个站说要装到/System/Library/Extensions/
,没试过 )
然后重启,后来找到了以下命令免重启
sudo kextload /Library/Extensions/FTDIUSBSerialDriver.kext/
sudo kextcache -system-cache
http://support.plugable.com/plugable/topics/issues_with_my_mac_detecting_my_serial_usb_converter
这里的命令检查让我找到了一点不同的地方
$ kextstat
...省略...
161 0 0xffffff7f82fc1000 0xb000 0xb000 nl.bjaelectronics.driver.PL2303 (1.0.0d1) DFD40263-74E7-3939-9386-F85D1F723EF0 <131 41 5 4 3>
然而 ioreg -c IOSerialBSDClient | grepa usb
没返回,ls /dev
什么的结果和以上一样。
大概过一会 kextstat
这个命令又找不到相应的 kext 了。只有 kextload
过后才能立刻找到,过一会就消失了。(查看 dmesg 找不到消失的原因)
//有没用 load 也可以通过 kextunload
会不会报错来判断
Mac 10.11.3 pl2303
筛选最近一个月
(没软用)
参考这里的一个回答去买一个驱动,但是直觉告诉我应该也不行。
http://apple.stackexchange.com/questions/223046/prolific-pl2303-ceased-working
我和这里的 lz 症状不同,他最后通过 ftdi 能解决,我却不能。
我怀疑是 10.11.3 的特定问题,因为好多人说关了 sip 或者 csrutil enable --without kext
就能解决的。心疼我自己
万能的 v 友能否提供一个思路,然后具体可以让我去找(什么方面都可以),到底哪里出了问题,我自己的思路已经走到死胡同里面了,所谓旁观者清
1
cnnblike 2016-03-11 09:30:54 +08:00 1
换用 windows 吧。 Mac 的驱动,呵呵。
|
2
Tink 2016-03-11 09:37:15 +08:00 via iPhone 1
为啥非得在 mac 下搞这个
|
5
alienx717 2016-03-11 09:40:32 +08:00 1
arduino 和 pcduino 是啥关系……
|
6
lukertty OP pcduino 约等于 树莓派 + arduino 吧,我也是在上嵌入式的课才有这需求的,老师发了 pcduino
|
7
lukertty OP @alienx717 pcduino 约等于 树莓派 + arduino 吧,我也是在上嵌入式的课才有这需求的,老师发了 pcduino
|
11
josephshen 2016-03-11 10:08:13 +08:00 via iPhone 1
在 Mac 下安装虚拟机,虚拟机里面装 windows ,里面应该是可以完美随便那款 USB 转串口的设备。我用过的。
|
12
josephshen 2016-03-11 10:09:36 +08:00 via iPhone 1
你用的什么虚拟机?
|
13
am241 2016-03-11 10:09:49 +08:00 1
pl2303 的驱动向来很坑, win 下也是
|
14
hardware 2016-03-11 10:17:28 +08:00 1
虚拟机试试 跟 mac 下有没有驱动没关系
|
15
hxsf 2016-03-11 10:25:40 +08:00 1
OS X 10.11 (15A284)
我是一根 usb2com ,芯片也是 pl2303 ,直接去官网下载不就好了 http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=229&pcid=41 |
16
WD40 2016-03-11 10:51:56 +08:00 1
|
20
zmj1316 2016-03-11 12:14:41 +08:00 1
感觉是校友...可以考虑在课程群里问问的,实在不行就找个室友的 win 帮忙?
(全寝室 Mac 的当我没说) |
21
maxiujun 2016-03-11 12:29:06 +08:00 1
@lukertty
大约 4 年前我在 mac 上用 http://www.xbsd.nl/2011/07/pl2303-serial-usb-on-osx-lion.html 上面的驱动挺顺利的, 刷系统, debug 啥的都没啥问题, 那时候是第一代吧,内置存储没多长时间就被我给刷坏了。 不过我想说的是 pcduino 就是个坑, Allwinner 的 cpu 封闭且低劣,内置存储就更是深坑, 弃坑转树莓派一篇豁然开朗。 |
22
zhujinliang 2016-03-11 12:42:52 +08:00 1
pl2303 不同后缀的驱动不一样,你能忍?。。
http://www.prolific.com.tw/us/showproduct.aspx?p_id=229&pcid=41 这个不知你试过了没有,驱动装完要求重启,我没时间测试 我这有个 pl2303 的线,插 MAC 上后 System Information 里能看到,但是 /dev/tty*找不到 其实这玩意最爽的是 linux ,自带驱动 |
23
zhujinliang 2016-03-11 12:43:52 +08:00 1
话说你在 hardware -> usb 列表里看不到它,最好先确认一下它是好的
|
24
lukertty OP |
25
lukertty OP @zhujinliang
"pl2303 不同后缀的驱动不一样" 没不一样啊,装完都是 ProlificUsbSerial.kext 这个链接试过无数次了,重启一万次了,找不到网络下的 usb serial ,也找不到系统信息里的 usb serial 如何确定一个 usb 是好的啊,我自己用 usb 接口连 iphone 或者键盘鼠标都没问题的。 |
26
zhujinliang 2016-03-11 13:10:38 +08:00 1
@lukertty 把这个 USB 串口线拿到别人的电脑上试试,先确定硬件能被识别,要不对着一个坏的硬件研究半天驱动就悲催了
|
27
lukertty OP @zhujinliang 哦。。。我试试
|
30
BOYPT 2016-03-11 17:50:57 +08:00
pl2303 因为驱动问题太不稳定,建议买 CH340G 、 CH341G 芯片的。
一般这种也就 10 来块钱,马云家有,专门做这类开发来用的, USB-> TTL 。 |