ultra tiny characters on console

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

ultra tiny characters on console

Veraldi Riccardo
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!
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 | Threaded
Open this post in threaded view
|

Re: ultra tiny characters on console

Jonathan Gray-11
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 | Threaded
Open this post in threaded view
|

Re: ultra tiny characters on console

Veraldi Riccardo
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



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 | Threaded
Open this post in threaded view
|

Re: ultra tiny characters on console

Jonathan Gray-11
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 | Threaded
Open this post in threaded view
|

Re: ultra tiny characters on console

Veraldi Riccardo
thanks a lot.
Here is full dmesg

elios# dmesg
console is keyboard/display
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
[hidden email]:/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
radeon_cp: Failed to load firmware "radeon/R300_cp.bin"
error: [drm:pid0:r100_cp_init] *ERROR* Failed to load firmware!
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
Process (pid 1) got signal 31
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
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
Can't enable IRQ/MSI because no handler is installed
Can't enable IRQ/MSI because no handler is installed

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 | Threaded
Open this post in threaded view
|

Re: ultra tiny characters on console

Veraldi Riccardo
In reply to this post by Jonathan Gray-11
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
[hidden email]:/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
>>>>
>>>>
>>>>
>>>>
>>