What have we here? First boot attempt with FreeBSD 14.1 aarch64 on a Thinkpad T14s gen6, running a Qualcomm Snapdragon X Elite processor.
A few next steps, update the BIOS and other firmware blobs, mess around with some dtb files, poke and prod, iterate as usual.
#FreeBSD #Thinkpad #Snapdragon #arm64 #kernel
@[email protected] @[email protected] what’s tegra doing in there??
@[email protected] @[email protected] good question! still looking for a PCB schematic, though getting to a full boot command line would offer a step towards running hardware topo system calls necessary for enumeration.
for better or worse, the text screams by until the panic stops, so I’ll be connecting its HDMI out to a PiKVM, which will facilitate streaming log capture; improving access to all that debugging data. typically my workflow for arm64 + freebsd involves either using a SoL terminal and/or RS232 / TTL output capture, but those are not available for a laptop… hmmm hmm.
@[email protected] @[email protected] the dtbs here mention a debug uart: https://lore.kernel.org/lkml/[email protected]/T/
But other folks are doubting its existence later in the thread. Just weird when the patch comes from Qualcomm themselves…
Does FreeBSD have netconsole like Linux? I suppose the network isn’t even up by the time it panics?
Going to be fun to follow either way!