OpenBSD boots multi-user on Apple M1 hardware

[prev in list] [next in list] [prev in thread] [next in thread] 

List: openbsd-arm
Subject: Apple M1 intro
From: Mark Kettenis 
Date: 2021-02-20 22:46:52
Message- ID: c1bc54ff753ca3df () bloch! sibelius! xs4all! nl
[Download RAW message or body]

So OpenBSD boots multi-user on the brand-newApple M1 hardware This still
has some hacks in it that require to be taken care of, so do not anticipate assistance
for this in the tree today. But a huge thanks to those that
added to the swimming pool for obtaining us somehardware


OpenBSD 6.9-beta (GENERIC) # 112: Sat Feb 20 22:50:23 CET 2021
[email protected]:/home/kettenis/src/apple3/sys/arch/arm64/compile/GENERIC
genuine mem = 4195258368 (4000MB).
make use mem = 4033961984 (3847MB).
arbitrary: boothowto does not show great seed.
mainbus0 at origin: Mac Mini Late 2020.
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: DP, SHA3, RDM,Atomic, CRC32, SHA2+ SHA512, SHA1, AES+PMULL, DPB, SpecSEI, PAN+ATS 1E1, LO, HPDS, CSV3, CSV2.
apm0 at mainbus0.
efi0 at mainbus0: UEFI 2.8.
efi0: Das U-Boot rev 0x20210100.
simplefb0 at mainbus0: 1920x1080, 32bpp.
wsdisplay0 at simplefb0 mux 1: console (sexually transmitted disease, vt100 emulation).
wsdisplay0: display 1-5 included (sexually transmitted disease, vt100 emulation).
"io-ranges" at mainbus0 not set up.
"refclk24mhz" at mainbus0 not set up.
"refclk100mhz" at mainbus0 not set up.
agtimer0 at mainbus0: 24000 kHz.
simplebus0 at mainbus0:"soc"
aplintc0 at simplebus0 nirq 896.
"applestart" at simplebus0 not set up.
"cpufreq" at simplebus0 not set up.
exuart0 at simplebus0.
"gpio_clk" at simplebus0 not set up.
"pinctrl" at simplebus0 not set up.
"nub_gpio_clk" at simplebus0 not set up.
"pinctrl" at simplebus0 not set up.
"aop_filter_clk" at simplebus0 not set up.
"aop_gpio_clk" at simplebus0 not set up.
"pinctrl" at simplebus0 not set up.
"sio_busif_clk" at simplebus0 not set up.
"sio_clk" at simplebus0 not set up.
"i2c0_clk" at simplebus0 not set up.
"i2c0" at simplebus0 not set up.
"atc0_common" at simplebus0 not set up.
"atc0_usb_aon" at simplebus0 not set up.
"atc0_usb" at simplebus0 not set up.
"atc0_cio" at simplebus0 not set up.
"atc0_cio_pcie" at simplebus0 not set up.
"atc0_cio_usb" at simplebus0 not set up.
"atcphy0" at simplebus0 not set up.
apldart0 at simplebus0.
"acio0" at simplebus0 not set up.
apldart1 at simplebus0.
"usb_drd0" at simplebus0 not set up.
"atc1_common" at simplebus0 not set up.
"atc1_usb_aon" at simplebus0 not set up.
"atc1_usb" at simplebus0 not set up.
"atc1_cio" at simplebus0 not set up.
"atc1_cio_pcie" at simplebus0 not set up.
"atc1_cio_usb" at simplebus0 not set up.
"atcphy1" at simplebus0 not set up.
apldart2 at simplebus0.
"acio1" at simplebus0 not set up.
apldart3 at simplebus0.
"usb_drd1" at simplebus0 not set up.
"pcie_refclk" at simplebus0 not set up.
"imx_clk" at simplebus0 not set up.
"pcie_clk" at simplebus0 not set up.
"pcie_gp_clk" at simplebus0 not set up.
apldart4 at simplebus0.
apldart5 at simplebus0.
apldart6 at simplebus0.
"smc_mbox" at simplebus0 not set up.
"smc" at simplebus0 not set up.
aplpcie0 at simplebus0.
pci0 at aplpcie0.
ppb0 at pci0 dev 0 feature 0 "Apple M1 PCIe" rev 0x01.
pci1 at ppb0 bus 1.
"Broadcom BCM4378" rev 0x03 at pci1 dev 0 feature 0 not set up.
supplier "Broadcom", unidentified item 0x5f69 (course network subdivision various, rev.
0x03) at pci1 dev 0 feature 1 not set up ppb1 at pci0 dev 1 feature 0 "Apple M1
PCIe" rev 0x01 pci2 at ppb1 bus 2.
xhci0 at pci2 dev 0 feature 0 "Fresco Logic FL1100 xHCI" rev 0x10: msi, xHCI 1.0.
usb0 at xhci0: USB alteration 3.0.
uhub0 at usb0 arrangement 1 user interface 0 "Fresco Logic xHCI root hub" rev 3.00/ 1.00.
addr 1 ppb2 at pci0 dev 2 feature 0 "Apple M1 PCIe" rev 0x01.
pci3 at ppb2 bus 3.
bge0 at pci3 dev 0 feature 0 "Broadcom BCM57762" rev 0x00, unidentified BCM57766.
( 0x57766000): msi, address 00:10:18:00:00:00 brgphy0 at bge0 phy 1: BCM57765.
10/100/1000baseT PHY, rev. 0 "spi_p_clk" at simplebus0 not set up.
"spi1_clk" at simplebus0 not set up.
"spi" at simplebus0 not set up.
"spi3_clk" at simplebus0 not set up.
"spi" at simplebus0 not set up.
"ans_clk" at simplebus0 not set up.
"pcie_st_clk" at simplebus0 not set up.
"ans_mbox" at simplebus0 not set up.
"ans" at simplebus0 not set up.
"nub_spmi0_clk" at simplebus0 not set up.
"spmi" at simplebus0 not set up.
"reboot" at simplebus0 not set up.
uhub1 at uhub0 port 1 arrangement 1 user interface 0 "Apple, Inc. Keyboard Hub" rev.
2.00/ 96.15 addr 2 uhidev0 at uhub1 port 2 arrangement 1 user interface 0 "Apple, Inc 
                Apple Keyboard" rev 2.00/ 0.69 addr 3.
uhidev0: iclass 3/1.
ukbd0 at uhidev0: 8 variable secrets, 5 essential codes, nation code 13.
wskbd0 at ukbd0: console key-board, utilizing wsdisplay0.
uhidev1 at uhub1 port 2 arrangement 1 user interface 1 "Apple, Inc Apple Keyboard" rev.
2.00/ 0.69 addr 3.
uhidev1: iclass 3/0.
uhid0 at uhidev1: input= 1, result= 0, attribute= 0.
uhidev2 at uhub1 port 3 arrangement 1 user interface 0 "Logitech Logitech USB Optical 
                Mouse" rev 2.00/ 43.00 addr 4.
uhidev2: iclass 3/1.
ums0 at uhidev2: 8 switches, Z as well as W dir.
wsmouse0 at ums0 mux 0.
uhub2 at uhub0 port 2 arrangement 1 user interface 0 "GenesysLogic USB2.0 Hub" rev.
2.10/ 92.26 addr 5 uhub3 at uhub0 port 6 arrangement 1 user interface 0 "GenesysLogic
USB3.1 Hub" rev 3.10/ 92.26 addr 6 umass0 at uhub3 port 4 arrangement 1 user interface 0.
"Kingston DT microDuo 3C" rev 3.10/ 1.10 addr 7.
umass0: utilizing SCSI over Bulk-Only
scsibus0 at umass0: 2 targets, initiator 0.
sd0 at scsibus0 targ 1 lun 0:  detachable.
serial.095116 aeE4404962DDA9.
sd0: 29568MB, 512 bytes/sector, 60555264 markets.
vscsi0 at origin.
scsibus1 at vscsi0: 256 targets.
softraid0 at origin.
scsibus2 at softraid0: 256 targets.
origin on sd0a (0569de73912ecfe4. a) swap on sd0b dump on sd0b.
CAUTION: EXAMINE AND ALSO RESET THE DAY!


[prev in list] [next in list] [prev in thread] [next in thread] 



Configure |

About |
News |
Add a checklist |
Sponsored by KoreLogic