I want to improve the compute ability of the Aero RTF drone by connecting a Movidius compute stick and establish a LAN with another compute board via USB at the same time. There is only one USB 3.0 OTG port on the Aero board. I tried USB hub but it wouldn't work. So I need one more USB port. I wonder if the M.2 port supports USB 3.0 protocol so I can use a M.2 to USB converter.
Thank you for your interest in the Intel Aero drone.
Are you using a 3.0 USB hub? If yes, you should also try a 2.0 USB hub.
You might also find this link helpful:
https://github.com/intel-aero/meta-intel-aero/wiki/07-Movidius-Neural-Compute-Stick 07 Movidius Neural Compute Stick · intel-aero/meta-intel-aero Wiki · GitHub
Thank you for the reply.
I think the Movidius VPU stick may work with a USB 2.0 hub as the tutorial shows. But I also want to establish a LAN with another compute board via USB. It doesn't work whether I use a 2.0 or 3.0 hub. I guess it is because it's an OTG USB port. Is there any way that I can have another USB port? Like using some kind of cable connecting to the M.2 port if USB protocol is supported.
What exactly are you trying to accomplish by doing that? Could you send us a photo of your set-up?
Can't you connect the two boards wireless?
I am sorry. I should explain more clearly.
I use a NVIDIA TX2 compute board to run the SLAM to position the drone. The Aero compute board and TX2 must be connected with wire to establish a LAN so I can get a stable visual position. As can be seen in the picture below.
The situation is that running SLAM algorithms has taken most of the compute capacity of TX2. But I also need to run a deep learning network for the task planning and real-time decision. So I would like to use Movidius compute stick. Since I can't find a way to use the Movidius compute stick on TX2( with arm cpu), I need to connect the stick to the Aero compute board.
Here the problem comes. There is only one OTG USB port on Aero compute board. So I have to use a USB hub. But if I connect a hub(either the 2.0 hub or 3.0 hub), the ethernet connection is broken. Therefore, I want to have another USB port...