I'm running a MacBook Pro with OSX El Capitan, developing under VMWare with the standard Bitcraze image.
I can happily edit and compile the Crazyflie firmware image.
But when I come to 'make cload' to deliver the image OTA using the Crazyradio, I get the Python exception: "Cannot find a Crazyradio Dongle".
I've read loads of stuff online about legacy problems with the Crazyradio and USB3 ports - surely these are fixed now?
In any case, I've pulled the latest crazyflie-crazyradio source, rebuilt it, and successfully reflashed the Crazyradio (got the 'Verification succeeded!" message).
But still my VMWare Linux environment can't recognise the Crazyradio.
If I open the VMWare settings, I can see the Crazyradio in the list of USB devices.
However if I type 'lsusb' in a terminal window, I get:
Code: Select all
bitcraze@bitcraze-vm:~/projects/crazyflie-firmware$ lsusb
Bus 001 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Have now spent around 3 hours on this... can anyone help?!
Cheers