fhunleth

fhunleth

Co-author of Nerves

Fwup now installable via asdf and mise

Nerves’ firmware package and update tool, fwup, can now be installed with asdf and mise-en-place. This mostly benefits Ubuntu and Fedora Nerves users who currently have to manually install from source. If you’re using MacOS or any of the Linux distros with fwup, feel free to stick with your package manager’s version since fwup really doesn’t change all that frequently.

The Nerves installation docs now show the asdf-fwup plugin. If you already use asdf or mise, you’re probably already familiar with the routine:

# Install dependencies needed to build fwup. See asdf-fwup plugin for more info
sudo apt-get install autoconf pkg-config help2man libconfuse-dev libarchive-dev

# Install the plugin and latest version globally
asdf plugin add fwup https://github.com/fwup-home/asdf-fwup.git
asdf install fwup latest
asdf global fwup latest

A huge thanks to Ben Youngblood who contributed this. If you run into any problems please file a GitHub issue.

First Post!

fnchooft

fnchooft

Hi, i tried the asdf way - but it was complaining about reshiming.
After installing fwup from source ( autogen && configure && make etc ) everything started working.

Last Post!

fhunleth

fhunleth

Co-author of Nerves

@fnchooft That doesn’t sound good. Could you open an issue at Issues · fwup-home/asdf-fwup · GitHub so that it can be fixed?

Where Next?

Popular in News & Updates Top

fhunleth
Nerves systems provide the operating system, libraries and other tools for building firmware for specific hardware. The Nerves Core Team ...
New
jjcarstens
Do you like Hacktoberfest? Also enjoy working with Nerves and want to contribute? Fantastic! :tada: :beers: Here are some potential sta...
New
mobileoverlord
Action Advised: NervesHub Sunset In 2018, NervesHub was launched to deliver first-class support for hardware deployments directly from th...
New
zachdaniel
Hey folks! We’ve just released the beta 0.1.0 version of ash_sqlite. Take a look at the guide here: https://hexdocs.pm/ash_sqlite/get-sta...
New
zachdaniel
Hey everyone! What I’ll cover in this post: Major refactors The future of Ash.Flow Current state of atomics and bulk actions Whats nex...
New
zachdaniel
Ash Framework 3.0: Release Candidates! The day is finally here! This is the culmination of years of work from the Ash team and community ...
New
zachdaniel
Hey folks! AshEvents Release We’ve just released the first version of AshEvents, an Event Sourcing tool for Ash Framework apps. Check o...
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
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
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
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
msaraiva
Surface is an experimental library built on top of Phoenix LiveView and its new LiveComponent API that aims to provide a more declarative...
564 44139 214
New
albydarned
Hello all! I am typing this post from my new MacBook Pro with the M1 chip. I’m loving it so far, and will probably use it as my daily dr...
New

We're in Beta

About us Mission Statement