Releases: nerves-project/nerves_system_rpi4
v1.11.2
- 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
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)
- Fixed regulator kernel configuration setting that prevented booting
v1.11.0
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.
- Updated dependencies
- nerves_system_br v1.11.0
- linux 4.19.97 (raspberrypi-kernel_1.20200212-1 tag)
- Erlang 22.2.8
v1.10.2
- Updated dependencies
- nerves_system_br v1.10.2
- Erlang 22.2.4
v1.10.1
-
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.
- Set
-
Updated dependencies
- nerves_system_br v1.10.1
- Erlang 22.2.3
v1.10.0
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.
- Updated dependencies
- nerves_system_br v1.10.0
- Erlang 22.1.8
v1.9.2
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.
- Updated dependencies
v1.9.1
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
- Default to displaying the iex prompt on the HDMI port like the other
-
Updated dependencies
- nerves_system_br v1.9.4
- linux - update to the raspberrypi-kernel_1.20190925-1 tag
v1.9.0
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
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.
- Updated dependencies