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

releases is out of date #26

Open
radioisotopes opened this issue Sep 30, 2020 · 1 comment
Open

releases is out of date #26

radioisotopes opened this issue Sep 30, 2020 · 1 comment

Comments

@radioisotopes
Copy link

my arduino module firmware reports version 1.2 which isnt here

@flhofer
Copy link

flhofer commented Apr 22, 2021

Hi,

First of all, this is the firmware of the module, not the library. The latter is in another repository.

Anyway, you can build all versions by checking out the code and using make. If you don't have the toolchain installed, you can use the stronglytyped/arm-none-eabi-gcc docker container.

  1. Pull it from docker hub docker pull stronglytyped/arm-none-eabi-gcc,
  2. enter the root directory of the firmware,
  3. start docker run -it -v "$PWD":/home stronglytyped/arm-none-eabi-gcc.
  4. install the missing xxd tool apt update && apt install xxd
  5. change to home cd /home
  6. make

the process will create a new fw.h file that you can use with the standalone updater sketch in the MKRWAN arduino library.

Have fun!

PS. as a side note, I saw that they regularly commit the fw.h into the standalone example of the library. Maybe you just want to pick it from there. Older versions have compile issues too..

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

No branches or pull requests

2 participants