> Date: Mon, 29 Apr 2024 12:58:25 -0600 (MDT) > From: bo...@plexuscomp.com > > >Synopsis: sysupgrade to latest snap results in bootloop, had to replace > >boot.bin > >Category: system aarch64 > >Environment: > System : OpenBSD 7.5 > Details : OpenBSD 7.5-current (GENERIC.MP) #19: Sun Apr 28 13:44:22 > MDT 2024 > > dera...@arm64.openbsd.org:/usr/src/sys/arch/arm64/compile/GENERIC.MP > > Architecture: OpenBSD.arm64 > Machine : arm64 > >Description: > Upgraded my m1 macbook air to the latest snapshot. > After the installation, reboot, I see the mac logo, asahi logo, no > OpenBSD logo, then it reboots and repeats. > I copied /m1n1/boot.bin from another asahi efi partition to the > OpenBSD m1n1 partition and it boots again. > >How-To-Repeat: > Install a snapshot on a mac? > >Fix: > Use a boot.bin from asahi > > > dmesg: > OpenBSD 7.5-current (GENERIC.MP) #19: Sun Apr 28 13:44:22 MDT 2024 > dera...@arm64.openbsd.org:/usr/src/sys/arch/arm64/compile/GENERIC.MP > real mem = 16379801600 (15620MB) > avail mem = 15738245120 (15009MB) > random: good seed from bootblocks > mainbus0 at root: Apple MacBook Air (M1, 2020) > efi0 at mainbus0: UEFI 2.10 > efi0: Das U-Boot rev 0x20230700 > cpu0 at mainbus0 mpidr 0: Apple Icestorm r1p1 > cpu0: 128KB 64b/line 8-way L1 VIPT I-cache, 64KB 64b/line 8-way L1 D-cache > cpu0: 4096KB 128b/line 16-way L2 cache > cpu0: > TLBIOS+IRANGE,TS+AXFLAG,FHM,DP,SHA3,RDM,Atomic,CRC32,SHA2+SHA512,SHA1,AES+PMULL,SPECRES,SB,FRINTTS,GPI,LRCPC+LDAPUR,FCMA,JSCVT,API+PAC,DPB,SpecSEI,PAN+ATS1E1,LO,HPDS,VH,CSV3,CSV2,DIT,SSBS+MSR > cpu1 at mainbus0 mpidr 1: Apple Icestorm r1p1 > cpu1: 128KB 64b/line 8-way L1 VIPT I-cache, 64KB 64b/line 8-way L1 D-cache > cpu1: 4096KB 128b/line 16-way L2 cache > cpu2 at mainbus0 mpidr 2: Apple Icestorm r1p1 > cpu2: 128KB 64b/line 8-way L1 VIPT I-cache, 64KB 64b/line 8-way L1 D-cache > cpu2: 4096KB 128b/line 16-way L2 cache > cpu3 at mainbus0 mpidr 3: Apple Icestorm r1p1 > cpu3: 128KB 64b/line 8-way L1 VIPT I-cache, 64KB 64b/line 8-way L1 D-cache > cpu3: 4096KB 128b/line 16-way L2 cache > cpu4 at mainbus0 mpidr 10100: Apple Firestorm r1p1 > cpu4: 192KB 64b/line 6-way L1 VIPT I-cache, 128KB 64b/line 8-way L1 D-cache > cpu4: 12288KB 128b/line 12-way L2 cache > cpu5 at mainbus0 mpidr 10101: Apple Firestorm r1p1 > cpu5: 192KB 64b/line 6-way L1 VIPT I-cache, 128KB 64b/line 8-way L1 D-cache > cpu5: 12288KB 128b/line 12-way L2 cache > cpu6 at mainbus0 mpidr 10102: Apple Firestorm r1p1 > cpu6: 192KB 64b/line 6-way L1 VIPT I-cache, 128KB 64b/line 8-way L1 D-cache > cpu6: 12288KB 128b/line 12-way L2 cache > cpu7 at mainbus0 mpidr 10103: Apple Firestorm r1p1 > cpu7: 192KB 64b/line 6-way L1 VIPT I-cache, 128KB 64b/line 8-way L1 D-cache > cpu7: 12288KB 128b/line 12-way L2 cache > "asc-firmware" at mainbus0 not configured > "asc-firmware" at mainbus0 not configured > "framebuffer" at mainbus0 not configured > "region95" at mainbus0 not configured > "region94" at mainbus0 not configured > "region57" at mainbus0 not configured > "dcp_data" at mainbus0 not configured > "uat-handoff" at mainbus0 not configured > "uat-pagetables" at mainbus0 not configured > "uat-ttbs" at mainbus0 not configured > "isp-heap" at mainbus0 not configured > apm0 at mainbus0 > "opp-table-0" at mainbus0 not configured > "opp-table-1" at mainbus0 not configured > "opp-table-gpu" at mainbus0 not configured > agtimer0 at mainbus0: 24000 kHz > "pmu-e" at mainbus0 not configured > "pmu-p" at mainbus0 not configured > "clock-ref" at mainbus0 not configured > "clock-120m" at mainbus0 not configured > "clock-200m" at mainbus0 not configured > "clock-disp0" at mainbus0 not configured > "clock-dispext0" at mainbus0 not configured > "clock-ref-nco" at mainbus0 not configured > simplebus0 at mainbus0: "soc" > aplpmgr0 at simplebus0 > aplpmgr1 at simplebus0 > aplmbox0 at simplebus0 > apldart0 at simplebus0: 32 bits > apldart1 at simplebus0: 32 bits, locked > apldart2 at simplebus0: 32 bits, locked > aplmbox1 at simplebus0 > apldart3 at simplebus0: 32 bits, bypass > apldart4 at simplebus0: 32 bits > apldart5 at simplebus0: 32 bits > apldart6 at simplebus0: 32 bits, bypass > aplintc0 at simplebus0 nirq 896 ndie 1 > aplpinctrl0 at simplebus0 > aplpinctrl1 at simplebus0 > apldog0 at simplebus0 > aplmbox2 at simplebus0 > aplpinctrl2 at simplebus0 > aplpinctrl3 at simplebus0 > aplmbox3 at simplebus0 > aplefuse0 at simplebus0 > apldart7 at simplebus0: 32 bits, bypass > apldart8 at simplebus0: 32 bits, bypass > apldart9 at simplebus0: 32 bits, bypass > apldart10 at simplebus0: 32 bits, bypass > apldart11 at simplebus0: 32 bits > "gpu" at simplebus0 not configured > aplcpu0 at simplebus0 > aplcpu1 at simplebus0 > apldcp0 at simplebus0 > apldrm0 at simplebus0 > drm0 at apldrm0 > "isp" at simplebus0 not configured > apliic0 at simplebus0 > iic0 at apliic0 > tipd0 at iic0 addr 0x38 > tipd1 at iic0 addr 0x3f > apliic1 at simplebus0 > iic1 at apliic1 > tascodec0 at iic1 addr 0x31 > apliic2 at simplebus0 > iic2 at apliic2 > tascodec1 at iic2 addr 0x34 > "cirrus,cs42l83" at iic2 addr 0x48 not configured > aplpwm0 at simplebus0 > aplspi0 at simplebus0 > aplspi1 at simplebus0 > aplhidev0 at aplspi1 > aplkbd0 at aplhidev0: 8 variable keys, 6 key codes > wskbd0 at aplkbd0: console keyboard > aplms0 at aplhidev0 > wsmouse0 at aplms0 mux 0 > exuart0 at simplebus0 > exuart1 at simplebus0 > apldma0 at simplebus0 > aplmca0 at simplebus0 > aplnco0 at simplebus0 > aplspmi0 at simplebus0 > aplpmu0 at aplspmi0 sid 0xf > aplsmc0 at simplebus0 > aplsart0 at simplebus0 > aplns0 at simplebus0 > nvme0 at aplns0: NVMe 1.1 > nvme0: APPLE SSD AP1024Q, firmware 359.60.3, serial 0ba01489e0886610 > scsibus0 at nvme0: 2 targets, initiator 0 > sd0 at scsibus0 targ 1 lun 0: <NVMe, APPLE SSD AP1024, 359.> > sd0: 954204MB, 4096 bytes/sector, 244276265 sectors > xhci0 at simplebus0, xHCI 1.10 > usb0 at xhci0: USB revision 3.0 > uhub0 at usb0 configuration 1 interface 0 "Generic xHCI root hub" rev > 3.00/1.00 addr 1 > "phy" at simplebus0 not configured > xhci1 at simplebus0, xHCI 1.10 > usb1 at xhci1: USB revision 3.0 > uhub1 at usb1 configuration 1 interface 0 "Generic xHCI root hub" rev > 3.00/1.00 addr 1 > "phy" at simplebus0 not configured > aplpcie0 at simplebus0 > pci0 at aplpcie0 > ppb0 at pci0 dev 0 function 0 "Apple M1 PCIe" rev 0x01 > pci1 at ppb0 bus 1 > bwfm0 at pci1 dev 0 function 0 "Broadcom BCM4378" rev 0x03: msi > vendor "Broadcom", unknown product 0x5f69 (class network subclass > miscellaneous, rev 0x03) at pci1 dev 0 function 1 not configured > pwmleds0 at mainbus0 > "fixed-regulator-tas5770-sdz" at mainbus0 not configured > aplaudio0 at mainbus0 > audio0 at aplaudio0 > vscsi0 at root > scsibus1 at vscsi0: 256 targets > softraid0 at root > scsibus2 at softraid0: 256 targets > sd1 at scsibus2 targ 1 lun 0: <OPENBSD, SR CRYPTO, 006> > sd1: 511999MB, 4096 bytes/sector, 131071934 sectors > root on sd1a (e8821fb63a6b15a4.a) swap on sd1b dump on sd1b > drm:pid0:iomfb_poweron_v13_3 *ERROR* dcp_poweron() starting > apldrm0: 2560x1600, 32bpp > wsdisplay0 at apldrm0 mux 1: console (std, vt100 emulation), using wskbd0 > wsdisplay0: screen 1-5 added (std, vt100 emulation) > bwfm0: address 50:ed:3c:52:bf:4f > "framebuffer" at mainbus0 not configured > > usbdevs: > Controller /dev/usb0: > addr 01: 0000:0000 Generic, xHCI root hub > super speed, self powered, config 1, rev 1.00 > driver: uhub0 > Controller /dev/usb1: > addr 01: 0000:0000 Generic, xHCI root hub > super speed, self powered, config 1, rev 1.00 > driver: uhub1
The same snapshot works just fine on my M1 MacBook Pro, which is a very similar machine. Can you send me the output of "eeprom -p" for your machine?