I’m running an ODrive on a Pi that also has a number of Arduinos connected via USB. After running odrivetool or using find_any() in Python the Arduino serial ports stop working. You can see them as /dev/ttyUSB* and they show up with lsusb but you cannot open them as a normal user or root. The only way to bring them back is to physically unplug them then plug them back in. It looks like the ODrive code is stomping all over the USB ports in it’s efforts to find any connected ODrives.
This isn’t a noise issue because it happens if the drive is plugged in or not.
Has anyone else had a similar issue?