Releases: nerves-project/nerves_system_rpi5
v0.7.0
This is a major Erlang and Buildroot update. This updates from Erlang/OTP 27 to
Erlang/OTP 28.
-
Changes
- Fix
rpicam-vidby adding the ffmpeg package so that it's possible to encode H.264 videos. It's in
software, though.
- Fix
-
Package updates
-
Updated dependencies
v0.6.4
- Package updates
- Hailo RT 4.22.0
v0.6.3
This is an important security/bug fix that addresses Erlang CVEs for the ssh module (see Erlang release notes) and fixes issues preventing the Raspberry Pi camera from being used.
-
Changes
- Build and use libpisp to support RPi5 image pipeline
-
Package updates
-
Important derived package updates
- Erlang/OTP 27.3.4.3
- Linux 6.12.25 with Raspberry Pi patches (Major update to match kernel/user land drivers better with upstream)
- Buildroot 2025.02.6
v0.6.2
This is a security/bug fix release.
-
Package updates
-
Important derived package updates
v0.6.1
This is a security/bug fix release that also includes Hailo AI support. Hailo
support is currently experimental and won't be loaded if you don't have it.
- Package updates
- Erlang/OTP 27.3.4.1
- Buildroot 2025.02.3 (fixed 2025.02.2)
- Raspberry Pi WiFi firmware 1:20240709-2~bpo12+1+rpt3
- rpi-libcamera v0.5.0+rpt20250429
- rpicam-apps 1.7.0
- erlinit 1.14.3
- fwup 1.13.0
v0.6.0
This is a major Buildroot update.
Please see the nerves_system_br v1.31.0 release notes
for additional information if you've forked this system.
-
Changes
- Add support for the RPi Touch Display 2
- Update Mesa3D to bring in RPi 5 fixes
-
Updated dependencies
v0.5.1
This is a security/bug fix update.
- Updated dependencies
v0.5.0
This is a major Buildroot update.
Please see the nerves_system_br v1.30.0 release notes
for upgrade instructions if you've forked this system.
-
Changes
- Enable support for the RP1's PIO feature
- Add REUSE compliance to help improve OSS copyright and licensing accuracy
- Update Raspberry Pi libraries and firmware to latest releases
-
Updated dependencies
- Erlang/OTP 27.3
- Buildroot 2024.11.2
- Linux 6.6.74 (Raspberry Pi 1.20250127 release)
- rpicam-apps 1.5.3
- rpi-libcamera v0.3.2+rpt20241119
- rpi-distro-firmware-nonfree 1:20230625-2+rpt3
v0.4.1
This is a security/bug fix update.
-
Changes
- Support the CM5 and any other devices that use the BCM2712D0
- Support the use of NVME SSDs
- Enable the RP1 PIO driver. This likely also requires the bootloader to be
updated to use
-
Updated dependencies
- nerves_system_br v1.29.3
- Buildroot 2024.08.3
- Erlang/OTP 27.2
- Linux 6.6.64 with the Raspberry Pi and PREEMPT_RT patches
- fwup v1.12.0
v0.4.0
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. - Add missing Pi Camera lens device driver
- Applied and enabled the Real-Time Linux patch set, PREEMPT_RT. Please see
-
Updated dependencies
- nerves_system_br v1.29.1
- Buildroot 2024.08.2
- Linux 6.6.51 (Raspberry Pi stable_20241008 release)