Hi all,
I have a setup with two (custom) Teensy 3.2 based boards and I run into problems having both of them connected to my Mac at the same time.
If I connect only board #1, it comes up as /dev/tty.usbmodem42949672951
If I connect only board #2, it also comes up as /dev/tty.usbmodem42949672951
If I connect board #1 first, and then board #2, the first board will be /dev/tty.usbmodem42949672951 and the second will be /dev/tty.usbmodem8.
This sort of works, but if I now unplug board #1 (on /dev/tty.usbmodem42949672951), board #2 (on /dev/tty.usbmodem8) will instantly disappear and only the device on /dev/tty.usbmodem42949672951 remains. This is however now board #2. This is really messy and it causes one board to get the firmware of the other. I guess this might have more to do with how OSX/Mac handles this, but it really hampers my development at the moment as I'm unsure of which board I'm programming at any time.
I'd like to know if others have had this problem debugging intercommunication between two boards. I'd also appreciate any suggestions as to how I can keep both boards connected and still program and debug them individually.
I have a setup with two (custom) Teensy 3.2 based boards and I run into problems having both of them connected to my Mac at the same time.
If I connect only board #1, it comes up as /dev/tty.usbmodem42949672951
If I connect only board #2, it also comes up as /dev/tty.usbmodem42949672951
If I connect board #1 first, and then board #2, the first board will be /dev/tty.usbmodem42949672951 and the second will be /dev/tty.usbmodem8.
This sort of works, but if I now unplug board #1 (on /dev/tty.usbmodem42949672951), board #2 (on /dev/tty.usbmodem8) will instantly disappear and only the device on /dev/tty.usbmodem42949672951 remains. This is however now board #2. This is really messy and it causes one board to get the firmware of the other. I guess this might have more to do with how OSX/Mac handles this, but it really hampers my development at the moment as I'm unsure of which board I'm programming at any time.
I'd like to know if others have had this problem debugging intercommunication between two boards. I'd also appreciate any suggestions as to how I can keep both boards connected and still program and debug them individually.