by summers » Fri May 01, 2026 8:53 am
I've just issued a pull request to update the kernel on beagle devices to 7.0.
This config has a problem - I have been unable to compile cfg80211 module on a beagle farm, specifically it take over 0.5GB to compile, and this means the OOM killer kills the gcc. This effectively means wireless isn't enabled. So if on a beagle device with wifi - it best not to update to this kernel. I'll keep trying to compile wireless properly on a beagle, but its been tricky to find a way forward. My guess is if Arch pulls the changes, IIRC they do the armv7 compile on a more capable machine than a beagle - so they may be able to enable wireless.
Note that all the pull requests above haven't not been been accepted into archlinuxarm github - so aren't part of the main distribution. As far as I can tell arch linux arm doesn't accept any pull requests, as they are rather a lot open: [url]https://github.com/archlinuxarm/PKGBUILDs/pulls[/url]. This is sad, it means they won't have followed the changes that were made above going through the compile - so how and why the compile has changed over time.
This has been tested on a pocketbeagle and a BBB.
So people can get the updated kernel I've uploaded the kernel packages that are made by this config into [url]https://github.com/davidjohnsummers/PKGBUILDs/tree/master/core/linux-am33x[/url] so you can download the packages from there if you want to move to the 7.0 kernel.