On Fri, 5 Mar 2021 15:49:30 -0800 Eric Grosse <gro...@gmail.com> wrote:
> I have a TalosII with dual four-core Power9 and dual 16GB DDR4 ECC RAM. > Ubuntu installs ok but OpenBSD install is power cycling shortly after OPAL > says > "switching to big-endian OS." Which OpenBSD install image are you using? Are you booting from USB or some other way? Just now, I dd'ed the snapshots/powerpc64/install69.img onto a USB stick and rebooted my TalosII. I see the serial console by ssh'ing to the bmc and running obmc-console-client. The USB stick appeared as "OpenBSD install" in petitboot. I didn't find a message saying, "switching to big-endian OS." The console output, after I selected "OpenBSD install" in petitboot, was Performing kexec reboot SIGTERM received, booting... [ 22.888740] kexec_core: Starting new kernel Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. Copyright (c) 1995-2021 OpenBSD. All rights reserved. https://www.OpenBSD.org OpenBSD 6.9-beta (RAMDISK) #79: Sat Mar 6 12:43:46 MST 2021 dera...@powerpc64.openbsd.org:/usr/src/sys/arch/powerpc64/compile/RAMDISK real mem = 8589934592 (8192MB) avail mem = 7834324992 (7471MB) random: boothowto does not indicate good seed mainbus0 at root: T2P9S01 REV 1.01 cpu0 at mainbus0 pir c: IBM POWER9 2.2, 2700 MHz ... Here, the copyright is the first message from the OpenBSD kernel. Are you not seeing the copyright? I wonder if your USB stick is bad. If you mount its DOS partition, you should see 2 files (boot, grub.cfg), and "boot" should be an exact copy of "bsd.rd" from the snapshot. A regular DOS-format USB stick would become bootable by adding just 2 files: "bsd.rd" copied from the snapshot, and a small "grub.cfg" like, menuentry "bsd.rd" { linux /bsd.rd initrd /bsd.rd } I wonder if your Talos has old firmware, and if old firmware can confuse OpenBSD. If you pick "System information" in petitboot, it should show several version numbers. --George