Changelog

v0.4.0

This release updates to Buildroot 2021.05 and OTP 24.0.2. If you have made a custom system off this one, please review the nerves_system_br v1.16.0 release notes.

  • Updated dependencies

  • Improvements

    • This release now contains debug symbols and includes the Build-ID in the ELF headers. This makes it easier to get stack traces from C programs. As before, the Nerves tooling strips all symbols from firmware images, so this won't make programs bigger.

v0.3.1

This is a security/bug fix release that updates to Buildroot 2021.02.1 and OTP 23.3.1. It should be safe for everyone to apply.

v0.3.0

This release updates to Buildroot 2021.02 and OTP 23.2.7. If you have made a custom system off this one, please review the nerves_system_br v1.15.0 release notes.

The Nerves toolchain has also been updated to v1.4.2. This brings in Linux 4.14 headers to enable use of cdev and eBPF. This won't affect most users.

v0.2.1

  • Improvements:
    • Load device tree overlays for I2C, SPI and UART so that the "Raspberry Pi" GPIO headers work more like the Raspberry Pi by default
    • Synchronize with official systems

v0.2.0

This updates the system to the nerves_system_br 1.14.x series and updates the toolchain to use gcc 10.

v0.1.1

v0.1.0

This is the initial release. The basics work: MicroSD boot, Linux, both Ethernet ports, the RTC, DT overlays, firmware updates. The display and eMMC support are untested and likely require work. Only a cursory skim of power management and other peripherals has been made so far.