Hello Luxonis Support Team,
About one month ago I purchased an OAK-D IoT-75 from Luxonis, and I’m currently trying to validate SPI communication using your official resources.
What I’m doing
I’m using the official demo spi_in_passthrough on the host side.
I downloaded and used the required SPI library and related files from:
My goal is to run the official SPI passthrough / echo flow to confirm the SPI link is working properly.
Issue / Error
During the demo, I repeatedly get the following error message on the host:
[SPIIn(0)] [error] Failed to parse incoming message, check if depthai-shared commit match between Host and SPI library. Dropping message
This looks like a protocol / version mismatch (depthai-shared commit mismatch) between the host and the SPI library side. However, I’m confident that I’m using only Luxonis official code and repositories, so I’m not sure how a mismatch could happen.
My questions
Is there a recommended release tag or commit that I should check out for both host code and the SPI library to ensure compatibility?
Are there any known issues or required steps (build flags, submodule commits, or dependencies) that commonly cause this parsing failure?
If you need any additional logs (host console output, device MXID, depthai version, or the exact commit hashes I’m using), I can provide them right away.
Thank you for your help.
Best regards