ARMSOM CM5: raspberry camera does not work

I’m using a armsom CM5, I just compiled from scratch as per SDK instructions. I’m using a waveshare CM4-IO-BASE-A board and I got the overlays to load the camera properly. But then nothing worked, I could not get the camera to be properly detected. I started to patch the driver and I can now see the camera and probe for formats, yet I cannot get images. Anyone who has tested the imx219 driver for the build?

because I think it is broken

Your problem is that you can see the camera and detect the format, but you cannot obtain the image.
First, I need you to show me the relevant information:
Please send us the output of executing “dmesg |grep imx219” and “media-ctl -p -d /dev/media0~3

Currently, the ArmSoM-CM5 platform has completed the preliminary adaptation of the IMX219 camera driver and now supports RAW image capture. There has also been some progress on the ISP image processing side.
However, during ISP pipeline debugging, we noticed a slight purple tint in the final output images. The development team is working on optimizing color correction, white balance, and ISP parameters.
Once the debugging stabilizes, we’ll release a firmware update and usage instructions as soon as possible, so please stay tuned for further announcements.