Apple MacBook Air 13.6 M2 - arm64

So I got myself a cheap (well, everything is relative) Apple MacBook Air 13.6 M2, this is comparable to the Samsung Galaxy Book4 Edge - everything is soldered in.
Of course I had to try booting FreeBSD on it for fun. I used the FreeBSD-15.0-CURRENT-arm64-aarch64-20250227-8a85584785e3-275712-memstick.img.xz image again, since it was already on memstick. Since this laptop only has usb-C ports, I used a small hub with usb A ports, and plugged the memstick into that. The only way I can convince this machine to boot off usb is to abort u-boot (installed to get OpenBSD working on this machine) and do

usb reset
usb start
run bootcmd_usb0

from the u-boot prompt.
bottom line: the machine boots, loads the kernel, but panics when it can't find a usable event timer: "panic: No usable event timer found!".
20250420_fbsd_boot_1_IMG_20250420_172623579.jpg20250420_fbsd_boot_2_IMG_20250420_172629293.jpg

OpenBSD is usable on this machine, the wireless works, the touchpad works, X works. dmesg output here.
 
Funnily enough, right now I can't find any newer snapshots for FreeBSD arm64. In fact, I can't find any snapshots at all. Strange.
 
Back
Top