Skip to content

Releases: nerves-project/nerves_system_rpi3a

v1.29.0

27 Nov 17:35
Compare
Choose a tag to compare

This is a major Erlang and Buildroot update.

Please see the nerves_system_br v1.29.0 release notes
for upgrade instructions if you've forked this system.

  • Changes

    • Applied and enabled the Real-Time Linux patch set, PREEMPT_RT. Please see
      write-ups on the web for benefits and how to use. The impact of this patch
      shouldn't be noticeable to most Nerves users.
    • Switch CPU frequency governor from conservative to the more modern
      schedutil. See LWN article for details.
    • Enable ARM NEON compilation for packages that can use it.
  • Updated dependencies

v1.28.1

03 Sep 02:19
Compare
Choose a tag to compare

This is a security/bug fix update.

v1.28.0

14 Jul 17:02
Compare
Choose a tag to compare

This is a major Erlang, Buildroot, Linux and Raspberry Pi display and camera
update. Please read below and expect to spend some time on the update.

Please see the nerves_system_br v1.28.0 release notes
for upgrade instructions if you've forked this system.

  • Changes

    • Elixir 1.17 and Erlang/OTP 27 support
    • Switch from the Raspberry Pi's deprecated MMAL media support to DRM and
      libcamera. This is a big change if you use the display or camera that has
      been a long time coming. Please plan some time to make the upgrade.
    • Upgrade from Linux 6.1 to Linux 6.6
    • Reduce copy/pasted definitions in the fwup.conf by extracting them to
      fwup_include/fwup-common.conf. (No functional changes)
  • Fixes

    • The serial numbers returned by Nerves.Runtime.serial_number/0 now contain
      the whole serial number. If you forked this system, check the
      boardid.config and erlinit.config for the changes and to keep the
      hostname the same.
  • Updated dependencies

v1.27.1

06 May 02:33
Compare
Choose a tag to compare

This is a security/bug fix update.

v1.27.0

04 Apr 03:16
Compare
Choose a tag to compare

This is a major Buildroot update.

Please see the nerves_system_br v1.27.0 release notes
for upgrade instructions if you've forked this system.

  • Changes

    • The libcamera and rpicam_apps packages have been replaced with the
      Raspberry Pi-forked versions for better compatibility. Please see
      nerves_system_br release notes.
  • Updated dependencies

v1.26.0

18 Feb 22:33
Compare
Choose a tag to compare

This is a major Buildroot update.

Please see the nerves_system_br v1.26.0 release notes
for upgrade instructions if you've forked this system.

v1.25.1

06 Jan 01:35
Compare
Choose a tag to compare

This is a security/bug fix update.

v1.25.0

18 Dec 15:21
Compare
Choose a tag to compare

This is a major Buildroot, toolchain, and Linux kernel update that also adds
support for using Scenic without customizing the system.

Please see nerves_system_br v1.25.0 release notes
for upgrade instructions if you've forked this system.

v1.24.1

10 Oct 00:52
Compare
Choose a tag to compare

This is a security/bug fix update.

v1.24.0

27 Sep 16:01
Compare
Choose a tag to compare

This is a Buildroot version update that appears to mostly contain bug and
security fixes. It should be a low risk upgrade from v1.23.2.