sebastianseilund

sebastianseilund

Nerves + Raspberry Pi 5 + Camera Module 3 not working

Hi Nerves friends,

I’m running Nerves on Raspberry Pi 5 and want to record video with my Raspberry Pi Camera Module 3.

On both a brand new mix nerves.new firmware burn and with nerves_livebook_rpi5.fw, I get this:

iex(1)> cmd("libcamera-hello --list-cameras")

No cameras available!
0

On another SD card I’m running Raspbian, and it works just fine:

Has anybody tried Nerves + Raspberry Pi 5 + Camera Module 3, or have any ideas what I’m missing?

Thanks :slight_smile:

Most Liked

alfredfriedrich

alfredfriedrich

Solved it, I needed to add

BR2_PACKAGE_FFMPEG=y
BR2_PACKAGE_FFMPEG_GPL=y
BR2_PACKAGE_X264=y

to have rpicam-apps compiled with libav and x264 support.

fhunleth

fhunleth

Co-author of Nerves

We’re able to list cameras and take images now. Update to the nerves_system_rpi5 v0.6.3 release and you’ll get the fixes. The change notes have details. Please post if you have any more camera issues.

fhunleth

fhunleth

Co-author of Nerves

@alfredfriedrich Thanks for posting your solution!

Last Post!

lawik

lawik

Nerves Core Team

HLS (HTTP Live Streaming for those following along at home) has a lot of inherent latency. I see reports of between 6 and 30s.

Like Damir said. WebRTC, WHIP and so on are much lower latency.

Where Next?

Popular in Questions Top

hariharasudhan94
I would like to know what is the best IDE for elixir development?
New
Emily
I have VueJS GUIs with the project generated using Webpack. I have Elixir modules that will need to be used by the VueJS GUIs. I forese...
New
jononomo
For some reason my phoenix channels are working for me in my local dev environment, but as soon as I deploy via Docker, I get a 403 error...
New
lanycrost
Hi everyone! I need implement if…else if…else condition from my elixir code, and anymore of this control flow structures not work proper...
New
fireproofsocks
Forgive me if this is obvious, but how does one delete a database record WITHOUT selecting it first? Ecto.Repo — Ecto v3.14.0 has exampl...
New
alice
Hey, Just curious what are the main benefits of Elixir compared to Clojure? When is Elixir more useful than Clojure and vice versa? Th...
New
senggen
Erlang/OTP 25 [erts-13.2.2] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:1] 15:22:35.803 [error] gen_event {lager_file_backend...
New

Other popular topics Top

Qqwy
Update: How to use the Blogs & Podcasts section You can post links to your blog posts or podcasts either in one of the Official Blog...
3271 130286 1222
New
baxterw3b
Hi guys, i’m new in the Elixir world, and i have to say, that i love it! i’m having some problem to understand anonymous functions with ...
New
Qqwy
Original source of discussion: This topic on the Pragmatic Programmers’ Functional Web Development with Elixir, OTP, and Phoenix forum. ...
New
vonH
When I run the Plug and I recompile I wind up having to use Ctrl C to quit iex and start again. Witht the help of rlwrap I can use the cu...
New
aadeshere1
I have a another noob question about loop. Since elixir is immutable, while loop is not directly possible. total = 10 while total != 0 ...
New
greenz1
I have a phoenix application from which a user can download multiple(5-6) files of size 1MB. I couldn’t find anything related to sending ...
New

We're in Beta

About us Mission Statement