[Ovmsdev] OVMS v3 getting started
Stephen Casner
casner at acm.org
Fri Sep 29 00:40:04 HKT 2017
On Tue, 26 Sep 2017, Mark Webb-Johnson wrote:
> Steve,
>
> Should be the same. An unplug is an unplug, and we are definitely
> using genuine CP2102 chips.
>
> Can you do a test:
>
> ls -l /dev/tty.*
auge.local3> ls -l /dev/tty.* [edited]
crw-rw-rw- 1 root wheel 18, 140 Sep 28 12:27 /dev/tty.SLAB_USBtoUART
> make monitor
> (So you have an async console connection open to the board)
auge992> make monitor
MONITOR
--- WARNING: Serial ports accessed as /dev/tty.* will hang gdb if launched.
--- Using /dev/cu.SLAB_USBtoUART instead...
--- idf_monitor on /dev/cu.SLAB_USBtoUART 115200 ---
--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---
auge.local4> ls -l /dev/cu.* [edited]
crw-rw-rw- 1 root wheel 18, 141 Sep 28 12:27 /dev/cu.SLAB_USBtoUART
> Unplug the USB
> Watch the make monitor python error messages
Exception in thread Thread-2:
Traceback (most recent call last):
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py", line 801, in __bootstrap_inner
self.run()
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py", line 754, in run
self.__target(*self.__args, **self.__kwargs)
File "/Users/casner/src/github/esp-idf/tools/idf_monitor.py", line 116, in _run_outer
self.run()
File "/Users/casner/src/github/esp-idf/tools/idf_monitor.py", line 192, in run
data = self.serial.read(self.serial.in_waiting or 1)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/serial/serialposix.py", line 505, in read
raise SerialException('read failed: %s' % (e,))
SerialException: read failed: [Errno 6] Device not configured
> ls -l /dev/tty.*
> (And see if the tty.SLAB* file is still there - if it is, you have the problem)
Not there.
> Plug back in the USB
> ls -l /dev/tty.*
auge.local7> ls -l /dev/tty.*
crw-rw-rw- 1 root wheel 18, 142 Sep 28 12:32 /dev/tty.SLAB_USBtoUART
> make monitor
> (And see if you can connect again)
auge.local8> ls -l /dev/cu.*
crw-rw-rw- 1 root wheel 18, 143 Sep 28 12:32 /dev/cu.SLAB_USBtoUART
> Maybe there is a difference between external HUBs and on-board USB ports?
>
> What version of cp2102 driver are you running?
I think this is it (found in the release notes file):
CP210x Macintosh OSX VCP Driver 4.x.14 - November 3, 2016
Is there a more direct way to look up driver versions?
-- Steve
More information about the OvmsDev
mailing list