fhunleth

fhunleth

Co-author of Nerves

Nerves system updates and provisioning devices

We’ve released new versions of all of the officially maintained Nerves Systems. The official systems, nerves_system_rpi0, nerves_system_bbb, etc., are now at v1.1.1. Going forward the version numbers will likely diverge due to board-specific bug fixes or features.

This is a patch release, but since this is also my first posting of a release to the Elixir forum and there are likely many people who haven’t upgraded to v1.1.0, let me go over the highlights:

  1. We’ve updated to Buildroot 2018.05. This includes many updates to embedded Linux components and if you’ve made a custom system to use a non-Elixir program, you’ll probably want to review the release notes. If not, this change will likely be invisible. As a policy, we try to keep the official systems sync’d to the latest version of Buildroot to pull in security patches.

  2. We’ve made it easier to provision serial numbers to devices and fixed a couple annoyances in this area. If you have more than one Nerves device or just want to give it a name rather than use the board’s built-in device ID, take a look at https://embedded-elixir.com/post/2018-06-15-serial_number/.

  3. We’ve added a field called meta-uuid to unambiguously identify the software running on a device. The Nerves .fw files can be queried offline for this UUID by running fwup -m -i <filename.fw>. On the device, you can run Nerves.Runtime.KV.get_active("nerves_fw_uuid") to see what’s running.

Raspberry Pi and Beaglebone users - the next release will likely contain a Linux kernel update to 4.14. We know several users have already updated. This is a big update (especially for the Beaglebone), so if you’ve already done it and have experience to offer, please let us know.

Thanks!

First Post!

fhunleth

fhunleth

Co-author of Nerves

Where Next?

Popular in News & Updates Top

bartblast
Hologram v0.8.0 is out! This release brings JavaScript interoperability - the most requested feature since the project’s inception. You c...
New
zachdaniel
Just released: Ash AI, a new extension for Ash Framework. LLM integration for Elixir apps. Use Ash’s declarative approach for structured ...
New
DominikWolek
After years of developing our framework, we have a release candidate for Membrane Core 1.0! :tada: The new version introduces children g...
New
bartblast
Hologram v0.10 is out! The headline is the event system, which got a lot bigger this release. You can now handle keyboard, scroll, resize...
New
zachdaniel
Hey everyone! Work is progressing nicely on bulk updates &amp; destroys, which are the primary missing features before I switch to focus ...
New
sorentwo
Oban.Web is a view of Oban’s inner workings that you host directly within your Phoenix application. Powered by Oban Metrics and Phoenix L...
New
mickel8
Hello everyone! :wave: I am thrilled to announce a new version of Jellyfish Media Server - v0.2.0! :tada: Features: Added RTSP compon...
New
bartblast
Hey there! There’s a new kid on the block! :smiley: What is it? Full stack isomorphic Elixir web framework that can be used on top of P...
New
jjcarstens
Hey friends! :waving_hand: With NervesConf 2024 around the corner, Frank, myself, and the greater Nerves team wanted to share a survey w...
New
mat-hek
Happy to announce kino_membrane - the tool for introspecting Membrane pipelines :tada: It provides interactive graphs, metrics &amp; mor...
New

Other popular topics Top

Darmani72
If I have a post route which an argument: post /my_post_route/:my_param1, MyController.my_post_handler How would get the post params ...
New
sorentwo
Hello! tl;dr Announcing Oban, an Ecto based job processing library with a focus on reliability and historical observability. After spen...
985 43657 311
New
chrismccord
Phoenix 1.4.0 released Phoenix 1.4 is out! This release ships with exciting new features, most notably with HTTP2 support, improved deve...
688 31194 112
New
aesmail
Hello guys, I have finally made it. I created an admin interface for a framework. It’s been on my todo list for years and with the curre...
New
fayddelight
I tried installing elixir 1.11.2 erlang 23.3.4 via asdf in my zsh shell. Enabled the versions locally and globally. When I list them ...
New
rms.mrcs
Hi, I need to transform a list of numbers into a map where the keys are the indexes and the values are the original values of the list. ...
New
Brian
What is the proper way to load a module from a file in to IEX? In the python world, doing something like this pretty standard: from ....
New
openscript
Hello! Sorry for this astonishing simple question, but I’m really stuck. I try to set up the intellij-elixir plugin, but I don’t know ho...
New
dogweather
I wrote this comment on r/haskell, and it’s not popular there. :wink: But I think I’m on to something… Haskell reminds me of Java, and e...
New
vonH
In asking this question I am more interested about the expressiveness of the language itself and less concerned about the availability of...
New

We're in Beta

About us Mission Statement