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 Provisioning Nerves Devices - Embedded Elixir.

  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

sorenone
The title doesn’t relay the depth of this announcement, but it is short, balanced, and looked good to us. From open sourcing multiple pac...
New
fhunleth
We recently released Nerves 1.6 and corresponding updates to the Nerves new project generator, nerves_bootstrap and our official systems....
New
garrison
This is the first RFD (Request For Discussion) for Hobbes, a database/library written in Elixir. I am going to be exercising a little mo...
New
fhunleth
Nerves v1.14.3 has been released. Changes Remove warning when using Elixir 1.20 Minor doc updates throughout
New
fhunleth
It looks like it’s finally safe to announce that Nerves supports Erlang/OTP 26 and Elixir 1.15! We’ve updated dozens of Nerves and close...
New
jjcarstens
I know you might be thinking ¬ “Why make another SSH daemon wrapper when there already exists many like sshex and esshd??” Well, grea...
New
zachdaniel
Hey folks! We’re starting a new weekly newsletter with the goings on of the various Ash packages and other interesting news from myself a...
New
bartblast
Hey Elixir community! :waving_hand: First, I owe you all an apology. There’s a running joke among my friends that Hologram is like nucle...
New
fhunleth
Nerves systems provide the operating system, libraries and other tools for building firmware for specific hardware. The Nerves Core Team ...
New
lawik
It is my pleasure to announce the official release of the new generation of NervesHub with the v2.0.0 release. Containers are tagged. :p...
New

Other popular topics Top

Harrisonl
We have an ECS cluster with 4 services, where each task joins a single cluster, via discovery ECS discovery service. Currently when I de...
New
JorisKok
I have a server on AWS, and was running a load test using artillery. When looking at the Phoenix dashboard I see the Ports going to 100% ...
New
hariharasudhan94
I would like to know what is the best IDE for elixir development?
New
grych
Hi folks, Few months ago I have announced the proof-of-concept of the library to manipulate the browsers DOM objects directly from Elixi...
639 49522 488
New
Jim
As a follow up to my earlier question: I have the code compiling and running but not getting a successful login from the rest server. ...
New
script
If I have a string “1000 cfu/ml” . I want to remove the characters and / and space . So the string is like this "1000" What is the ...
New
vac
Hi, I'm quite new in Elixir and I'm trying to format a string to a PEM format. I have the certificate value like MIIDBTCCAe2...... and ...
New
mgjohns61585
Could someone help me? I'm making my first elixir program, number guessing game. I can't figure out how to convert the user's guess from ...
New
qwerescape
Is there a way to get the call stack or stack trace at any point in the code? Not from exceptions, but an expression that returns how the...
New
AstonJ
by Lance Halvorsen Elixir and Phoenix are generating tremendous excitement as an unbeatable platform for building modern web application...
460 27162 124
New

We're in Beta

About us Mission Statement