Voxl2 Disconnects from local network
-
We have the following problem. We are trying to run a MSCKF using the Voxl2 to perform our image processing and state estimation.
We have a Prosilica GT2460 as our camera which receives triggers from an IMU to generate the images at 10hz. The information from the camera is passed out over Ethernet, through an ethernet switch board, and is converted to USB by an Ethernet/USB3.0 adapter before connection to the USB/UART daughter board (MDK-M00125-1-00).
The issue that we are having is the following. We can start our software to log data and it will run fine for about a minute or two. After a minute or two the Voxl2 seems to become disconnected from the network. It no longer is receiving images from the camera, and cannot ping the camera or another ground control station (GCS) that is connected on the same network. Likewise the GCS cannot ping the Voxl2 but CAN ping the camera and is able to stream images from the camera to the GCS. The Voxl2 never seem to rejoin the network until we perform a power cycle. I'll note that we can access the Voxl2 using the USB-C port and adb and that the Voxl2 ip addresses (we assign it 2. One to be able to talk to the camera and one to talk to our GCS).
We have recreated the issue a few different ways but all of them involve using our camera and the associated software (Pleora SDK) to read the images being sent.
We are at a loss as to why running software would cause the Voxl2 to disconnect from the network or cause issues with its serial ports since data is entering the Voxl2 through USB.
Has anybody experience any similar issues or have any suggestions?
-
One of my sentences was unfinished. The second paragraph should be this:
The issue that we are having is the following. We can start our software to log data and it will run fine for about a minute or two. After a minute or two the Voxl2 seems to become disconnected from the network. It no longer is receiving images from the camera, and cannot ping the camera or another ground control station (GCS) that is connected on the same network. Likewise the GCS cannot ping the Voxl2 but CAN ping the camera and is able to stream images from the camera to the GCS. The Voxl2 never seem to rejoin the network until we perform a power cycle. I'll note that we can access the Voxl2 using the USB-C port and adb and that the Voxl2 ip addresses (we assign it 2. One to be able to talk to the camera and one to talk to our GCS) remain unchanged so it seems like either the network services crashed or there is some sort of issue with the serial port.
-
are you making sure you're not overheating the VOXL 2? Can you monitor with voxl-inspect-cpu during your testing? It sounds like the board is going into thermal shutdown.
-
We haven't checked to see if the voxl2 is overheating. I'll run that script during our test when I get back into our lab later this week.
At what temperature does the board go into thermal shutdown?
-
Around 85c, but the tool will make it really clear when there is an issue