我有一个Pololu PGM03A isp加密狗通过avrdude编程微控制器。它在优胜美地下运作良好,但在El Capitan之下,它似乎每隔1-5秒随机断开并重新连接。我可以通过绿色状态LED和终端看到这一点:
Macintosh:~ xxxxx$ ls /dev/cu.*
/dev/cu.Bluetooth-Incoming-Port /dev/cu.usbmodem00070153
/dev/cu.serial1 /dev/cu.usbmodem2169
/dev/cu.usbmodem00070151
Macintosh:~ xxxxx$ ls /dev/cu.*
/dev/cu.Bluetooth-Incoming-Port /dev/cu.usbmodem00070153
/dev/cu.serial1
Macintosh:~ xxxxx$ ls /dev/cu.*
/dev/cu.Bluetooth-Incoming-Port /dev/cu.usbmodem00070153
/dev/cu.serial1 /dev/cu.usbmodem2177
/dev/cu.usbmodem00070151
如您所见,usbmodem00070151在那里,然后没有,然后再次可用。 usbmodem00070153也属于ISP Dongle,但它提供的功能与编程微控制器不同(它是USART端口或我认为的东西)。
编辑:后一个调制解调器现在也断开连接。
当我尝试闪存微控制器时,它有时会管理它来写一些字节,但是两次断开之间的时间是短路来完成工作:
Writing | ######################## | 47% 0.08s
avrdude: ser_recv(): read error: Device not configured
make: *** [all] Error 1
有谁知道如何解决这个问题?