MPButter Hi, I see this conversation had diverged in my absence... I still have issues with the device manager I'm afraid. I pressed the button on the dev board while connecting, and indeed the device is shown in the app, but I get a "failed to boot" message when selecting the device, and none of the buttons seems to work after that (including the flashing ones)
jakaskerl DavidChik Very likely the device is not broken. I checked and you should be able to view the TOF with depthai-viewer (make sure it's the latest version). MPButter run pip3 install -r utilities/requirements.txt so you get the new GUI without the trial period. Make sure you update depthai via git pull --recurse-submodules and python3 examples/install_requirements.py. Then retry with both modes. The device in USB mode should show up with 1.1 or some similar number and not have an IP. Make sure that is the case to confirm sucessful bootup. Thanks Jaka
DavidChik MPButter, my apology for messing up your post. Well, my current situation is: Run Depthai_viewer (yes latest version) to view ToF -- Fail Install depthai-python to run tof_depth.py -- Success Build depthai-core to run tof_depth.cpp -- Fail
jakaskerl DavidChik This is what opens for me when running the viewer: I'm on version 0.2.4. Can you provide any logs that show during the runtime? They should be in the same terminal from which you ran the depthai_viewer. MPButter I connected directly to M8. Pressed the button before plugging it in. The device is found in device_manager. It might be that there isn't enough power supplied by the USB on your side so I suggest you plug both the POE and the M8 in at the same time, so POE provides the power. Thanks, Jaka
MPButter Hi Jaka. I repeated all these steps with a new clean python environments, but I'm afraid the behavior is the same.
MPButter tried with the POE connected, with different orders of connecting and pressing. still same behavior. also, my dev board looks slightly different than yours
jakaskerl MPButter Please try to run this example with the environment variables XLINK_LEVEL=DEBUG DEPTHAI_DEBUG=1. This should give you some more info on what is going on (since device is detected at first as you say). Thanks, Jaka