Skip to content

Releases: mobileoverlord/nerves_system_linkit

v0.14.1

27 Aug 15:30
Compare
Choose a tag to compare

Updated dependencies

  • nerves_system_br v0.13.7

v0.14.0

08 Aug 23:26
Compare
Choose a tag to compare

v0.14.0

This release contains an updated toolchain with Linux 4.1 Headers.
You will have to clean and compile any c/c++ code in your project and
dependencies. Failure to do so will result in an error when producing firmware.

  • nerves_system_br v0.13.5

    • fwup 0.15.4
  • Nerves toolchain v0.11.0
    https://github.com/nerves-project/toolchains/releases/tag/v0.11.0

  • New features

    • The application data partition is now ext4. This greatly improves its
      robustness to corruption. Nerves.Runtime contains code to initialize it on
      first boot.
    • Firmware images now contain metadata that can be queried at runtime (see
      Nerves.Runtime.KV
    • Firmware updates verify that they're updating the right target. If the target
      doesn't say that it's an qemu through the firmware metadata, the update
      will fail.
    • Added meta-misc and meta-vcs-identifier to the fwup.conf metadata for use
      by users and for the regression test framework

v0.13.0

07 Aug 15:51
Compare
Choose a tag to compare

v0.12.0

06 Jul 16:45
Compare
Choose a tag to compare

This image is backwards incompatible with previous ones, so over-the-air
upgrades won't work. In theory, it's possible to make them work. If you
installed a previous version of Nerves onto your LinkIt Smart, this version will
force you to update the Linux kernel on the NAND Flash. Boot this one and run:

:os.cmd("dd if=/boot/uImage of=/dev/mtdblock3 bs=1M")

This one's Linux kernel supports the ext4 file system. Without the new kernel,
the application partition won't mount.

  • nerves_system_br v0.12.1

    • Buildroot 2017.05
    • Erlang/OTP 19.3
    • erlinit 1.1.1
    • fwup 0.15.0
  • New features

    • The application data partition is now ext4. This greatly improves its
      robustness to corruption. Nerves.Runtime contains code to initialize it on
      first boot.
    • Firmware images now contain metadata that can be queried at runtime (see
      Nerves.Runtime.KV

v0.11.0

07 Mar 20:03
Compare
Choose a tag to compare

v0.10.1

05 Feb 19:12
Compare
Choose a tag to compare
  • Bug fixes
    • Fix Musl C library/Buildroot issue where an incorrect symlink to libc was
      created.

v0.10.0

31 Jan 15:30
Compare
Choose a tag to compare

v0.7.0

21 Sep 17:43
Compare
Choose a tag to compare

v0.6.2

29 Aug 02:04
Compare
Choose a tag to compare
  • Bug fixes
    • Enable /dev/mem
    • Move Linux kernel to /boot, since that turned out to be an easier way to
      update in the near-term

v0.6.1

13 Aug 18:38
Compare
Choose a tag to compare
  • Package versions
    • Nerves.System.BR v0.6.1
    • Linux 4.4
  • New features
    • On board wi-fi works