Hi everyone,
I'm having trouble getting my OAK-FFC 4P to detect the AR0234 FFC camera module on a Pi 5 I purchased from Mouser, and I want to check if this is a hardware-revision compatibility issue.
Product link (Mouser):
https://nl.mouser.com/ProductDetail/Luxonis/AR0234?qs=dbcCsuKDzFVbmjTkAKxAJQ%3D%3D
Problem
I connected two AR0234 cameras to the OAK-FFC 4P and tested CAM_A through CAM_D, but DepthAI cannot detect any of them.
Running cam_test.py gives:
Camera not detected on socket: 0
Camera not detected on socket: 1
Camera not detected on socket: 2
Camera not detected on socket: 3
No cameras found!
This is the same issue described in this thread (and same camera):
https://discuss.luxonis.com/d/4818-oak-ffc-4p-does-not-detect-camera-ar0234
What I noticed
My camera module uses a green PCB, while most current AR0234 modules online are black.
The Mouser page lists the green version as End-of-Life.
The PCB layout on my module is different from the current Luxonis AR0234 FFC boards.
There is an STM32-like microcontroller on the module.
In the thread above, the user could only get their green PCB AR0234 to work after removing the STM32.
Before attempting anything destructive, I want to confirm whether this older hardware revision is supported.
My Questions
Is the green PCB AR0234 from Mouser an older revision that is not compatible with OAK-FFC 4P?
Should the AR0234 FFC module used with OAK-FFC 4P be the newer black PCB version?
Is the STM32 on my board preventing Detection?
Is removing it required for this revision, and is it advisable?
Is this version of the AR0234 even compatible with a Pi5?
Should I return/exchange these modules for the supported version?
[2025-12-06 00:02:31.156] [depthai] [debug] Python bindings - version: 2.31.0.0 from build: 2025-11-26 17:46:09 +0000
[2025-12-06 00:02:31.156] [depthai] [debug] Library information - version: 2.31.0, commit: a99f2415120b7900d7ee34f949fa651f0c2d4f88 from 2025-11-26 13:05:05 +0100, build: 2025-11-26 17:36:48 +0000, libusb enabled: true
[2025-12-06 00:02:31.168] [depthai] [debug] Initialize - finished
[2025-12-06 00:02:31.266] [depthai] [debug] Resources - Archive 'depthai-bootloader-fwp-0.0.28.tar.xz' open: 2ms, archive read: 107ms
DepthAI version: 2.31.0.0
DepthAI path: /home/blimp2/yamspy_env/lib/python3.12/site-packages/depthai.cpython-312-aarch64-linux-gnu.so
[2025-12-06 00:02:31.343] [host] [debug] Device - OpenVINO version: universal
[14442C1071EAC7D600] [4.1] [1764975751.343] [host] [debug] Device - BoardConfig: {"camera":[],"emmc":null,"gpio":[],"imu":null,"logDevicePrints":null,"logPath":null,"logSizeMax":null,"logVerbosity":null,"network":{"mtu":0,"xlinkTcpNoDelay":true},"nonExclusiveMode":false,"pcieInternalClock":null,"sysctl":[],"uart":[],"usb":{"flashBootedPid":63037,"flashBootedVid":999,"manufacturer":"","maxSpeed":4,"pid":63035,"productName":"","vid":999},"usb3PhyInternalClock":null,"uvc":null,"watchdogInitialDelayMs":null,"watchdogTimeoutMs":null}
libnop:
0000: b9 12 b9 07 81 e7 03 81 3b f6 81 e7 03 81 3d f6 04 bd 00 bd 00 b9 02 00 01 ba 00 be be bb 00 bb
0020: 00 be be be be be be be 00 bb 00 be be
[2025-12-06 00:02:31.731] [depthai] [debug] Resources - Archive 'depthai-device-fwp-f6083e8ec0afa948497100b39ec967a901ad57c4.tar.xz' open: 2ms, archive read: 573ms
[2025-12-06 00:02:31.798] [depthai] [debug] Searching for booted device: DeviceInfo(name=4.1, mxid=14442C1071EAC7D600, X_LINK_BOOTLOADER, X_LINK_USB_VSC, X_LINK_MYRIAD_X, X_LINK_SUCCESS), name used as hint only
[2025-12-06 00:02:31.802] [depthai] [debug] Connected bootloader version 0.0.28
[14442C1071EAC7D600] [4.1] [1764975752.818] [host] [debug] Booting FW with Bootloader. Version 0.0.28, Time taken: 1016ms
[2025-12-06 00:02:32.818] [depthai] [debug] DeviceBootloader about to be closed...
[2025-12-06 00:02:32.818] [depthai] [debug] XLinkResetRemote of linkId: (0)
[2025-12-06 00:02:33.966] [depthai] [debug] DeviceBootloader closed, 1147
[2025-12-06 00:02:33.973] [depthai] [debug] Searching for booted device: DeviceInfo(name=4.1, mxid=14442C1071EAC7D600, X_LINK_BOOTED, X_LINK_USB_VSC, X_LINK_MYRIAD_X, X_LINK_SUCCESS), name used as hint only
[14442C1071EAC7D600] [4.1] [7.648] [system] [info] Memory Usage - DDR: 0.12 / 333.08 MiB, CMX: 2.04 / 2.50 MiB, LeonOS Heap: 7.49 / 81.58 MiB, LeonRT Heap: 2.89 / 39.76 MiB / NOC ddr: 1 MB/s
[14442C1071EAC7D600] [4.1] [7.648] [system] [info] Temperatures - Average: 35.35C, CSS: 36.77C, MSS 35.11C, UPA: 34.88C, DSS: 34.64C
[14442C1071EAC7D600] [4.1] [7.648] [system] [info] Cpu Usage - LeonOS 23.51%, LeonRT: 0.33%
No cameras found!
[14442C1071EAC7D600] [4.1] [1764975760.793] [host] [debug] Crash dump collection enabled - first try to extract an existing crash dump
[14442C1071EAC7D600] [4.1] [1764975760.795] [host] [debug] Shutdown OK
[14
442C1071EAC7D600] [4.1] [1764975760.795] [host] [debug] Device about to be closed...
[14442C1071EAC7D600] [4.1] [1764975760.924] [host] [debug] Log thread exception caught: Couldn't read data from stream: '__log' (X_LINK_ERROR)
[14442C1071EAC7D600] [4.1] [1764975760.924] [host] [debug] Timesync thread exception caught: Couldn't read data from stream: '__timesync' (X_LINK_ERROR)
[2025-12-06 00:02:40.924] [depthai] [debug] XLinkResetRemote of linkId: (1)
[14442C1071EAC7D600] [4.1] [1764975762.284] [host] [debug] Device closed, 1490
[2025-12-05 23:58:20.841] [depthai] [debug] Python bindings - version: 2.24.0.0 from build: 2025-12-05 22:16:57 +0000
[2025-12-05 23:58:20.841] [depthai] [debug] Library information - version: 2.24.0, commit: from , build: 2025-12-05 22:16:57 +0000, libusb enabled: true
[2025-12-05 23:58:20.854] [depthai] [debug] Initialize - finished
[2025-12-05 23:58:20.991] [depthai] [debug] Resources - Archive 'depthai-bootloader-fwp-0.0.26.tar.xz' open: 2ms, archive read: 147ms
DepthAI version: 2.24.0.0
DepthAI path: /home/blimp2/oak_test_224/lib/python3.12/site-packages/depthai.cpython-312-aarch64-linux-gnu.so
[2025-12-05 23:58:21.052] [host] [debug] Device - OpenVINO version: universal
[14442C1071EAC7D600] [4.1] [1764975501.052] [host] [debug] Device - BoardConfig: {"camera":[],"emmc":null,"gpio":[],"imu":null,"logDevicePrints":null,"logPath":null,"logSizeMax":null,"logVerbosity":null,"network":{"mtu":0,"xlinkTcpNoDelay":true},"nonExclusiveMode":false,"pcieInternalClock":null,"sysctl":[],"uart":[],"usb":{"flashBootedPid":63037,"flashBootedVid":999,"manufacturer":"","maxSpeed":4,"pid":63035,"productName":"","vid":999},"usb3PhyInternalClock":null,"uvc":null,"watchdogInitialDelayMs":null,"watchdogTimeoutMs":null}
libnop:
0000: b9 12 b9 07 81 e7 03 81 3b f6 81 e7 03 81 3d f6 04 bd 00 bd 00 b9 02 00 01 ba 00 be be bb 00 bb
0020: 00 be be be be be be be 00 bb 00 be be
[2025-12-05 23:58:21.397] [depthai] [debug] Resources - Archive 'depthai-device-fwp-a95f582a61ec9bdbd0f72dec84822455872ffaf7.tar.xz' open: 2ms, archive read: 552ms
[2025-12-05 23:58:21.453] [depthai] [debug] Searching for booted device: DeviceInfo(name=4.1, mxid=14442C1071EAC7D600, X_LINK_BOOTLOADER, X_LINK_USB_VSC, X_LINK_MYRIAD_X, X_LINK_SUCCESS), name used as hint only
[2025-12-05 23:58:21.457] [depthai] [debug] Connected bootloader version 0.0.28
[14442C1071EAC7D600] [4.1] [1764975502.385] [host] [debug] Booting FW with Bootloader. Version 0.0.28, Time taken: 928ms
[2025-12-05 23:58:22.385] [depthai] [debug] DeviceBootloader about to be closed...
[2025-12-05 23:58:22.385] [depthai] [debug] XLinkResetRemote of linkId: (0)
[2025-12-05 23:58:23.601] [depthai] [debug] DeviceBootloader closed, 1216
[2025-12-05 23:58:23.608] [depthai] [debug] Searching for booted device: DeviceInfo(name=4.1, mxid=14442C1071EAC7D600, X_LINK_BOOTED, X_LINK_USB_VSC, X_LINK_MYRIAD_X, X_LINK_SUCCESS), name used as hint only
[14442C1071EAC7D600] [4.1] [5.472] [system] [info] Memory Usage - DDR: 0.12 / 333.46 MiB, CMX: 2.04 / 2.50 MiB, LeonOS Heap: 7.49 / 82.56 MiB, LeonRT Heap: 2.89 / 40.68 MiB / NOC ddr: 3 MB/s
[14442C1071EAC7D600] [4.1] [5.472] [system] [info] Temperatures - Average: 35.53C, CSS: 37.94C, MSS 34.64C, UPA: 34.40C, DSS: 35.11C
[14442C1071EAC7D600] [4.1] [5.472] [system] [info] Cpu Usage - LeonOS 41.41%, LeonRT: 0.45%
No cameras found!
[14442C1071EAC7D600] [4.1] [1764975508.185] [host] [debug] Device about to be closed...
[14442C1071EAC7D600] [4.1] [1764975508.187] [host] [debug] Shutdown OK
[14442C1071EAC7D600] [4.1] [1764975508.316] [host] [debug] Log thread exception caught: Couldn't read data from stream: '__log' (X_LINK_ERROR)
[14442C1071EAC7D600] [4.1] [1764975508.316] [host] [debug] Timesync thread exception caught: Couldn't read data from stream: '__timesync' (X_LINK_ERROR)
[2025-12-05 23:58:28.316] [depthai] [debug] XLinkResetRemote of linkId: (1)
[14442C1071EAC7D600] [4.1] [1764975509.676] [host] [debug] Device closed, 1490