• Hardware
  • New OAK-D Pro W camera not detected

Hi,

I just bought the OAK-D Pro W camera and plugged in the green cable to the ethernet port of my windows laptop but the DepthAI program does not seem to recognize the device. Every time I load up the application I get this pop-up:

I've also attached some photos of the hardware setup for reference:

Thanks in advance!

Zhifei

    jakaskerl Thanks, can I plug the POE switch directly into my laptop with the camera attached or do I need additional cables/hardware?

    • erik replied to this.

      This may be a dumb question but it seems like with the recommended UniFi switch this camera is still not getting power. Additionally, the connection point appears to be different from the one shown in the example .gif. What am I doing wrong here?

      (My setup)

      (example from tutorial)

      I'm also confused as to how I should

      Connect your computer to the same LAN as the PoE device.
      Make sure your computer is connected to the same network as the PoE device.

      and whether I can still use the camera with a PC without internet (this is important for my use case)

      UPDATE:

      I plugged in an ethernet cable to connect the UniFi to my PC but DepthAI is still not registering the camera


        So I followed that guide and found that my ethernet configuration had the wrong static IP since DHCP is disabled

        However after setting the static IP manually according to this section of the guide I still have the same "no devices found" issue


        UPDATE: I am able to ping the device on the new static IP address and was able to run this script:

        https://docs.luxonis.com/projects/hardware/en/latest/pages/guides/getting-started-with-poe/#manually-specify-device-ip

        However, I still get the no devices found error while trying to use the DepthAI app and I couldn't find an IP field on that GUI to specify new IP. Any way I can get that app to work?

        Hi @erik and @jakaskerl ,

        I have a problem with getting OAK PRO WIDE POE running. The camera was not found initially, so I changed the static IP of the computer to standard fall back static IP=169.254.1.222. Then, I assigned the correct static IP of the computer using the example code, by choosing option=1 ("1" to set a static IPv4 address).

        When I run the read-device-information code, It detects the device, but fails afterwards. Here is the print out:

        Found 1 devices

        RuntimeError: Failed to find device after booting, error message: X_LINK_DEVICE_NOT_FOUND

        Traceback

        I have also tested the camera by changing the static IP of the computer to 169.254.1.222, but I am getting the same error:

        Found device '169.254.1.222', MxId: '1844301061B49B0F00', State: 'BOOTLOADER'

        ['1844301061B49B0F00']

        Booting the first available camera (169.254.1.222)...

        RuntimeError: Failed to find device after booting, error message: X_LINK_DEVICE_NOT_FOUND

        Do you know the problem?

        Thanks,

        Cem

          After playing with the static IP numbers, I cannot even get the previously working camera (OAK-D Pro PoE) working! I am able to ping, but cannot get the camera automatically discovered. I try to manually specify the IP address of the PoE device, but nothing changes. Do I need to reset the camera back to factory settings?

            Hi ctutum

            ctutum The camera was not found initially, so I changed the static IP of the computer to standard fall back static IP=169.254.1.222. Then, I assigned the correct static IP of the computer using the example code, by choosing option=1 ("1" to set a static IPv4 address).

            The fallback IP is used by the device and shouldn't be assigned to a computer. The bootloader example also only sets the IP of the OAK device. If both the PC and the device are on the same IP, the connection won't work. Set a PC IP to something like 169.254.10.222. And set the device IP back to 1.222

            Thanks,
            Jaka

              jakaskerl Thanks for your reply! What should I do if my computer doesn't recognize the camera at all (bootloader cannot recognize any device, so I cannot even change its IP)? Is there a way to reset the camera (Generation 2)? I opened the case of the camera, but couldn't see a reset button or so.

              Or in other words: I tried to set different static IPs for the camera and lost track which was it was set to last time. Is there a way to find it or to reset it?

                Never mind, the problem is solved, thanks for the help!

                4 months later

                ctutum I have set static IP for the camera and the camera that was initially working is also not detecting now. Show i do factory reset now

                  Hi Haseena
                  Try with device_manager.py. If that one does not find it, it is because you likely set it to a different subnet. To find its IP you would need to connect it to a router and check the client table.

                  Thanks,
                  Jaka

                    jakaskerl

                    I am not able to detect any device using device_manager.py.

                    i did factory reset also. My device is not found. I cant detect my device using MXID code also. What is the solution to reset all these things.

                    with depthai.Device(pipeline) as device:

                    RuntimeError: No available devices

                    Searching for all available devices...

                    Couldn't find any available devices.

                    Not able to detect my device