Failure of the graphics subsystem while using XVR100 video card on sparc64

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Failure of the graphics subsystem while using XVR100 video card on sparc64

David Savolainen-2
>Synopsis:      Failure of the graphics subsystem while using XVR100 video
card on sparc64
>Category:      <PR category (one line)>
>Environment:
        System      : OpenBSD 6.8
        Details     : OpenBSD 6.8 (GENERIC.MP) #490: Sun Oct  4 20:52:40
MDT 2020
[hidden email]:/usr/src/sys/arch/sparc64/compile/GENERIC.MP

        Architecture: OpenBSD.sparc64
        Machine     : sparc64
>Description: There has been a complete failure of the graphics subsystem.
Firstly, I cannot guarantee there has not been a hardware failure
somewhere.  I did purchase a second XVR100 video card, and tried it in all
three pci slots in my Sun V240, to no positive effect.  I was running 6.6
and wanted to see how this machine would do playing accelerated games.  I
installed all 3 available versions of Doom and a couple others I don't
recall. All three versions of Doom would crash on startup.  This leads to
the problem in this report.  After this Doom experience, on boot I now get
radeon error's (see dmesg below) and nothing is displayed on the screen
except some garbage when attempts are made to type on the keyboard.  I
upgraded to 6.7 and then 6.8 using sysupgrade with no improvement.
>How-To-Repeat:
        Uncertain- Possibly installing and trying to run accelerated games
on sparc64 while using an XVR100 video card.
>Fix:
        Unknown



dmesg:
OpenBSD 6.8 (GENERIC.MP) #490: Sun Oct  4 20:52:40 MDT 2020
[hidden email]:/usr/src/sys/arch/sparc64/compile/GENERIC.MP
real mem = 8589934592 (8192MB)
avail mem = 8423464960 (8033MB)
random: good seed from bootblocks
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root: Sun Fire V240
cpu0 at mainbus0: SUNW,UltraSPARC-IIIi (rev 3.4) @ 1503 MHz
cpu0: physical 32K instruction (32 b/l), 64K data (32 b/l), 1024K external
(64 b/l)
cpu1 at mainbus0: SUNW,UltraSPARC-IIIi (rev 3.4) @ 1503 MHz
cpu1: physical 32K instruction (32 b/l), 64K data (32 b/l), 1024K external
(64 b/l)
"memory-controller" at mainbus0 not configured
"memory-controller" at mainbus0 not configured
schizo0 at mainbus0: "Tomatillo", version 4, ign 7c0, bus B 0 to 0
schizo0: dvma map c0000000-dfffffff
pci0 at schizo0
bge0 at pci0 dev 2 function 0 "Broadcom BCM5704C" rev 0x00, BCM5704 B0
(0x2100): ivec 0x7c8, address 00:03:ba:2e:7c:19
brgphy0 at bge0 phy 1: BCM5704 10/100/1000baseT PHY, rev. 0
bge1 at pci0 dev 2 function 1 "Broadcom BCM5704C" rev 0x00, BCM5704 B0
(0x2100): ivec 0x7c9, address 00:03:ba:2e:7c:1a
brgphy1 at bge1 phy 1: BCM5704 10/100/1000baseT PHY, rev. 0
schizo1 at mainbus0: "Tomatillo", version 4, ign 780, bus A 0 to 0
schizo1: dvma map c0000000-dfffffff
pci1 at schizo1
ebus0 at pci1 dev 7 function 0 "Acer Labs M1533 ISA" rev 0x00
"flashprom" at ebus0 addr 0-fffff, 290-290 not configured
rtc0 at ebus0 addr 70-71: m5819p
pcfiic0 at ebus0 addr 320-321 ivec 0x2e
iic0 at pcfiic0
"SUNW,i2c-imax" at iic0 addr 0xb not configured
"SUNW,i2c-imax" at iic0 addr 0xc not configured
spdmem0 at iic0 addr 0x5b: 1GB DDR SDRAM registered ECC PC2700CL2.5
spdmem1 at iic0 addr 0x5c: 1GB DDR SDRAM registered ECC PC2700CL2.5
spdmem2 at iic0 addr 0x5d: 1GB DDR SDRAM registered ECC PC2700CL2.5
spdmem3 at iic0 addr 0x5e: 1GB DDR SDRAM registered ECC PC2700CL2.5
spdmem4 at iic0 addr 0x63: 1GB DDR SDRAM registered ECC PC2700CL2.5
spdmem5 at iic0 addr 0x64: 1GB DDR SDRAM registered ECC PC2700CL2.5
spdmem6 at iic0 addr 0x65: 1GB DDR SDRAM registered ECC PC2700CL2.5
spdmem7 at iic0 addr 0x66: 1GB DDR SDRAM registered ECC PC2700CL2.5
"ds1307" at iic0 addr 0x68 not configured
"pca9555" at iic0 addr 0x22 not configured
"pca9555" at iic0 addr 0x23 not configured
"pca9555" at iic0 addr 0x25 not configured
"pca9555" at iic0 addr 0x34 not configured
"pca9555" at iic0 addr 0x44 not configured
"pca9556" at iic0 addr 0x38 not configured
power0 at ebus0 addr 800-82f ivec 0x20
com0 at ebus0 addr 3f8-3ff ivec 0x2c: ns16550a, 16 byte fifo
com0: console
com1 at ebus0 addr 2e8-2ef ivec 0x2c: ns16550a, 16 byte fifo
"rmc-comm" at ebus0 addr 3e8-3ef ivec 0x2c not configured
alipm0 at pci1 dev 6 function 0 "Acer Labs M7101 Power" rev 0x00: 223KHz
clock
iic1 at alipm0
ohci0 at pci1 dev 10 function 0 "Acer Labs M5237 USB" rev 0x03: ivec 0x7a7,
version 1.0, legacy support
pciide0 at pci1 dev 13 function 0 "Acer Labs M5229 UDMA IDE" rev 0xc4: DMA,
channel 0 configured to native-PCI, channel 1 configured to native-PCI
pciide0: using ivec 0x798 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-28E-N, 1.6A> removable
cd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2
pciide0: channel 1 disabled (no drives)
radeondrm0 at pci1 dev 2 function 0 "ATI Radeon VE" rev 0x00
drm0 at radeondrm0
radeondrm0: ivec 0x790
usb0 at ohci0: USB revision 1.0
uhub0 at usb0 configuration 1 interface 0 "Acer Labs OHCI root hub" rev
1.00/1.00 addr 1
schizo2 at mainbus0: "Tomatillo", version 4, ign 700, bus A 0 to 0
schizo2: dvma map c0000000-dfffffff
pci2 at schizo2
siop0 at pci2 dev 2 function 0 "Symbios Logic 53c1010-66" rev 0x01: ivec
0x729, using 8K of on-board RAM
scsibus2 at siop0: 16 targets, initiator 7
sd0 at scsibus2 targ 0 lun 0: <FUJITSU, MBA3147NC, 0102>
naa.500000e110f58723
sd0: 140272MB, 512 bytes/sector, 287277984 sectors
sym0 at scsibus2 targ 1 lun 0: <FUJITSU, MAX3147NC, 5D03>
serial.FUJITSU_MAX3147NC_DN03P7101CNL
sd1 at scsibus0 targ 0 lun 0: <FUJITSU, MAX3147NC, 5D03>
serial.FUJITSU_MAX3147NC_DN03P7101CNL
sd1: 140014MB, 512 bytes/sector, 286749480 sectors
sd2 at scsibus2 targ 2 lun 0: <FUJITSU, MBA3147NC, 0102>
naa.500000e110f57ad6
sd2: 140272MB, 512 bytes/sector, 287277984 sectors
sym1 at scsibus2 targ 3 lun 0: <FUJITSU, MAX3147NC, 5D03>
serial.FUJITSU_MAX3147NC_DN03P7601M5G
sd3 at scsibus0 targ 1 lun 0: <FUJITSU, MAX3147NC, 5D03>
serial.FUJITSU_MAX3147NC_DN03P7601M5G
sd3: 140014MB, 512 bytes/sector, 286749480 sectors
siop1 at pci2 dev 2 function 1 "Symbios Logic 53c1010-66" rev 0x01: ivec
0x728, using 8K of on-board RAM
scsibus3 at siop1: 16 targets, initiator 7
schizo3 at mainbus0: "Tomatillo", version 4, ign 740, bus B 0 to 0
schizo3: dvma map c0000000-dfffffff
pci3 at schizo3
bge2 at pci3 dev 2 function 0 "Broadcom BCM5704C" rev 0x00, BCM5704 B0
(0x2100): ivec 0x75c, address 00:03:ba:2e:7c:1b
brgphy2 at bge2 phy 1: BCM5704 10/100/1000baseT PHY, rev. 0
bge3 at pci3 dev 2 function 1 "Broadcom BCM5704C" rev 0x00, BCM5704 B0
(0x2100): ivec 0x75d, address 00:03:ba:2e:7c:1c
brgphy3 at bge3 phy 1: BCM5704 10/100/1000baseT PHY, rev. 0
siop0: target 0 now using tagged DT 16 bit 80.0 MHz 62 REQ/ACK offset xfers
siop0: target 1 now using tagged DT 16 bit 80.0 MHz 62 REQ/ACK offset xfers
siop0: target 2 now using tagged DT 16 bit 80.0 MHz 62 REQ/ACK offset xfers
siop0: target 3 now using tagged DT 16 bit 80.0 MHz 62 REQ/ACK offset xfers
uhidev0 at uhub0 port 1 configuration 1 interface 0 "HOLTEK Wireless
TackBall Keyboard" rev 1.10/2.20 addr 2
uhidev0: iclass 3/1
ukbd0 at uhidev0: 8 variable keys, 6 key codes
wskbd0 at ukbd0 mux 1
uhidev1 at uhub0 port 1 configuration 1 interface 1 "HOLTEK Wireless
TackBall Keyboard" rev 1.10/2.20 addr 2
uhidev1: iclass 3/1, 3 report ids
ums0 at uhidev1 reportid 1: 3 buttons, Z dir
wsmouse0 at ums0 mux 0
uhid0 at uhidev1 reportid 2: input=1, output=0, feature=0
uhid1 at uhidev1 reportid 3: input=2, output=0, feature=0
vscsi0 at root
scsibus4 at vscsi0: 256 targets
softraid0 at root
scsibus5 at softraid0: 256 targets
bootpath: /pci@1c,600000/scsi@2,0/disk@0,0
root on sd0a (d0ce6f65693a42d4.a) swap on sd0b dump on sd0b
initializing kernel modesetting (RV100 0x1002:0x5159 0x1002:0x0908 0x00).
BIOS signature incorrect 0 0
[drm] **ERROR** radeon: ring test failed (scratch(0x15E4)=0xCAFEDEAD)
[drm] **ERROR** radeon: cp isn't working (-22).
drm:pid0:r100_startup **ERROR** failed initializing CP (-22).
drm:pid0:r100_init **ERROR** Disabling GPU acceleration
[drm] **ERROR** Wait for CP idle timeout, shutting down CP.
Failed to wait GUI idle while programming pipes. Bad things might happen.
radeondrm0: 1152x900, 8bpp
wsdisplay0 at radeondrm0 mux 1
wskbd0: connecting to wsdisplay0
wsdisplay0: screen 0 added (std, sun emulation)

usbdevs:
Controller /dev/usb0:
addr 01: 10b9:0000 Acer Labs, OHCI root hub
         full speed, self powered, config 1, rev 1.00
         driver: uhub0
addr 02: 1241:f766 HOLTEK, Wireless TackBall Keyboard
         low speed, power 100 mA, config 1, rev 2.20
         driver: uhidev0
         driver: uhidev1