sebastianseilund
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 ![]()
Trending in Questions
I’m working on a project that simulates the bumbl example in the programming phoenix book. It acts almost like an email client. We have a...
New
Hello!
Could someone please give me a help/sample code, how to delete a file from s3 using waffle/waffle_ecto from Phoenix app.
I creat...
New
I’m seeing that a list inside a Kino.DataTable will be interpreted as a charlist, even if the Kino.configure() is set to charlists: :as_l...
New
So my question is quite simple and i have found no conclusive answer on forum, google or AI.
Should we use :erlang.float for Integer to ...
New
Hi, I’ve just set up an application with ash_authentication. There is only magic link strategy for now, so there is no confirmation add o...
New
If a change or preparation module uses Ash.Changeset.get_argument/2 or Ash.Query.get_argument/2 (or any of the other get_argument functio...
New
apply_graft/2 doesn’t rewrite an add_many sub-workflow’s deps on an add step. Grafted jobs cancel with “upstream job was deleted”
Version...
New
Other Trending Topics
I am happy to introduce the very α version of the new programming language compiled to BEAM.
Welcome Cure.
It has literally three kille...
New
Hi there! We created Gust: A task orchestrator inspired by Airflow.
For those who have never heard about Aiflow, it’s a Python-based wor...
New
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
Xamal is a deployment tool for Elixir apps that deploys native releases to bare metal servers over SSH. It’s a port of GitHub - basecamp/...
New
Hello everyone. After busy few months I am happy to announce v0.1.0 of Emerge & Solve.
They are GUI (Emerge) and State management (S...
New
Corex is an accessible, unstyled UI component library for Phoenix that integrates Zag.js state machines using Vanilla JavaScript and Live...
New
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #library
- #deployment
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #elixirconf
- #channels
- #exunit
- #discussion
- #code-sync
- #podcasts
- #javascript
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixirconf-us
- #blog-post
- #ai
- #elixir-ls
- #phoenix_html
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #api
- #forms
- #hex
- #security
- #metaprogramming











Showing Posts 1 to 10- Show Best Posts
- Show All (oldest first)
- Show All (newest first)
entone
I added support for the new Global Shutter Camera to the rpi4 module. Should be a very similar update. I’m sure the team would love a contribution. adds the imx296 overlays for the Raspberry Pi Global Shutter Camera by entone · Pull Request #221 · nerves-project/nerves_system_rpi4 · GitHub
sebastianseilund
Camera Module 3 seems to be using imx708, which is already present in nerves_system_rpi5 in the way you added imx296 in the linked PR.
whereispaul
I am also running into this on the master nerves rpi 5 branch. Strangely, dmesg shows my imx708 is detected, but libcamera-vid does not show any cameras.
Has anyone gotten this setup to work?
Grantimus9
I’m working on getting the IMX296 Global Shutter Camera working on Raspberry Pi 5. I think there’s a few things I’ll need to do. Documenting here.
The plan: 1) update config.txt to NOT autodetect cameras and provide a custom overlay. 2) update fwup.conf to point to the new, modified config.txt.
Nerves seems to support editing the boot partition, where config.txt lives: Advanced Configuration — nerves v1.14.3
I’ve now:
This Raspberry Pi camera documentation is where I learned that to use the GS camera IMX 296, I can’t have camera auto detection on and also need to add this new overlay.
It now reads:
,cam0to thedtoverlaythat you used from the table above. If you do not add this, it will default to checking camera connector 1.” (Raspberry Pi Docs).Unfortunately, when I
ssh nerves.localto start an iex session on the device, it doesn’t seem to have helped:or
I’ll post a followup if I succeed, but if anyone has any ideas they want to see me try, I’m all ears.
alvises
I have a similar issue with imx708, you can find a recent conversation about this on slack: Slack . Frank Hunleth (along with the Nerves community) is working on it.
lawik
@alvises were you bringing the camera kit to NervesConf EU?
alvises
yeah
fhunleth
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.
alfredfriedrich
I am trying to capture video with
libcamera-vidand the RPi Camera3 is listed and I can also create jpegs withlibcamery-stillbut runninglibcamery-vidresults an the following error:libavis not compiled intorpicam-appsand I only can select–-codec yuv420but the created file is not readable or regongized byffmpeg.I tried to compile rpicam-apps and/or libcamera in my custom
nerves_system_rpi5but had no success so far. as I could not find thelibavoptions in any of the packages.edit: looking at the source:
it looks like I need to activate
ffmpegandlibdrm.. I only triedffmpegedit2: this seems to bee the real source:
https://github.com/nerves-project/nerves_system_br/blob/main/package/rpicam-apps/rpicam-apps.mk#L31
The rpicam-apps is provided as an external to buildroot.
edit3: actually I only need to rebuild
rbicam-appsafter addingffmpegaslibdrmwas already installed as an dependenciy forrpi-libcamera? Still a little bit confused by now…alfredfriedrich
Solved it, I needed to add
to have
rpicam-appscompiled withlibavandx264support.