-
Notifications
You must be signed in to change notification settings - Fork 231
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] Oak-D-PoE on Mac and LAN, is visible, but produces [X_LINK_BOOTLOADER] error #541
Comments
@mpurnyn I just tried running the demo with an OAK-D-PoE on a Mac mini M1 with Big Sur 11.1, Python3.9, with the first command you tried I'm installing in parallel Monterey 12.0.1 to test there as well. The error seems related to our recent Qt6 based GUI addition to the demo. Could you try with this command instead: If the issue persists, just for test, try downgrading to an older version, before the GUI addition:
Also, was the dependencies installation on the M1 done using the command mentioned here? |
Thank you for your quick response.
I guess I should still be able to connect and use the camera, even if QT and the demo do not work, right? |
Yes, QT is actually used just with this demo. All other examples should work: Good to know that applying the About downgrading, thanks for the test as well. Note: don't forget to check out back the Will check as well installing the dependencies. It's possible it failed for you because Homebrew was already installed. |
Ran So it could be that it depends on whether other software packages are (or are not) installed in the system. |
Thanks for putting in the fix. I managed to get another error when going back to main though. It does not appear when using the before-gui tag though. I went back to the older tag for now.
|
(reopening automatically closed issue) @mpurnyn Thanks for testing, I merged the above PR to And sorry about the new issue, seems it's introduced by #531 (merged yesterday). I get the same failure with an OAK-D-PoE, but works with OAK-D (over USB). We'll work on fixing it. |
I also edited your comment above to enclose the log snippet within triple backticks |
Check if issue already exists
I checked and nothing looks similar enough to my circumstances.
Describe the bug
I got a new Oak-D-PoE and I wanted to try to connect to it with the demo code. In the past I have managed to get the OAK-D and OAK working on Mac, Windows, and Linux over USB however get this error when trying to do the same over Ethernet. I first tried to connect directly to the PC and I managed to ping it, but wasnt able to find it automatically, but then I tried to do it over LAN and It discovers it, but produces this error.
(luxonis) ppurnyn@JP-KIT-M-232 depthai % python3 depthai_demo.py Using depthai module from: /Users/ppurnyn/Library/Python/3.9/lib/python/site-packages/depthai.cpython-39-darwin.so Depthai version installed: 2.13.0.0 Setting up demo... Available devices: [0] 192.168.1.112 [X_LINK_BOOTLOADER] Stack trace (most recent call last) in thread 12920614912: #11 Object "libsystem_pthread.dylib", at 0x7ff811701513, in _pthread_start + 124 #10 Object "QtCore", at 0x163e556a7, in QTimerInfoList::activateTimers() + 5463 #9 Object "QtQuick", at 0x16a114b27, in QNativeInterface::QSGMetalTexture::fromNative(id<MTLTexture>, QQuickWindow*, QSize const&, QFlags<id<MTLTexture>::CreateTextureOption>) + 28471 #8 Object "QtCore", at 0x163e3c989, in QMacAutoReleasePool::~QMacAutoReleasePool() + 41 #7 Object "Foundation 0x00007ff812528057", at 0x7ff812528057, in drain] + 132 #6 Object "CoreFoundation", at 0x7ff8117895df, in _CFAutoreleasePoolPop + 21 #5 Object "libobjc.A.dylib", at 0x7ff81159939f, in objc_autoreleasePoolPop + 160 #4 Object "libobjc.A.dylib", at 0x7ff81159c41e, in AutoreleasePoolPage::releaseUntil(objc_object**) + 166 #3 Object "libobjc.A.dylib", at 0x7ff811597e80, in objc_release + 32 #2 Object "libsystem_platform.dylib", at 0x7ff811716e2c, in _sigtramp + 28 #1 Object "depthai.cpython-39-darwin.so", at 0x11b04b5fd, in backward::SignalHandling::sig_handler(int, __siginfo*, void*) + 13 #0 Object "depthai.cpython-39-darwin.so", at 0x11b04b66c, in backward::SignalHandling::sig_handler(int, __siginfo*, void*) + 124 zsh: segmentation fault python3 depthai_demo.py (luxonis) ppurnyn@JP-KIT-M-232 depthai % python depthai_demo.py File "depthai_demo.py", line 42 Trackbars.instances[name] = {**Trackbars.instances.get(name, {}), window: defaultVal} ^ SyntaxError: invalid syntax
To Reproduce
Steps to reproduce the behavior:
Expected behavior
demo connects and produces no error
The text was updated successfully, but these errors were encountered: