On Apr 16 12:43:41, null...@gmail.com wrote:
> I just downloaded the snapshot install77.img again and this one has the
> apple-bwfm directory under /etc/firmware, I think it wasn't there before
> on the previous snapshot, which I used when I started the thread on 13th,
> that's why I did the whole copying from the tar manually.
> https://cdn.openbsd.org/pub/OpenBSD/snapshots/arm64/ shows the date as 13th
> for the install77.img so it must've changed between then and now.
> The brcmfmac4378b1 shikoku files in /etc/firmware/apple-bwfm have the same
> hashes as the ones in the EFI firmware.tar so it looks like everything is
> at least extracted correctly.

I'll try again: do you have the following files,
under the /etc/firmware/brcm/ directory?

/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

My working installation does, and when I move
/etc/firmware/brcm/ away, I get

bwfm0: failed loadfirmware of file 
apple-bwfm/brcmfmac4378b1-pcie.apple,shikoku.bin
bwfm0: could not init bus

Note that the error message comoplains about a file under apple-bwfm/
even when it's the brcm/ subdir that I moved away.

> > So, to the OP: could it be that you have the files
> > under /etc/firmware/ as opposed to /etc/firmware/brcm/ ?
> No, I put them under apple-bwfm, which is where it seems to look for
> them, atleast on this release,
> otherwise if I put them in /etc/firmware or
> /etc/firmware/brcm it
> just fails to load and doesn't even crash.

To be clear: with the current snapshot, you have everything in place
under /etc/firmware, just like the installer put it there, right?
In particular, you have the /etc/firmware/brcm files, right?

> I wonder why it works for you when you have them under /etc/firmware/brcm.

Apparently, that's where they are supposed to be found.

        Jan

Reply via email to