DEV Community

Discussion on: Coral EdgeTPU USB Accelerator with VirtualBox

Collapse
 
ebendl profile image
Eben de Lange

hi Koji, thanks for writing this up.

I got it working thanks to your instructions. My biggest problem was that my old laptop, an Asus N53SV where I was planning on running this with from Windows 10 as host with Ubuntu 18.04 LTS in Virtualbox 6.1. This laptop uses a FrescoLogic FL1000 chip for USB 3.0 and it is absolutely incompatible with Linux and the Google TPU. I couldn't get it working in baremetal with Ubuntu, I couldn't get it working in VirtualBox.

VirtualBox sometimes gives a message saying that it failed to attach the device. In Linux itself I would get it in lsusb for brief second, only to disappear again.

Plugging the TPU into a USB2 port (Intel chipsets on this machine) works perfectly with your instructions, other than I didn't even need to change the USB filters afterwards.

Collapse
 
0xkoji profile image
0xkoji

Now you can use Coral EdgeTPU USB Accelerator without VirtualBox.
coral.ai/software/#edgetpu-python-api