Can't use camera connector for 8M 219

Trying to insert the cable, one of the pins on the black part broke. Anyway I try to put it with an paper to set pressure to fit it.

Model: RS107-D4E0H1W15
Rev: v1.124

Camera: 8M 219

Is that cable connection correct?

I enabled it in rsetup -> overlays -> manage overlays -> enable radxa camera 8m 219

trying to use “show live video”

root@radxa-zero3:/home/rock# rsetup 
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Failed to allocate required memory.
Additional debug info:
../sys/v4l2/gstv4l2src.c(976): gst_v4l2src_decide_allocation (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
Buffer pool activation failed
Execution ended after 0:00:00.016095330
Setting pipeline to NULL ...
ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Internal data stream error.
Additional debug info:
../libs/gst/base/gstbasesrc.c(3132): gst_base_src_loop (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
streaming stopped, reason not-negotiated (-4)
Freeing pipeline ...

another extrange thing is that the cpu temperature, is that normal?

root@radxa-zero3:/home/rock# sensors
tcpm_source_psy_3_0022-i2c-3-22
Adapter: rk3x-i2c
in0:           0.00 V  (min =  +0.00 V, max =  +0.00 V)
curr1:         0.00 A  (max =  +0.00 A)

soc_thermal-virtual-0
Adapter: Virtual device
temp1:        +65.0°C  (crit = +115.0°C)

gpu_thermal-virtual-0
Adapter: Virtual device
temp1:        +62.8°C  (crit = +115.0°C)

I have a heatsink installed…

I was not using a Radxa camera, but a Pi camera v1.3. I also had it not be able to connect to the camera and heat up a lot.

If you search up on the community forum issues with camera connectors, there is a highly viewed post on the flipped cable connection. Zero 3W 1GB Manufacturing Error (Burned my hand) - Zero Series - Radxa Community To resolve this, you need to get a cable with one end having the pins exposed on the opposite side.

image

So if you currently have a cable with both ends have the pins exposed on the same side. Try a cable with pins exposed on opposite sides.

thanks for the reply but the other cable doesn’t fit in the connector, it’s wider

My bad, I attached the image just as a reference for the cables with different exposed ends. You will need to find one which matches your specs.

I have ordered a Radxa IMX219, so I will see if that is indeed the issue. T-T

EDIT: I just looked online and can’t find any cables which adapt from 22pin to 15pin and have exposed ends on opposite sides.

I’ve received my IMX219 and have had the same behaviour. I tried a cable with opposing exposed ends, but that caused it to heat up more and was incorrect.

Are you running the Zero 3W Debian build 6 image from January of this year? I am unable to rsetup system update and think I may be missing some packages or something.

I downloaded the latest debian from this url:

But I bought a raspberry pi zero 2W to probe with it.

Thanks. I am trying build 1, the Debian 12 OS.

I also have a RPi Zero 2W, but it didn’t seem to recognize the camera. Good luck, I hope something works :<.

I managed to get the camera working with the b1 image. In rsetup, there was actually an overlay for the IMX219 specifically.

can you take a photo of the connection? thank you

Hey sorry for the late reply. By connection, do you mean the cable? The cable has the exposed ends on the same side.


I mean, the other side to see how to connect the cable in the board :sweat_smile:

anyway, looking the camera and the cable folding I can see it, don’t worry

thank you very much, I will try with your same debian version

Just making sure it’s clear, the metal contacts of the cable face down from the Zero 3W, and face upwards towards the camera of the IMX219. Matches your image from the first post :+1:

Hope it all works for ya!

1 Like