My IMX477 camera is not working on Rubik Pi

I’m trying to get an IMX477 camera to work with the Rubik Pi. I purchased the Arducam HD IM477 version not realizing the documentation specifically mentions getting the official Raspberry Pi HD IMX477. Any clues from the trace.txt debug output below why it’s not working? It does detect the camera. I’m on the latest OS 1.1.1, and the IMX219 works on both camera ports. This IMX477 camera doesn’t work on either port (and multiple Rubik Pi boards). I’ll try an official IMX477 version, but wanted to ask if I was just doing something wrong. I’m following the commands in the online tutorial to get a single camera preview on the Weston display.
trace.txt (10.3 KB)

Dear customer,we are currently syncing this issue internally.

Dear customer,
We recommend that you use the official Raspberry Pi IMX477 for testing.
We have verified its functionality according to the testing methods outlined in the user manual, and can confirm that the camera operates properly.
Of course, should you encounter any issues, please feel free to post at any time, and our technical team will do our utmost to support you.

Ditto here. I have a lot of these Arducam cameras and it’d be a pain to get new ones. On the Pi you do need to modify a dtoverlay setting in the boot firmware config if that helps any.

I was able to get the official Raspberry Pi IMX477 working, but not the Arducam version. Even with a shorter FPC cable still failed. Do you know the key differences in the Pi’s dtoverlay besides PTZ? From my logs it appears to be an i2c issues, but I haven’t had time to look into it more.

Dear customer
It might be caused by different FPC wire sequences. It is recommended that you check this part.

I suspect it’s in the best interest for the product to accommodate Arducam pi cameras as they are so pervasive, much more so than the pi models themselves. When it says “support pi cameras” and Arducam aren’t you’re going to run into a lot of support issues.

Thank you for your suggestion. We will convey it to the R&D team

1 Like

Quick follow up here. I’ve had no problems with the Arducam HQ cameras. They’ve worked fine on the RUBIK without any modifications. Wondering if the original post was a faulty component.

It might be caused by different FPC wire sequences leading to different results.

I’ll try getting another Arducam to see if it was just a faulty camera. If @btoc007 has it working with the Rubik Pi I cannot see how it would be a different FPC wiring sequence. @btoc007 did you use some special / different FPC cable?

Dear customer
Camera models produced by the same company may also have different FPC wiring sequences. Please first rule out the possibility of a “faulty camera”