Rebooting the system does not give the firmware error anymore.
Anyway the console is still not usable until I start X and after that I can use it. Seems like some parameter would need to be adjusted for the text VGA console, but I am not sure how to do it. here is my dmesg after rebooting, as you see there is no more firmware error.

Copyright (c) 1982, 1986, 1989, 1991, 1993
        The Regents of the University of California.  All rights reserved.
Copyright (c) 1995-2018 OpenBSD. All rights reserved. https://www.OpenBSD.org

OpenBSD 6.4 (GENERIC) #6: Fri Oct 12 09:27:44 MDT 2018
dera...@sparc64.openbsd.org:/usr/src/sys/arch/sparc64/compile/GENERIC
real mem = 8589934592 (8192MB)
avail mem = 8423325696 (8033MB)
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root: Sun Ultra 45 Workstation
cpu0 at mainbus0: SUNW,UltraSPARC-IIIi (rev 3.4) @ 1600 MHz
cpu0: physical 32K instruction (32 b/l), 64K data (32 b/l), 1024K external (64 b/l)
"memory-controller" at mainbus0 not configured
pyro0 at mainbus0: "Fire", rev 3, ign 780, bus A 2 to 12
pyro0: dvma map c0000000-ffffffff
pci0 at pyro0
ppb0 at pci0 dev 0 function 0 "PLX PEX 8532" rev 0xbc
pci1 at ppb0 bus 3
ppb1 at pci1 dev 1 function 0 "PLX PEX 8532" rev 0xbc
pci2 at ppb1 bus 4
ppb2 at pci2 dev 0 function 0 "Acer Labs M5249" rev 0x00
pci3 at ppb2 bus 5
ohci0 at pci3 dev 28 function 0 "Acer Labs M5237 USB" rev 0x03: ivec 0x780, version 1.0, legacy support ohci1 at pci3 dev 28 function 1 "Acer Labs M5237 USB" rev 0x03: ivec 0x780, version 1.0, legacy support ohci2 at pci3 dev 28 function 2 "Acer Labs M5237 USB" rev 0x03: ivec 0x780, version 1.0, legacy support
ehci0 at pci3 dev 28 function 3 "Acer Labs M5239 USB2" rev 0x01: ivec 0x781
usb0 at ehci0: USB revision 2.0
uhub0 at usb0 configuration 1 interface 0 "Acer Labs EHCI root hub" rev 2.00/1.00 addr 1 auacer0 at pci3 dev 29 function 0 "Acer Labs M5455 Audio" rev 0x21: ivec 0x785
ac97: codec id 0x41445374 (Analog Devices AD1981B)
ac97: codec features headphone, 20 bit DAC, No 3D Stereo
audio0 at auacer0
alipm0 at pci3 dev 30 function 1 "Acer Labs M7101 Power" rev 0x00: can't map i/o space pciide0 at pci3 dev 31 function 0 "Acer Labs M5229 UDMA IDE" rev 0xc8: DMA, channel 0 configured to native-PCI, channel 1 configured to native-PCI
pciide0: using ivec 0x784 for native-PCI interrupt
atapiscsi0 at pciide0 channel 0 drive 0
scsibus1 at atapiscsi0: 2 targets
cd0 at scsibus1 targ 0 lun 0: <TEAC, DV-W28SLC, 1.0C> ATAPI 5/cdrom removable
cd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2
pciide0: channel 1 disabled (no drives)
usb1 at ohci0: USB revision 1.0
uhub1 at usb1 configuration 1 interface 0 "Acer Labs OHCI root hub" rev 1.00/1.00 addr 1
usb2 at ohci1: USB revision 1.0
uhub2 at usb2 configuration 1 interface 0 "Acer Labs OHCI root hub" rev 1.00/1.00 addr 1
usb3 at ohci2: USB revision 1.0
uhub3 at usb3 configuration 1 interface 0 "Acer Labs OHCI root hub" rev 1.00/1.00 addr 1
ppb3 at pci1 dev 2 function 0 "PLX PEX 8532" rev 0xbc
pci4 at ppb3 bus 6
ppb4 at pci4 dev 0 function 0 "ServerWorks PCIE-PCIX" rev 0xb5
pci5 at ppb4 bus 7
bge0 at pci5 dev 4 function 0 "Broadcom BCM5715" rev 0xa3, BCM5715 A3 (0x9003): ivec 0x796, address 00:14:4f:f3:f1:06
brgphy0 at bge0 phy 1: BCM5714 10/100/1000baseT/SX PHY, rev. 0
bge1 at pci5 dev 4 function 1 "Broadcom BCM5715" rev 0xa3, BCM5715 A3 (0x9003): ivec 0x797, address 00:14:4f:f3:f1:07
brgphy1 at bge1 phy 1: BCM5714 10/100/1000baseT/SX PHY, rev. 0
ppb5 at pci1 dev 3 function 0 "PLX PEX 8532" rev 0xbc: msi
pci6 at ppb5 bus 8
ppb6 at pci1 dev 8 function 0 "PLX PEX 8532" rev 0xbc: msi
pci7 at ppb6 bus 9
ppb7 at pci1 dev 9 function 0 "PLX PEX 8532" rev 0xbc
pci8 at ppb7 bus 10
ppb8 at pci8 dev 0 function 0 "Intel 41210 PCIE-PCIX" rev 0x09
pci9 at ppb8 bus 11
mpi0 at pci9 dev 1 function 0 "Symbios Logic SAS1064" rev 0x02: msi
mpi0: SAS1064, firmware 1.8.3.0
scsibus2 at mpi0: 63 targets
sd0 at scsibus2 targ 0 lun 0: <ATA, INTEL SSDSC2BB48, 0140> SCSI3 0/direct fixed naa.55cd2e404c78178f
sd0: 457862MB, 512 bytes/sector, 937703088 sectors
sd1 at scsibus2 targ 1 lun 0: <ATA, INTEL SSDSC2BB48, 0140> SCSI3 0/direct fixed naa.55cd2e404c7817b8
sd1: 457862MB, 512 bytes/sector, 937703088 sectors
ppb9 at pci8 dev 0 function 2 "Intel 41210 PCIE-PCIX" rev 0x09
pci10 at ppb9 bus 12
pyro1 at mainbus0: "Fire", rev 3, ign 7c0, bus B 2 to 2
pyro1: dvma map c0000000-ffffffff
pci11 at pyro1
radeondrm0 at pci11 dev 0 function 0 "ATI FireGL V3100" rev 0x80
drm0 at radeondrm0
radeondrm0: ivec 0x7d4
ebus0 at mainbus0
"flashprom" at ebus0 addr 0-1fffff not configured
rtc0 at ebus0 addr 100000-10000f: bq4802
com0 at ebus0 addr 80-87 ivec 0x7c8: ns16550a, 16 byte fifo
com1 at ebus0 addr 0-7 ivec 0x7c8: ns16550a, 16 byte fifo
"env-monitor" at ebus0 addr 0-41 not configured
pcfiic0 at ebus0 addr 80-81 ivec 0x7c1
iic0 at pcfiic0
"pca9556" at iic0 addr 0x18 not configured
lmtemp0 at iic0 addr 0x2b: lm76
lmtemp1 at iic0 addr 0x48: lm76, fails to respond
lmtemp2 at iic0 addr 0x4f: lm76
"adt7462" at iic0 addr 0x58 not configured
power0 at ebus0 addr e0-e1 ivec 0x7c3
"i2c" at mainbus0 not configured
"i2c" at mainbus0 not configured
"i2c" at mainbus0 not configured
"ppm" at mainbus0 not configured
uhub4 at uhub0 port 7 configuration 1 interface 0 "Standard Microsystems Hub" rev 2.00/0.01 addr 2 uhidev0 at uhub2 port 1 configuration 1 interface 0 "Primax Electronics USB Optical Mouse" rev 2.00/2.00 addr 2
uhidev0: iclass 3/1
ums0 at uhidev0: 3 buttons, Z and W dir
wsmouse0 at ums0 mux 0
uhidev1 at uhub2 port 2 configuration 1 interface 0 "Logitech USB Keyboard" rev 1.10/64.00 addr 3
uhidev1: iclass 3/1
ukbd0 at uhidev1: 8 variable keys, 6 key codes
wskbd0 at ukbd0: console keyboard
uhidev2 at uhub2 port 2 configuration 1 interface 1 "Logitech USB Keyboard" rev 1.10/64.00 addr 3
uhidev2: iclass 3/0, 3 report ids
uhid0 at uhidev2 reportid 1: input=1, output=0, feature=0
uhid1 at uhidev2 reportid 2: input=1, output=0, feature=0
uhid2 at uhidev2 reportid 3: input=3, output=0, feature=0
vscsi0 at root
scsibus3 at vscsi0: 256 targets
softraid0 at root
scsibus4 at softraid0: 256 targets
bootpath: /pci@1e,600000/pci@0,0/pci@9,0/pci@0,0/scsi@1,0/disk@0,0
root on sd0a (beeb338ec0a89ff3.a) swap on sd0b dump on sd0b
initializing kernel modesetting (RV380 0x1002:0x5B64 0x1002:0x0B64).
BIOS signature incorrect 0 0
radeondrm0: 1280x1024, 8bpp
wsdisplay0 at radeondrm0 mux 1: console (std, sun emulation), using wskbd0


On 10/25/18 11:19 PM, Jonathan Gray wrote:
On Thu, Oct 25, 2018 at 10:47:40PM -0700, Veraldi Riccardo wrote:
apparently everything is in the right place:

-rw-r--r--?? 1 root?? bin?? 2048 Oct 16 14:40 /etc/firmware/radeon/R300_cp.bin

elios# pkg_info
radeondrm-firmware-20170119 firmware binary images for radeondrm(4) driver
Firmware packages are installed on first boot on a non-ramdisk kernel
after radeondrm tries to load the firmware.  Is it loaded if you reboot
the machine?

The changes to support radeondrm on sparc64 were done on an xvr-100
which is an earlier generation of radeon (rv100).  It looks like you have
an xvr-300 with an rv380 so perhaps something else is needed.
Including full dmesg output would be helpfull.



On 10/25/18 9:21 PM, Jonathan Gray wrote:
On Thu, Oct 25, 2018 at 08:23:29PM -0700, Veraldi Riccardo wrote:
Hello,

I just installed OpenBSD 6.4 on my Ultra 45.

right before completing the boot process and right before showing the login
prompt the VGA console does a reset, the screen becomes black and when it
appears again the character size is so tiny you can barely see it and the
text console is kind of replicated 6 times in a row on the same screen. I
would post a picture but I think it's not allowed. I can blindly log in as
root on the console and launching startx opens X11 which works, anyway the
terminal console is really unusable like this.

Is there a way that I can fix this issue ?

on 6.3 this did not happen.

these are the most significant messages from dmesg they could be related to
the problem:

radeon_cp: Failed to load firmware "radeon/R300_cp.bin"
error: [drm:pid0:r100_cp_init] *ERROR* Failed to load firmware!
Is /etc/firmware/radeon/R300_cp.bin missing?
radeondrm-firmware package not installed?

drm:pid0:r300_startup *ERROR* failed initializing CP (-2).
drm:pid0:r300_init *ERROR* Disabling GPU acceleration
Can't enable IRQ/MSI because no handler is installed
Can't enable IRQ/MSI because no handler is installed
Can't enable IRQ/MSI because no handler is installed
radeondrm0: 1280x1024, 8bpp
wsdisplay0 at radeondrm0 mux 1: console (std, sun emulation), using wskbd0

thank you

Rick







Reply via email to