Re: Raptor Talos II no boot disk after installation

Alan Gifford <[email protected]> Tue, 24 Aug 2021 05:00:53 +0000
Newsgroups gmane.os.openbsd.ppc
Message-ID <AQzsRlTtrKZ9gZo9OX8Z7UBbZMO0ZCk7xXUjsWZX-b4GmXlc2muB6zlgx1HerQdOn7LyOdWbP90gMFbwxKDZlbHFyWXVTw2UgVVyJDAIbtI=@protonmail.com>
Hi Mark,

I got the output into a text file, but have a couple of points about it:

1.  Opening it on my x86_64 linux system, mousepad tells me the
document is not UTF-8 valid, and other valid encodings were found.
Looking at the file, it's mostly readable, but I did spot some unmapped
characters, specifically in the serial numbers for the two DIMMs (lines
7050 and 7085).
2.  It's 267KiB, and I read only the ports, tech, and bugs lists accept
attachments.  Since this email is going to you directly, I'll attach it
for convenience, but let me know if I should also send it in a message
to the list.

FWIW, all the primary platform versions from Petitboot's system
information on my system matches exactly what George sent for his
system.




‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On Sunday, August 22nd, 2021 at 10:55 AM, Mark Kettenis <[email protected]> wrote:

> > Date: Fri, 20 Aug 2021 20:33:34 +0000
> >
> > From: Alan Gifford [email protected]
> >
> > Hi George,
> >
> > Thanks for the information! I have the same error reported in my dmesg
> >
> > about the astfb0 framebuffer. Is this just a bug in the AST2500
> >
> > firmware? Just wondering what direction to take to correct this. To
> >
> > me, a GPU is optional, but I need to have the on-board video working.
>
> It's a bug in the host firmware. Not entirely sure where exactly, but
>
> I believe the code that is supposed to make sure the right framebuffer
>
> address is set in the device tree lives here:
>
> https://git.raptorcs.com/git/talos-petitboot/tree/utils/hooks/30-dtb-updates.c
>
> Maybe we can file a bug report with Raptor such that they can fix
>
> this. But perhaps we need to add a workaround for this issue in
>
> OpenBSD. Can you send me the output of:
>
> eeprom -p
> =========
>
> for your machine?
>
> > ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> >
> > On Thursday, August 19th, 2021 at 3:35 PM, George Koehler [email protected] wrote:
> >
> > > On Thu, 19 Aug 2021 18:45:50 +0000
> > >
> > > Alan Gifford [email protected] wrote:
> > >
> > > > Mark,
> > > >
> > > > Your suggestion did the trick. Indeed, the drive had Void Linux
> > > >
> > > > installed on it previously. It's curious though, that I don't get any
> > > >
> > > > output from the on-board VGA with OpenBSD. I was able to do the
> > > >
> > > > install by connecting to the serial port, but after rebooting, still I
> > > >
> > > > have no VGA output. I checked the platform page for powerpc64, and it
> > > >
> > > > only mentions the Talos II and Blackbird as compatible, but I don't see
> > > >
> > > > any other specifics.
> > > >
> > > > Is there anything extra needed to get the VGA working, or would it be
> > > >
> > > > advised to use a dedicated GPU instead? I had an AMD card installed,
> > > >
> > > > but removed it to cut down on potential sources of problems during this
> > > >
> > > > troubleshooting.
> > >
> > > Hello, Alan.
> > >
> > > The VGA port on my Talos II T2P9S01 doesn't work in OpenBSD because
> > >
> > > my dmesg says, "astfb0... can't map framebuffer". My device tree
> > >
> > > (eeprom -p) has a bogus framebuffer address.
> > >
> > > If you try an AMD graphics card, beware that OpenBSD/powerpc64 is
> > >
> > > missing the amdgpu(4) driver for newer cards. It has the radeondrm(4)
> > >
> > > driver for older cards. I don't have AMD graphics in my Talos, am
> > >
> > > waiting for prices on graphics cards to go down.
> > >
> > > --George
> > >
> > > Here follows my firmware versions from Petitboot's "System
> > >
> > > information", then my dmesg.
> > >
> > > Primary platform versions:
> > >
> > > open-power-talos-v1.20-983-gf6295c9c
> > >
> > > buildroot-2018.02-6769-g7bdd570165
> > >
> > > skiboot-9858186
> > >
> > > hostboot-a2ddbf3
> > >
> > > linux-v5.5-openpower1-pcaeebdd
> > >
> > > petitboot-0ed84c0-p94177c1
> > >
> > > machine-xml-cbd11e9
> > >
> > > occ-f230796
> > >
> > > sbe-6a87332
> > >
> > > hcode-1a2a2a9
> > >
> > > 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-current (GENERIC.MP) #323: Sat Aug 7 05:56:45 MDT 2021
> > >
> > > [email protected]:/usr/src/sys/arch/powerpc64/compile/GENERIC.MP
> > >
> > > real mem = 8589934592 (8192MB)
> > >
> > > avail mem = 7825158144 (7462MB)
> > >
> > > random: good seed from bootblocks
> > >
> > > mainbus0 at root: T2P9S01 REV 1.01
> > >
> > > cpu0 at mainbus0 pir c: IBM POWER9 2.2, 2700 MHz
> > >
> > > cpu0: 32KB 128b/line 8-way L1 I-cache, 32KB 128b/line 8-way L1 D-cache
> > >
> > > cpu0: 512KB 128b/line 8-way L2 cache
> > >
> > > cpu0: 10MB 128b/line 8-way L3 cache
> > >
> > > cpu1 at mainbus0 pir 14: IBM POWER9 2.2, 2700 MHz
> > >
> > > cpu1: 32KB 128b/line 8-way L1 I-cache, 32KB 128b/line 8-way L1 D-cache
> > >
> > > cpu1: 512KB 128b/line 8-way L2 cache
> > >
> > > cpu1: 10MB 128b/line 8-way L3 cache
> > >
> > > cpu2 at mainbus0 pir 1c: IBM POWER9 2.2, 2700 MHz
> > >
> > > cpu2: 32KB 128b/line 8-way L1 I-cache, 32KB 128b/line 8-way L1 D-cache
> > >
> > > cpu2: 512KB 128b/line 8-way L2 cache
> > >
> > > cpu2: 10MB 128b/line 8-way L3 cache
> > >
> > > cpu3 at mainbus0 pir 24: IBM POWER9 2.2, 2700 MHz
> > >
> > > cpu3: 32KB 128b/line 8-way L1 I-cache, 32KB 128b/line 8-way L1 D-cache
> > >
> > > cpu3: 512KB 128b/line 8-way L2 cache
> > >
> > > cpu3: 10MB 128b/line 8-way L3 cache
> > >
> > > "bmc" at mainbus0 not configured
> > >
> > > "ibm,firmware-versions" at mainbus0 not configured
> > >
> > > "ibm,hostboot" at mainbus0 not configured
> > >
> > > opal0 at mainbus0: skiboot-9858186
> > >
> > > opal0: idle psscr 300332
> > >
> > > opalcons0 at opal0: console
> > >
> > > opalsens0 at opal0: "core-temp"
> > >
> > > opalsens1 at opal0: "core-temp"
> > >
> > > opalsens2 at opal0: "core-temp"
> > >
> > > opalsens3 at opal0: "core-temp"
> > >
> > > opalsens4 at opal0: "mem-temp"
> > >
> > > opalsens5 at opal0: "mem-temp"
> > >
> > > opalsens6 at opal0: "mem-temp"
> > >
> > > opalsens7 at opal0: "mem-temp"
> > >
> > > opalsens8 at opal0: "mem-temp"
> > >
> > > opalsens9 at opal0: "mem-temp"
> > >
> > > opalsens10 at opal0: "mem-temp"
> > >
> > > opalsens11 at opal0: "mem-temp"
> > >
> > > opalsens12 at opal0: "mem-temp"
> > >
> > > opalsens13 at opal0: "mem-temp"
> > >
> > > opalsens14 at opal0: "mem-temp"
> > >
> > > opalsens15 at opal0: "mem-temp"
> > >
> > > opalsens16 at opal0: "mem-temp"
> > >
> > > opalsens17 at opal0: "mem-temp"
> > >
> > > opalsens18 at opal0: "mem-temp"
> > >
> > > opalsens19 at opal0: "mem-temp"
> > >
> > > opalsens20 at opal0: "proc-energy"
> > >
> > > opalsens21 at opal0: "proc-energy"
> > >
> > > opalsens22 at opal0: "proc-energy"
> > >
> > > opalsens23 at opal0: "proc-in"
> > >
> > > opalsens24 at opal0: "proc-in"
> > >
> > > opalsens25 at opal0: "proc-power"
> > >
> > > opalsens26 at opal0: "proc-power"
> > >
> > > opalsens27 at opal0: "proc-power"
> > >
> > > opalsens28 at opal0: "proc-temp"
> > >
> > > opalsens29 at opal0: "vrm-curr"
> > >
> > > opalsens30 at opal0: "vrm-curr"
> > >
> > > opalsens31 at opal0: "vrm-in"
> > >
> > > opalsens32 at opal0: "vrm-in"
> > >
> > > opalsens33 at opal0: "vrm-temp"
> > >
> > > ipmi0 at opal0: version 2.0 interface OPAL
> > >
> > > "ibm,pcie-slots" at mainbus0 not configured
> > >
> > > "ibm,secureboot" at mainbus0 not configured
> > >
> > > "imc-counters" at mainbus0 not configured
> > >
> > > xics0 at mainbus0
> > >
> > > xive0 at mainbus0
> > >
> > > "ipl-params" at mainbus0 not configured
> > >
> > > "lpcm-opb" at mainbus0 not configured
> > >
> > > phb0 at mainbus0: chip 0x0
> > >
> > > pci0 at phb0
> > >
> > > ppb0 at pci0 dev 0 function 0 "IBM POWER9 Host" rev 0x00
> > >
> > > pci1 at ppb0 bus 1
> > >
> > > phb1 at mainbus0: chip 0x0
> > >
> > > pci2 at phb1
> > >
> > > ppb1 at pci2 dev 0 function 0 "IBM POWER9 Host" rev 0x00
> > >
> > > pci3 at ppb1 bus 1
> > >
> > > nvme0 at pci3 dev 0 function 0 vendor "SanDisk", unknown product 0x5009 rev 0x01: msix, NVMe 1.4
> > >
> > > nvme0: WDC WDS500G2B0C-00PXH0, firmware 211070WD, serial 20195E800651
> > >
> > > scsibus0 at nvme0: 2 targets, initiator 0
> > >
> > > sd0 at scsibus0 targ 1 lun 0: <NVMe, WDC WDS500G2B0C-, 2110>
> > >
> > > sd0: 476940MB, 512 bytes/sector, 976773168 sectors
> > >
> > > phb2 at mainbus0: chip 0x0
> > >
> > > pci4 at phb2
> > >
> > > ppb2 at pci4 dev 0 function 0 "IBM POWER9 Host" rev 0x00
> > >
> > > pci5 at ppb2 bus 1
> > >
> > > phb3 at mainbus0: chip 0x0
> > >
> > > pci6 at phb3
> > >
> > > ppb3 at pci6 dev 0 function 0 "IBM POWER9 Host" rev 0x00
> > >
> > > pci7 at ppb3 bus 1
> > >
> > > xhci0 at pci7 dev 0 function 0 "TI xHCI" rev 0x02: msi, xHCI 0.96
> > >
> > > usb0 at xhci0: USB revision 3.0
> > >
> > > uhub0 at usb0 configuration 1 interface 0 "TI xHCI root hub" rev 3.00/1.00 addr 1
> > >
> > > phb4 at mainbus0: chip 0x0
> > >
> > > pci8 at phb4
> > >
> > > ppb4 at pci8 dev 0 function 0 "IBM POWER9 Host" rev 0x00
> > >
> > > pci9 at ppb4 bus 1
> > >
> > > bge0 at pci9 dev 0 function 0 "Broadcom BCM5719" rev 0x01, BCM5719 A1 (0x5719001), APE firmware NCSI 1.3.12.0: msi, address 2c:09:4d:00:07:1b
> > >
> > > brgphy0 at bge0 phy 1: BCM5719C 10/100/1000baseT PHY, rev. 0
> > >
> > > bge1 at pci9 dev 0 function 1 "Broadcom BCM5719" rev 0x01, BCM5719 A1 (0x5719001), APE firmware NCSI 1.3.12.0: msi, address 2c:09:4d:00:07:1c
> > >
> > > brgphy1 at bge1 phy 2: BCM5719C 10/100/1000baseT PHY, rev. 0
> > >
> > > phb5 at mainbus0: chip 0x0
> > >
> > > pci10 at phb5
> > >
> > > ppb5 at pci10 dev 0 function 0 "IBM POWER9 Host" rev 0x00
> > >
> > > pci11 at ppb5 bus 1
> > >
> > > ppb6 at pci11 dev 0 function 0 "ASPEED Technology AST1150 PCI" rev 0x04
> > >
> > > pci12 at ppb6 bus 2
> > >
> > > astfb0 at pci12 dev 0 function 0 "ASPEED Technology AST2000" rev 0x41: can't map framebuffer
> > >
> > > "psi" at mainbus0 not configured
> > >
> > > "vas" at mainbus0 not configured
> > >
> > > "vpd" at mainbus0 not configured
> > >
> > > "xscom" at mainbus0 not configured
> > >
> > > dt: 445 probes
> > >
> > > uhub1 at uhub0 port 3 configuration 1 interface 0 "Aspeed USB Virtual Hub" rev 2.00/1.00 addr 2
> > >
> > > uhidev0 at uhub1 port 1 configuration 1 interface 0 "OpenBMC virtual_input" rev 2.00/1.00 addr 3
> > >
> > > uhidev0: iclass 3/1
> > >
> > > ukbd0 at uhidev0: 8 variable keys, 6 key codes
> > >
> > > wskbd0 at ukbd0 mux 1
> > >
> > > uhidev1 at uhub1 port 1 configuration 1 interface 1 "OpenBMC virtual_input" rev 2.00/1.00 addr 3
> > >
> > > uhidev1: iclass 3/1
> > >
> > > ums0 at uhidev1: 3 buttons
> > >
> > > wsmouse0 at ums0 mux 0
> > >
> > > uhub2 at uhub0 port 4 configuration 1 interface 0 "Genesys Logic USB2.0 Hub" rev 2.00/32.98 addr 4
> > >
> > > vscsi0 at root
> > >
> > > scsibus1 at vscsi0: 256 targets
> > >
> > > softraid0 at root
> > >
> > > scsibus2 at softraid0: 256 targets
> > >
> > > root on sd0a (7d64f1c027096c68.a) swap on sd0b dump on sd0b
> > >
> > > uhub1: illegal enable change, port 1
eeprom_out.txt (text/plain, 267.7 KB) - not displayed