This is awesome to see the HQ camera module getting a new breath of life with these updated drivers. ( any chance we can see these kind of updates across the board for the IMX708 and IMX296 with support for higher frame rates? )There are still a few rough edges, but with https://github.com/raspberrypi/linux/pull/6208, and manually loading "dtoverlay=imx477,pi5" (and disable "camera_auto_detect=1") you should getA few open questions still to resolve, but fundamentally it seems to work for 4k30.Code:
pi@bookworm64:~ $ rpicam-hello --list-camerasAvailable cameras-----------------0 : imx477 [4056x3040 12-bit RGGB] (/base/axi/pcie@120000/rp1/i2c@80000/imx477@1a) Modes: 'SRGGB10_CSI2P' : 1332x990 [254.45 fps - (696, 528)/2664x1980 crop] 2028x1080 [146.41 fps - (0, 440)/4056x2160 crop] 2028x1520 [104.05 fps - (0, 0)/4056x3040 crop] 4056x2160 [38.87 fps - (0, 440)/4056x2160 crop] 4056x3040 [27.62 fps - (0, 0)/4056x3040 crop] 'SRGGB12_CSI2P' : 1332x990 [212.04 fps - (696, 528)/2664x1980 crop] 2028x1080 [122.00 fps - (0, 440)/4056x2160 crop] 2028x1520 [86.70 fps - (0, 0)/4056x3040 crop] 4056x2160 [32.39 fps - (0, 440)/4056x2160 crop] 4056x3040 [23.02 fps - (0, 0)/4056x3040 crop]
I will say that I've seen a couple of red or green sparkles on the images. I think this is a dodgy HDMI lead, but would appreciate anyone else testing. You can install the test kernel with "sudo rpi-update pulls/6208" once CI has done its thing in about 45 minutes (approx 17:00 GMT+1 7/6/24).
Did a quick short test with the 4056x2160 [32.39 fps - (0, 440)/4056x2160 crop] mode. Recorded RAW at 24fps to DNG and color corrected in Davinci Resolve. Looks good. I didn't see any visible artifacts from the ISP preview either.
I have not tried all resolution / framerate combos yet.
It's too bad the full sensor at 12-bit readout falls 1fps short of being perfect for filmmaking application ( 24p )

Statistics: Posted by schoolpost — Sun Jun 09, 2024 4:35 am