Skip to content

Releases: nerves-project/nerves_system_rpi4

v1.11.2

27 Apr 12:52
Compare
Choose a tag to compare
  • Updated dependencies
    • nerves_system_br v1.11.2
    • Erlang 22.3.1
    • erlinit 1.7.0 - tty initialization support
    • fwup 1.6.0 - xdelta3/VCDIFF patch support
    • Enable unixodbc so that Erlang's odbc application can be used in projects

v1.11.1

21 Mar 15:21
Compare
Choose a tag to compare

This release updates the Linux configuration to match changes in the latest
Raspberry Pi kernel configuration for the Raspberry Pi 4. If you have made
a custom system, the following kernel configuration changes may affect you:

+CONFIG_CPUFREQ_DT=y
+CONFIG_ARM_RASPBERRYPI_CPUFREQ=y
+# CONFIG_ARM_BCM2835_CPUFREQ is not set
+CONFIG_RPIVID_MEM=m
+CONFIG_REGULATOR_FIXED_VOLTAGE=y
+CONFIG_DRM_V3D=m
+CONFIG_CLK_RASPBERRYPI=y
  • Bug fixes
    • Fixed regulator kernel configuration setting that prevented booting
      sometimes (this was a "not sure how this ever worked" kind of bug)

v1.11.0

18 Mar 20:10
Compare
Choose a tag to compare

This release updates Buildroot to 2020.02 and upgrades gcc from 8.3 to 9.2.
While this is a minor version bump due to the Buildroot release update, barring
advanced usage of Nerves, this is a straightforward update from v1.10.2.

v1.10.2

11 Feb 22:35
Compare
Choose a tag to compare

v1.10.1

28 Jan 03:54
Compare
Choose a tag to compare
  • Enhancements

    • Set expand=true on the application data partition. This will only take
      effect for users running the complete task, fwup will not expand application
      data partitions that exist during upgrade tasks.
  • Updated dependencies

v1.10.0

11 Dec 12:53
Compare
Choose a tag to compare

This release updates Buildroot to 2019.11 with security and bug fix updates
across Linux packages. Enables dnsd, udhcpd and ifconfig in the default
Busybox configuration to support vintage_net and vintage_net_wizard.
See the nerves_system_br notes for details.

v1.9.2

18 Nov 20:31
Compare
Choose a tag to compare

This release updates Buildroot to 2019.08.2 with security and bug fix updates
across Linux packages. See the nerves_system_br notes for details.
Erlang/OTP is now at 22.1.7.

v1.9.1

04 Nov 22:10
Compare
Choose a tag to compare

This release pulls in security and bug fix updates from nerves_system_br.
Erlang/OTP is now at 22.1.1.

IMPORTANT: The IEx prompt was being output on the UART. This was inconsistent
with other Nerves/Raspberry Pi systems and has been fixed. If you want to
use the UART, you'll need to override the erlinit.config file.

  • Bug fixes

    • Default to displaying the iex prompt on the HDMI port like the other
      Raspberry Pi systems
    • Compile in the I2C drivers so they're available early on for NervesKey and
      other use at initialization
  • Updated dependencies

v1.9.0

23 Sep 12:24
Compare
Choose a tag to compare

NOTE: bootcode.bin is not used by the RPi 4 and is no longer built.
If updating a fork of this project, be sure to remove references to it from
your fwup.conf. See
https://www.raspberrypi.org/documentation/hardware/raspberrypi/booteeprom.md

This release updates Buildroot to 2019.08 with security and bug fix updates
across Linux packages. See the nerves_system_br notes for details.

  • Updated dependencies

  • Enhancements

    • Support a variety of USB->UART adapters so more devices work out-of-the-box

v1.8.2

28 Jul 01:54
Compare
Choose a tag to compare

This release fixes an issue that broke display output on small LCD screens.
Updating the Raspberry Pi firmware to the latest from the Raspberry Pi
Foundation fixed the issue. See
pappersverk/rpi_fb_capture#2 for details.