- Updated dependencies
- nerves_system_br v1.22.1
- nerves-toolchain v1.7.0
- Linux 5.15.88
This release updates to Linux 5.15.71, Buildroot 2022.05.2, GCC 11.3 and OTP 25.0.4.
- Updated dependencies
This release updates to Buildroot 2020.11.2, GCC 10.2 and OTP 23.2.4.
When migrating custom systems based, please be aware of the following important changes:
-
There's a new
getrandom
syscall that is made early in BEAM startup. This blocks the BEAM beforerngd
can be started to provide entropy. The workaround is to startrngd
fromerlinit
. Seeerlinit.config
. -
The GCC 10.2.0 toolchain has a different name that calls out "nerves" as the vendor and the naming is now more consistent with other toolchain providers.
-
Updated dependencies
- Updated dependencies
- nerves_system_br v1.13.7
- linux 5.4.81
- Erlang 23.1.5
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 v0.2.1.
- Updated dependencies
- nerves_system_br v1.11.0
- linux 5.4.26
- Erlang 22.2.8
- Enhancements
- Enable linux kernel module for CMOS RTC. This update will continue to work
in conjunction with
nerves_time
for clock sync.
- Enable linux kernel module for CMOS RTC. This update will continue to work
in conjunction with
- Enhancements
- Enable
pppd
for cellular network interfaces.
- Enable
- Enhancements
- Enabled PPPD support for LTE modules.
- Added package
nerves_initramfs
to support auto failback logic. - Update
boardid
to retreive the serial number form DMI. - Remove unnecessary system packages.
- Update dependencies
- nerves_system_br v1.10.1
- Erlang 22.2.3
Initial Release