I'm trying to flash the crazyradio firmware after building it from the latest sources, but I'm experiencing a problem at the second step. I'm in the VM.
Bootloading is fine :
Code: Select all
bitcraze@bitcraze-vm:~/projects/crazyradio-firmware$ python usbtools/launchBootloader.py
Launch bootloader ...
Bootloader started
Code: Select all
bitcraze@bitcraze-vm:~/projects/crazyradio-firmware$ lsusb
Bus 001 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
Bus 001 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 011: ID 1915:0101 Nordic Semiconductor ASA
Code: Select all
bitcraze@bitcraze-vm:~/projects/crazyradio-firmware$ python usbtools/nrfbootload.py flash firmware/bin/cradio.bin
Traceback (most recent call last):
File "usbtools/nrfbootload.py", line 69, in <module>
if not bl.open():
File "/home/bitcraze/projects/crazyradio-firmware/usbtools/NrfUsbBootloader.py", line 63, in open
self.handle.claimInterface(0)
usb.USBError: could not claim interface 0: Operation not permitted
Thanks !