Date: Fri, 13 Sep 2024 09:43:07 -0700 From: Mark Millard <marklmi@yahoo.com> To: Zach Metzinger <zmetzing@pobox.com> Cc: freebsd-arm@freebsd.org Subject: Re: Beaglebone Black/Green/Blue support (volunteering) Message-ID: <69E08B38-7388-46A6-8864-20074BFFF8F4@yahoo.com> In-Reply-To: <276f57f2-5194-cad1-d859-e49b2bce2580@pobox.com> References: <276f57f2-5194-cad1-d859-e49b2bce2580@pobox.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sep 13, 2024, at 08:55, Zach Metzinger <zmetzing@pobox.com> wrote: > I have a number of these boards and really prefer them to any Pi-thing = when I need to throw them out into the field to monitor or control = things. >=20 > It was mentioned that support for armv7 was being dropped (or at least = it was a consideration) in the current version(s) of FreeBSD. I've built = 12.4 and have it running on a BBG; I'm currently building 13.4 to see = where it breaks -- I've been told moving to current would be the best = way to "revive" support for this board. >=20 > I'd like to do what I can to help keep them included as a viable and = supported platform. >=20 > Bare-metal/VxWorks/FreeRTOS C coder by day, so the real challenge is = learning the build environment. Not many hours/wk to dedicate to it, but = I'll do what I'm able. >=20 > Thanks to FUZxx on freebsd.dev for pointing out this list. See https://www.freebsd.org/platforms/ . It lists: Platform Name TARGET_ARCH 13.x Support Tier 14.x Support Tier = Projected 15.x Support Tier . . . 32-bit ARMv6 armv6 Tier 2 Tier 3 = Unsupported 32-bit ARMv7 armv7 Tier 2 Tier 2 Tier = 2 . . . So it is just armv6 that recent commits just removed the code for as far as arm goes. Basically, armv7 is the only 32-bit platform projected to be supported for 15.x . The rest are 64-bit. It would seem likely that 16.x would not support armv7. 13.3-RELEASE included both armv6 (RPI-B) and armv7 (GENERICSD). 13.4-RC?? builds builds are like that as well. 13.4-STABLE snapshot builds are like that as well. 13.4-RELEASE should be as well. 14.*-RELEASE did not include armv6 but did include armv7 (GENERICSD). 14.1-STABLE snapshot builds are like that as well. 15.0-CURRENT snapshot builds do not include armv6 but do include armv7 = (GENERICSD). See in: http://ftp3.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/?C=3DM&O=3DD http://ftp3.freebsd.org/pub/FreeBSD/snapshots/ISO-IMAGES/?C=3DM&O=3DD A bigger issue might be having all the U-Boot support operational for your context(s) (?): https://cgit.freebsd.org/ports/tree/sysutils/u-boot-* =3D=3D=3D Mark Millard marklmi at yahoo.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69E08B38-7388-46A6-8864-20074BFFF8F4>