Quantcast
Viewing all articles
Browse latest Browse all 4878

Camera board • Re: GMSL2 (MAX96714 & MAX96717) video stream problem.

Ok so with RPi4 (6.12) and "rp1-cfe.verbose_debug=1" added this is output after adding my overlay:

Code:

[   35.599171] platform fe801000.csi: Fixed dependency cycle(s) with /soc/i2c0mux/i2c@1/max96714f@4C[   35.708477] i2c i2c-22: Added multiplexed i2c bus 0[   35.708931] i2c 10-004c: Fixed dependency cycle(s) with /soc/i2c0mux/i2c@1/max96714f@4C/i2c-gate/serializer@42[   35.709245] i2c i2c-22: Added multiplexed i2c bus 10[   35.786168] i2c 23-0042: Fixed dependency cycle(s) with /soc/i2c0mux/i2c@1/max96714f@4C/i2c-gate/serializer@42/i2c-gate/imx219@10[   35.786403] i2c i2c-10: Added multiplexed i2c bus 23[   35.786451] unicam fe801000.csi: media_gobj_create id 1: entity 'max96714 10-004c'[   35.786457] unicam fe801000.csi: media_gobj_create id 2: sink pad 'max96714 10-004c':0[   35.786462] unicam fe801000.csi: media_gobj_create id 3: source pad 'max96714 10-004c':1[   35.853075] unicam fe801000.csi: media_gobj_create id 4: entity 'max96717 23-0042'[   35.853091] unicam fe801000.csi: media_gobj_create id 5: sink pad 'max96717 23-0042':0[   35.853096] unicam fe801000.csi: media_gobj_create id 6: source pad 'max96717 23-0042':1[   35.853104] unicam fe801000.csi: media_gobj_create id 7: data link id 6 ==> id 2[   35.853109] unicam fe801000.csi: media_gobj_create id 8: data link id 6 ==> id 2[   35.856435] i2c i2c-23: Added multiplexed i2c bus 24[   35.908509] unicam fe801000.csi: media_gobj_create id 9: entity 'imx219 24-0010'[   35.908528] unicam fe801000.csi: media_gobj_create id 10: source pad 'imx219 24-0010':0[   35.908537] unicam fe801000.csi: media_gobj_create id 11: data link id 10 ==> id 5[   35.908543] unicam fe801000.csi: media_gobj_create id 12: data link id 10 ==> id 5[   35.908901] unicam fe801000.csi: media_gobj_create id 13: entity 'unicam-image'[   35.908908] unicam fe801000.csi: media_gobj_create id 14: sink pad 'unicam-image':0[   35.908914] unicam fe801000.csi: media_gobj_create id 15: intf_devnode v4l-video - major: 81, minor: 14[   35.908919] unicam fe801000.csi: media_gobj_create id 16: interface link id 15 ==> id 13[   35.908924] unicam fe801000.csi: media_gobj_create id 17: data link id 3 ==> id 14[   35.908929] unicam fe801000.csi: media_gobj_create id 18: data link id 3 ==> id 14[   35.909121] unicam fe801000.csi: media_gobj_create id 19: intf_devnode v4l-subdev - major: 81, minor: 15[   35.909130] unicam fe801000.csi: media_gobj_create id 20: interface link id 19 ==> id 1[   35.909317] unicam fe801000.csi: media_gobj_create id 21: intf_devnode v4l-subdev - major: 81, minor: 16[   35.909328] unicam fe801000.csi: media_gobj_create id 22: interface link id 21 ==> id 4[   35.909567] unicam fe801000.csi: media_gobj_create id 23: intf_devnode v4l-subdev - major: 81, minor: 17[   35.909578] unicam fe801000.csi: media_gobj_create id 24: interface link id 23 ==> id 9
Then, to my suprise, issuing libcamera-hello results in this:

Code:

[0:00:40.549870900] [1862]  INFO Camera camera_manager.cpp:325 libcamera v0.3.2+27-7330f29b[0:00:40.566969197] [1865]  WARN RPI pipeline_base.cpp:1097 Cannot automatically configure this MC topology![0:00:40.605039326] [1865]  WARN RPiSdn sdn.cpp:40 Using legacy SDN tuning - please consider moving SDN inside rpi.denoise[0:00:40.607336974] [1865]  INFO RPI vc4.cpp:447 Registered camera /base/soc/i2c0mux/i2c@1/max96714f@4C/i2c-gate/serializer@42/i2c-gate/imx219@10 to Unicam device /dev/media4 and ISP device /dev/media1[0:00:40.607453419] [1865]  INFO RPI pipeline_base.cpp:1126 Using configuration file '/usr/share/libcamera/pipeline/rpi/vc4/rpi_apps.yaml'Made X/EGL preview windowMode selection for 1640:1232:12:P    SRGGB10_CSI2P,640x480/0 - Score: 4504.81    SRGGB10_CSI2P,1640x1232/0 - Score: 1000    SRGGB10_CSI2P,1920x1080/0 - Score: 1541.48    SRGGB10_CSI2P,3280x2464/0 - Score: 1718    SRGGB8,640x480/0 - Score: 5504.81    SRGGB8,1640x1232/0 - Score: 2000    SRGGB8,1920x1080/0 - Score: 2541.48    SRGGB8,3280x2464/0 - Score: 2718[0:00:45.114017805] [1862]  INFO Camera camera.cpp:1197 configuring streams: (0) 1640x1232-YUV420 (1) 1640x1232-SBGGR10_CSI2P[0:00:45.114657657] [1865]  INFO RPI vc4.cpp:622 Sensor: /base/soc/i2c0mux/i2c@1/max96714f@4C/i2c-gate/serializer@42/i2c-gate/imx219@10 - Selected sensor format: 1640x1232-SBGGR10_1X10 - Selected unicam format: 1640x1232-pBAA[0:00:46.234539286] [1865]  WARN V4L2 v4l2_videodevice.cpp:2095 /dev/video0[13:cap]: Dequeue timer of 1000000.00us has expired![0:00:46.234709693] [1865] ERROR RPI pipeline_base.cpp:1364 Camera frontend has timed out![0:00:46.234752767] [1865] ERROR RPI pipeline_base.cpp:1365 Please check that your camera sensor connector is attached securely.[0:00:46.234795415] [1865] ERROR RPI pipeline_base.cpp:1366 Alternatively, try another cable and/or sensor.ERROR: Device timeout detected, attempting a restart!!!
I still have the format hack applied. I assume that this error is due to hardware issue? Or maybe there is something messed up with my device-tree? For sake of completeness, tomorrow I will add "rp1-cfe.verbose_debug=1" to my RPi5 setup and get back to You.

Note that changing image width or height results in error as in RPi5.

Statistics: Posted by jakos — Mon Nov 25, 2024 9:50 pm



Viewing all articles
Browse latest Browse all 4878

Trending Articles