Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to deploy Nerves Firmware via Ethernet/Wifi/USB #3

Open
1 task
nelsonic opened this issue Jul 2, 2020 · 2 comments
Open
1 task

How to deploy Nerves Firmware via Ethernet/Wifi/USB #3

nelsonic opened this issue Jul 2, 2020 · 2 comments

Comments

@nelsonic
Copy link
Member

nelsonic commented Jul 2, 2020

Using the mix firmware.burn command to write the firmware to the SD Card is fine the first couple of times,
but if you need to make several changes/updates per day and have to keep removing the Micro SD card it gets old.

Todo

  • Research and writeup detailed instructions for re-deploying Nerves firmware updates directly to the target device
@th0mas
Copy link
Collaborator

th0mas commented Jul 2, 2020

For simple "one-device" setups, running mix firmware.gen.script then ./upload is probably the easiest solution.

For a fleet of devices, Nerves Hub (https://docs.nerves-hub.org) is an open source firmware update server that would fit our use-case really well. Only this is the project is really young as doesn't have anywhere near complete documentation yet.

@nelsonic
Copy link
Member Author

nelsonic commented Jul 2, 2020

I'm busy going through https://elixirschool.com/en/lessons/advanced/nerves
as you say, the mix firmware.gen.script is recommended. thanks! 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants