Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Buildroot update / Raspberry Pi 2 Support #197

Open
wants to merge 15 commits into
base: master
Choose a base branch
from
Open

Conversation

dgsiegel
Copy link
Contributor

@dgsiegel dgsiegel commented May 3, 2022

No description provided.

@dgsiegel dgsiegel linked an issue May 3, 2022 that may be closed by this pull request
@dgsiegel dgsiegel force-pushed the buildroot-update branch 2 times, most recently from 8700d0d to 76860bb Compare May 3, 2022 12:06
@kbingham
Copy link

kbingham commented May 9, 2022

Not fully sure what's going on with the version issue on the libcamera patch, but if that works that's enough for now. The version probably only affects the 'string' that reports the version compiled. A nice to have but not essential.

What effect does all of this update have on the /boot/config.txt ? Does it automatically enable the libcamera stack? or is the legacy enabled by default in this buildroot?

@kbingham
Copy link

kbingham commented May 9, 2022

I also see updates to the kernel configs. Are there any changes there that could affect how ConfigFS is configured or enabled?

@dgsiegel dgsiegel changed the title Buildroot update Buildroot update / Raspberry Pi 2 Support Aug 5, 2022
@dgsiegel dgsiegel linked an issue Aug 5, 2022 that may be closed by this pull request
dgsiegel and others added 2 commits April 18, 2023 13:30
Only enable uncompressed or mjpeg headers if they are defined.

Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
kbingham and others added 2 commits April 18, 2023 21:14
Ensure that udev has settled before we query if /dev/video0 exists.

Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
From what I could figure out was that the GnuTLS signature
path is broken and you need both GnuTLS and
libcrypto/openssl to allow libcamera to check and validate
IPA signatures.
@kbingham
Copy link

So contrary to what I thought last time - there is access to the hardware jpeg encoder, through the V4L2 M2M device node. (/dev/video31 by default by the looks of it - but we shouldn't rely on that number).

Support for this should be added to either libcamera or uvc-gadget ... and then I hope/expect we'll get back to the existing performance capabilities!.

If anyone has the ability to help work on this let me know - otherwise I'll see if we can look at it when we have some downtime.

@kbingham kbingham mentioned this pull request Aug 9, 2023
@ventilator
Copy link

Will this also support the new camera module 3?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

start.elf: is not compatible Packages using obsolete git urls Support Raspberry Pi Zero 2 W
3 participants