> >> Does it make a difference if you install the bwfm-firmware package?
> >
> > The one on http://firmware.openbsd.org/firmware/ right?
> > I think I read somewhere it isn't for the Apple Silicon devices
> 
> Correct. bwfm-firmware would only be used there if you have a plug-in
> USB bwfm(4) device.

Sorry for the confusion: I imagined (wrongly) that fw_update
installs bwfm-firmware because the machine needs it to use
the bwfm(4) device it has.

> > and that the Macs just use whatever is on the EFI partition.
> 
> The asahi installer copies files to vendorfw/firmware.tar on the EFI
> Jartition, and the OpenBSD installer extracts them from there.

On my machine that would be the firmware files listed below.
In particular,

$ tar tf /efi/VENDORFW/FIRMWARE.TAR | grep shikoku
brcm/brcmfmac4378b1-pcie.apple,shikoku-RASP-m.txt
brcm/brcmfmac4378b1-pcie.apple,shikoku-RASP-u.txt
brcm/brcmfmac4378b1-pcie.apple,shikoku.bin
brcm/brcmfmac4378b1-pcie.apple,shikoku.clm_blob
brcm/brcmfmac4378b1-pcie.apple,shikoku.txcap_blob
brcm/brcmbt4378b1-apple,shikoku-m.bin
brcm/brcmbt4378b1-apple,shikoku-m.ptb
brcm/brcmbt4378b1-apple,shikoku-u.bin
brcm/brcmbt4378b1-apple,shikoku-u.ptb

$ find /etc/firmware/ | grep shikoku
/etc/firmware/brcm/brcmfmac4378b1-pcie.apple,shikoku-RASP-m.txt
/etc/firmware/brcm/brcmfmac4378b1-pcie.apple,shikoku-RASP-u.txt
/etc/firmware/brcm/brcmfmac4378b1-pcie.apple,shikoku.bin
/etc/firmware/brcm/brcmfmac4378b1-pcie.apple,shikoku.clm_blob
/etc/firmware/brcm/brcmfmac4378b1-pcie.apple,shikoku.txcap_blob
/etc/firmware/brcm/brcmbt4378b1-apple,shikoku-m.bin
/etc/firmware/brcm/brcmbt4378b1-apple,shikoku-m.ptb
/etc/firmware/brcm/brcmbt4378b1-apple,shikoku-u.bin
/etc/firmware/brcm/brcmbt4378b1-apple,shikoku-u.ptb

So, to the OP: could it be that you have the files
under /etc/firmware/ as opposed to /etc/firmware/brcm/ ?

        Jan


$ find /efi
/efi
/efi/M1N1
/efi/M1N1/BOOT.BIN
/efi/M1N1/BOOT.BIN.old
/efi/VENDORFW
/efi/VENDORFW/FIRMWARE.TAR
/efi/VENDORFW/MANIFEST.TXT
/efi/ASAHI
/efi/ASAHI/BuildManifest.plist
/efi/ASAHI/RestoreVersion.plist
/efi/ASAHI/kernelcache.release.mac13g
/efi/ASAHI/AdminUserRecoveryInfo.plist
/efi/ASAHI/SystemVersion.plist
/efi/ASAHI/all_firmware.tar.gz
/efi/ASAHI/stub_info.json
/efi/ASAHI/installer.log
/efi/efi
/efi/efi/boot
/efi/efi/boot/bootaa64.efi
/efi/efi/boot/startup.nsh
/efi/efi/openbsd
/efi/efi/openbsd/bootaa64.efi
/efi/ubootefi.var

$ tar tf /efi/VENDORFW/FIRMWARE.TAR
brcm/brcmfmac4355c1-pcie.apple,hawaii-YSBC-m-2.3.txt
brcm/brcmfmac4355c1-pcie.apple,hawaii-YSBC-m-2.5.txt
brcm/brcmfmac4355c1-pcie.apple,hawaii-YSBC-u-4.1.txt
brcm/brcmfmac4355c1-pcie.apple,hawaii-YSBC-u-4.3.txt
brcm/brcmfmac4355c1-pcie.apple,hawaii.bin
brcm/brcmfmac4355c1-pcie.apple,hawaii.clm_blob
brcm/brcmfmac4355c1-pcie.apple,hawaii.txcap_blob
brcm/brcmfmac4364b2-pcie.apple,ekans-HRPN-m-7.5.txt
brcm/brcmfmac4364b2-pcie.apple,ekans-HRPN-m-7.7.txt
brcm/brcmfmac4364b2-pcie.apple,ekans-HRPN-u.txt
brcm/brcmfmac4364b2-pcie.apple,ekans.bin
brcm/brcmfmac4364b2-pcie.apple,ekans.clm_blob
brcm/brcmfmac4364b2-pcie.apple,ekans.txcap_blob
brcm/brcmfmac4364b2-pcie.apple,hanauma-HRPN-m.txt
brcm/brcmfmac4364b2-pcie.apple,hanauma-HRPN-u.txt
brcm/brcmfmac4364b2-pcie.apple,hanauma.bin
brcm/brcmfmac4364b2-pcie.apple,hanauma.clm_blob
brcm/brcmfmac4364b2-pcie.apple,hanauma.txcap_blob
brcm/brcmfmac4364b2-pcie.apple,kauai-HRPN-m.txt
brcm/brcmfmac4364b2-pcie.apple,kauai-HRPN-u.txt
brcm/brcmfmac4364b2-pcie.apple,kauai.bin
brcm/brcmfmac4364b2-pcie.apple,kauai.clm_blob
brcm/brcmfmac4364b2-pcie.apple,kauai.txcap_blob
brcm/brcmfmac4364b2-pcie.apple,lanai-HRPN-m.txt
brcm/brcmfmac4364b2-pcie.apple,lanai-HRPN-u.txt
brcm/brcmfmac4364b2-pcie.apple,lanai.bin
brcm/brcmfmac4364b2-pcie.apple,lanai.clm_blob
brcm/brcmfmac4364b2-pcie.apple,lanai.txcap_blob
brcm/brcmfmac4364b2-pcie.apple,maui-HRPN-m-7.5.txt
brcm/brcmfmac4364b2-pcie.apple,maui-HRPN-m-7.7.txt
brcm/brcmfmac4364b2-pcie.apple,maui-HRPN-u.txt
brcm/brcmfmac4364b2-pcie.apple,maui.bin
brcm/brcmfmac4364b2-pcie.apple,maui.clm_blob
brcm/brcmfmac4364b2-pcie.apple,maui.txcap_blob
brcm/brcmfmac4364b2-pcie.apple,midway-HRPN-m.txt
brcm/brcmfmac4364b2-pcie.apple,midway-HRPN-u.txt
brcm/brcmfmac4364b2-pcie.apple,midway.bin
brcm/brcmfmac4364b2-pcie.apple,midway.clm_blob
brcm/brcmfmac4364b2-pcie.apple,midway.txcap_blob
brcm/brcmfmac4364b2-pcie.apple,nihau-HRPN-m.txt
brcm/brcmfmac4364b2-pcie.apple,nihau-HRPN-u.txt
brcm/brcmfmac4364b2-pcie.apple,nihau.bin
brcm/brcmfmac4364b2-pcie.apple,nihau.clm_blob
brcm/brcmfmac4364b2-pcie.apple,nihau.txcap_blob
brcm/brcmfmac4364b3-pcie.apple,bali-HRPN-m.txt
brcm/brcmfmac4364b3-pcie.apple,bali-HRPN-u.txt
brcm/brcmfmac4364b3-pcie.apple,bali.bin
brcm/brcmfmac4364b3-pcie.apple,bali.clm_blob
brcm/brcmfmac4364b3-pcie.apple,bali.txcap_blob
brcm/brcmfmac4364b3-pcie.apple,borneo-HRPN-m.txt
brcm/brcmfmac4364b3-pcie.apple,borneo-HRPN-u-7.7.txt
brcm/brcmfmac4364b3-pcie.apple,borneo-HRPN-u-7.9.txt
brcm/brcmfmac4364b3-pcie.apple,borneo.bin
brcm/brcmfmac4364b3-pcie.apple,borneo.clm_blob
brcm/brcmfmac4364b3-pcie.apple,borneo.txcap_blob
brcm/brcmfmac4364b3-pcie.apple,hanauma-HRPN-m.txt
brcm/brcmfmac4364b3-pcie.apple,hanauma-HRPN-u.txt
brcm/brcmfmac4364b3-pcie.apple,hanauma.bin
brcm/brcmfmac4364b3-pcie.apple,hanauma.clm_blob
brcm/brcmfmac4364b3-pcie.apple,hanauma.txcap_blob
brcm/brcmfmac4364b3-pcie.apple,kahana-HRPN-m.txt
brcm/brcmfmac4364b3-pcie.apple,kahana-HRPN-u.txt
brcm/brcmfmac4364b3-pcie.apple,kahana.bin
brcm/brcmfmac4364b3-pcie.apple,kahana.clm_blob
brcm/brcmfmac4364b3-pcie.apple,kahana.txcap_blob
brcm/brcmfmac4364b3-pcie.apple,kure-HRPN-m.txt
brcm/brcmfmac4364b3-pcie.apple,kure-HRPN-u.txt
brcm/brcmfmac4364b3-pcie.apple,kure.bin
brcm/brcmfmac4364b3-pcie.apple,kure.clm_blob
brcm/brcmfmac4364b3-pcie.apple,kure.txcap_blob
brcm/brcmfmac4364b3-pcie.apple,trinidad-HRPN-m.txt
brcm/brcmfmac4364b3-pcie.apple,trinidad-HRPN-u.txt
brcm/brcmfmac4364b3-pcie.apple,trinidad.bin
brcm/brcmfmac4364b3-pcie.apple,trinidad.clm_blob
brcm/brcmfmac4364b3-pcie.apple,trinidad.txcap_blob
brcm/brcmfmac4377b3-pcie.apple,fiji-SPPR-m.txt
brcm/brcmfmac4377b3-pcie.apple,fiji-SPPR-u.txt
brcm/brcmfmac4377b3-pcie.apple,fiji.bin
brcm/brcmfmac4377b3-pcie.apple,fiji.clm_blob
brcm/brcmfmac4377b3-pcie.apple,fiji.txcap_blob
brcm/brcmfmac4377b3-pcie.apple,formosa-SPPR-m.txt
brcm/brcmfmac4377b3-pcie.apple,formosa-SPPR-u.txt
brcm/brcmfmac4377b3-pcie.apple,formosa.bin
brcm/brcmfmac4377b3-pcie.apple,formosa.clm_blob
brcm/brcmfmac4377b3-pcie.apple,formosa.txcap_blob
brcm/brcmfmac4377b3-pcie.apple,tahiti-SPPR-m.txt
brcm/brcmfmac4377b3-pcie.apple,tahiti-SPPR-u.txt
brcm/brcmfmac4377b3-pcie.apple,tahiti.bin
brcm/brcmfmac4377b3-pcie.apple,tahiti.clm_blob
brcm/brcmfmac4377b3-pcie.apple,tahiti.txcap_blob
brcm/brcmfmac4378b1-pcie.apple,atlantisb-RASP-m.txt
brcm/brcmfmac4378b1-pcie.apple,atlantisb-RASP-u.txt
brcm/brcmfmac4378b1-pcie.apple,atlantisb.bin
brcm/brcmfmac4378b1-pcie.apple,atlantisb.clm_blob
brcm/brcmfmac4378b1-pcie.apple,atlantisb.txcap_blob
brcm/brcmfmac4378b1-pcie.apple,capri-RASP-m.txt
brcm/brcmfmac4378b1-pcie.apple,capri-RASP-u.txt
brcm/brcmfmac4378b1-pcie.apple,capri.bin
brcm/brcmfmac4378b1-pcie.apple,capri.clm_blob
brcm/brcmfmac4378b1-pcie.apple,capri.txcap_blob
brcm/brcmfmac4378b1-pcie.apple,honshu-RASP-m.txt
brcm/brcmfmac4378b1-pcie.apple,honshu-RASP-u.txt
brcm/brcmfmac4378b1-pcie.apple,honshu.bin
brcm/brcmfmac4378b1-pcie.apple,honshu.clm_blob
brcm/brcmfmac4378b1-pcie.apple,honshu.txcap_blob
brcm/brcmfmac4378b1-pcie.apple,santorini-RASP-m.txt
brcm/brcmfmac4378b1-pcie.apple,santorini-RASP-u.txt
brcm/brcmfmac4378b1-pcie.apple,santorini.bin
brcm/brcmfmac4378b1-pcie.apple,santorini.clm_blob
brcm/brcmfmac4378b1-pcie.apple,santorini.txcap_blob
brcm/brcmfmac4378b1-pcie.apple,shikoku-RASP-m.txt
brcm/brcmfmac4378b1-pcie.apple,shikoku-RASP-u.txt
brcm/brcmfmac4378b1-pcie.apple,shikoku.bin
brcm/brcmfmac4378b1-pcie.apple,shikoku.clm_blob
brcm/brcmfmac4378b1-pcie.apple,shikoku.txcap_blob
brcm/brcmfmac4387c2-pcie.apple,madagascar.bin
brcm/brcmfmac4387c2-pcie.apple,madagascar.clm_blob
brcm/brcmfmac4387c2-pcie.apple,madagascar.txcap_blob
brcm/brcmfmac4387c2-pcie.apple,madagascar.txt
brcm/brcmfmac4387c2-pcie.apple,maldives.bin
brcm/brcmfmac4387c2-pcie.apple,maldives.clm_blob
brcm/brcmfmac4387c2-pcie.apple,maldives.txcap_blob
brcm/brcmfmac4387c2-pcie.apple,maldives.txt
brcm/brcmfmac4387c2-pcie.apple,okinawa.bin
brcm/brcmfmac4387c2-pcie.apple,okinawa.clm_blob
brcm/brcmfmac4387c2-pcie.apple,okinawa.txcap_blob
brcm/brcmfmac4387c2-pcie.apple,okinawa.txt
brcm/brcmbt4377b3-apple,formosa.bin
brcm/brcmbt4377b3-apple,formosa.ptb
brcm/brcmbt4378b1-apple,atlantisb-m.bin
brcm/brcmbt4378b1-apple,atlantisb-m.ptb
brcm/brcmbt4378b1-apple,atlantisb-u.bin
brcm/brcmbt4378b1-apple,atlantisb-u.ptb
brcm/brcmbt4378b1-apple,capri-m.bin
brcm/brcmbt4378b1-apple,capri-m.ptb
brcm/brcmbt4378b1-apple,capri-u.bin
brcm/brcmbt4378b1-apple,capri-u.ptb
brcm/brcmbt4378b1-apple,honshu-m.bin
brcm/brcmbt4378b1-apple,honshu-m.ptb
brcm/brcmbt4378b1-apple,honshu-u.bin
brcm/brcmbt4378b1-apple,honshu-u.ptb
brcm/brcmbt4378b1-apple,santorini-m.bin
brcm/brcmbt4378b1-apple,santorini-m.ptb
brcm/brcmbt4378b1-apple,santorini-u.bin
brcm/brcmbt4378b1-apple,santorini-u.ptb
brcm/brcmbt4378b1-apple,shikoku-m.bin
brcm/brcmbt4378b1-apple,shikoku-m.ptb
brcm/brcmbt4378b1-apple,shikoku-u.bin
brcm/brcmbt4378b1-apple,shikoku-u.ptb
brcm/brcmbt4378b3-apple,kyushu-u.bin
brcm/brcmbt4378b3-apple,kyushu-u.ptb
brcm/brcmbt4387c2-apple,madagascar-u.bin
brcm/brcmbt4387c2-apple,madagascar-u.ptb
brcm/brcmbt4387c2-apple,maldives-u.bin
brcm/brcmbt4387c2-apple,maldives-u.ptb
brcm/brcmbt4387c2-apple,okinawa-u.bin
brcm/brcmbt4387c2-apple,okinawa-u.ptb

$ tar tf /efi/VENDORFW/FIRMWARE.TAR | grep shikoku
brcm/brcmfmac4378b1-pcie.apple,shikoku-RASP-m.txt
brcm/brcmfmac4378b1-pcie.apple,shikoku-RASP-u.txt
brcm/brcmfmac4378b1-pcie.apple,shikoku.bin
brcm/brcmfmac4378b1-pcie.apple,shikoku.clm_blob
brcm/brcmfmac4378b1-pcie.apple,shikoku.txcap_blob
brcm/brcmbt4378b1-apple,shikoku-m.bin
brcm/brcmbt4378b1-apple,shikoku-m.ptb
brcm/brcmbt4378b1-apple,shikoku-u.bin
brcm/brcmbt4378b1-apple,shikoku-u.ptb

$ find /etc/firmware/ | grep shikoku
/etc/firmware/brcm/brcmfmac4378b1-pcie.apple,shikoku-RASP-m.txt
/etc/firmware/brcm/brcmfmac4378b1-pcie.apple,shikoku-RASP-u.txt
/etc/firmware/brcm/brcmfmac4378b1-pcie.apple,shikoku.bin
/etc/firmware/brcm/brcmfmac4378b1-pcie.apple,shikoku.clm_blob
/etc/firmware/brcm/brcmfmac4378b1-pcie.apple,shikoku.txcap_blob
/etc/firmware/brcm/brcmbt4378b1-apple,shikoku-m.bin
/etc/firmware/brcm/brcmbt4378b1-apple,shikoku-m.ptb
/etc/firmware/brcm/brcmbt4378b1-apple,shikoku-u.bin
/etc/firmware/brcm/brcmbt4378b1-apple,shikoku-u.ptb

Reply via email to