raspberrypi5 camera support and recipe rolls - #1517
Conversation
|
#Tested on imx477, imx219, and imx708 (imx708_wide_noir) imx477 App Test Output The preview is defaulting to KMS-DRM. Should really select based if |
|
The other important note is having pipewire SPA libcamera pickup the correct libcamera, which is why I have |
|
@jwinarske FWIW, I tried an image built off this branch, but it doesn't quite seem to work for me: pltagent@raspberrypi5:~$ sudo rpicam-still -o out.jpg
[0:04:07.549666185] [538] INFO Camera camera_manager.cpp:326 libcamera v0.5.1+100-e53bdf1f-dirty (2025-09-01T04:08:24UTC)
Made DRM preview window
Preview window unavailable
ERROR: *** no cameras available *** |
|
@IvoBCD likely related to your conf/local.conf, not this PR. |
|
#@IvoBCD This is my configuration conf/local.conf /boot/config.txt tail; may require manual setup |
|
Updated to exclude libcamera package. It was conflicting with rpi-libcamera. We only want rpi-libcamera when building pipewire. There is no case where we want the libcamera package. rpi-libcamera and libcamera are mutually exclusive. |
|
@jwinarske thanks for this. Could you check or revise this against master? |
-tip of tree rpi libcamera, rpi libpisp, rpicam-apps -rename libcamera-apps to rpicam-apps; track upstream -move libcamera-apps from dynamic-layers -only builds single pipeline; auto is not used -builds ipas so pipeline does not run in sandbox -sets preference for libcamera references to use rpi-libcamera -exclude libcamera package; prevents pipewire spa conflict Signed-off-by: Joel Winarske <joel.winarske@gmail.com>
|
@agherzan Updated and rolled rpi-libcamera, rpicam-apps, libpisp to tip of tree releases. cam, rpicam-* tested with |
|
Can confirm this fix works, although I bumped the versions to libpisp 1.5.0 and (rpi-)libcamera to 0.7.1 |
-tip of tree rpi libcamera, rpi libpisp, rpicam-apps -only builds single pipeline; auto is not used
-builds ipas so pipeline does not run in sandbox
-sets preference for libcamera references to use rpi-libcamera
fixes #1303
fixes: #1331
fixes #1469
- What I did
rpi-libcamera-0.5.1+rpt20250722+git0+e53bdf1f54-r0.cortexa76.rpm contents
libpisp1-1.2.1+git0+981977ff21-r0.cortexa76.rpm contents
libcamera-apps-1.8.1+git0+eb293b0552-r0.cortexa76.rpm contents