Erlang OTP 25 systems, ARM 64 JIT
July 7, 2022 • Issue 37
No images? Click here I believe this is the first time we have the GRiSP2 system in the updates :) Official project updates
This update replaces Nerves.Runtime.target/0 with Nerves.Runtime.mix_target/0. It is not believed that the former function was used much, but if you do use it, note the return value change in mix_target/0.
Systems updated These system updates are based on the updated nerves_system_br updates from v1.19.1 through to v1.20.2 that was covered in a previous newsletter and v1.20.3 above. Check the nerves_system_br changelog if you want more detail.
General notes This release updates to Buildroot 2022.05, Linux 5.15.44 (from Linux 5.10) and uses GCC 11.3 (from GCC 10.3). The Linux kernel upgrade could introduce a regression, so please verify hardware-specific functionality in your firmware. Updated dependencies Raspberry Pi notes If you have cloned a pi system repository for a custom system, please make sure that you have CONFIG_NOP_USB_XCEIV=y in your Linux kernel configuration. Fix for BBB This release reverts the upgrade to Linux 5.15.44. The Linux kernel is now at 5.10.120. This fixes an issue where the numbering of /dev/gpiochipN changed. All code that identified GPIOs by number broke (pretty much everything using Circuits.GPIO).
Community updatesNerves Meetup - Workflows for Elixir Nerves with Jason Johnson For this upcoming (virtual) Nerves Meetup on the 29th of July you'll get some great stuff from Jason. There is already a related blog post. Unicorn HAT library for Elixir The very same Jason Johnson has release a library for using the Unicorn HAT Mini with Elixir. He shares the details in this Twitter thread. Supporting the Nerves projectWe want to encourage everyone to contribute in whatever way works for them. Here are some ways we currently recommend:
Finally, if you have questions about the newsletter or want to suggest something you can simply respond to this email it will go directly to me, Lars, who edits this thing. Let me know what you think. - Lars, Underjord.io |