9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* Re: [9fans] trouble with #9 rev. 4 AGP
@ 2000-12-12  2:02 jmk
  0 siblings, 0 replies; 2+ messages in thread
From: jmk @ 2000-12-12  2:02 UTC (permalink / raw)
  To: 9fans

The T2R4 driver has not been tested much other than with the SGI 1600SW
flat panel display (i.e. the cards we have are Revolution IV-FP cards),
so there may be problems with using other variants. I suspect you have one
of the T2R4 chips with a different DAC and we're not realing with it
properly. I don't have the manual handy to interpret your register dump
will will try to do so tomorrow.

--jim


^ permalink raw reply	[flat|nested] 2+ messages in thread

* [9fans] trouble with #9 rev. 4 AGP
@ 2000-12-11  9:54 Robert Solomon
  0 siblings, 0 replies; 2+ messages in thread
From: Robert Solomon @ 2000-12-11  9:54 UTC (permalink / raw)
  To: 9fans

I'm having trouble with VGA.  First I got a dump, "controller not in
/lib/vga" see the first dump below.  I modified lines 69 and 70 in
vgadb. Old:

	0xC00F6="#9 T2R4 SB BIOS"			# #9 Revolution IV
	0xC000A="3.06.04"				# #9 Revolution IV
New:
	0xC00F6="#9 T2R4 BI"				# #9 Revolution IV
	0xC0071="3.06.00"				# #9 Revolution IV

At this point, I got the blank screen.  Card is #9 Revolution IV
AGP.  Monitor is ViewSonic E641-2.  Thanks in advance for any help.

plan9.ini:
*nomp=1
distname=plan9
partition=new
ether0=type=EC2T
monitor=multisync75
vgasize=800x600x8
mouseport=ps2
audio0=type=sb16
bootargs=local!#f0/fd0disk
bootfile=fd0!dos!9pcflop.gz
installurl=http://204.178.31.2/magic/9down/compressed/976384263.s7hnrt6y4kzfnqrgttasek9dhkw6w9af

first vgainfo.txt:
aux/vga: controller not in /lib/vgadb
0xC0000 55 AA 40 E8 3B 09 CB 49 2D 57 00 53 47 00 4D 42  U.@.;..I-W.SG.MB
0xC0010 20 6F 66 20 00 53 44 00 08 01 02 43 6F 70 79 72   of .SD....Copyr
0xC0020 69 67 68 74 20 28 63 29 20 31 39 39 38 20 4E 75  ight (c) 1998 Nu
0xC0030 6D 62 65 72 20 4E 69 6E 65 20 56 69 73 75 61 6C  mber Nine Visual
0xC0040 20 54 65 63 68 6E 6F 6C 6F 67 79 20 43 6F 72 70   Technology Corp
0xC0050 2E 0D 0A 41 6C 6C 20 52 69 67 68 74 73 20 52 65  ...All Rights Re
0xC0060 73 65 72 76 65 64 00 29 20 56 65 72 73 69 6F 6E  served.) Version
0xC0070 20 33 2E 30 36 2E 30 30 20 20 20 20 00 0D 0A 00   3.06.00    ....
0xC0080 50 43 49 00 41 47 50 00 2D 36 36 00 52 41 4D 00  PCI.AGP.-66.RAM.
0xC0090 2D 38 00 2D 31 36 00 20 6F 6E 20 00 30 38 2F 32  -8.-16. on .08/2
0xC00A0 31 2F 39 38 00 4E 75 6D 62 65 72 20 4E 69 6E 65  1/98.Number Nine
0xC00B0 20 56 69 73 75 61 6C 20 54 65 63 68 6E 6F 6C 6F   Visual Technolo
0xC00C0 67 79 20 20 20 20 52 65 76 6F 6C 75 74 69 6F 6E  gy    Revolution
0xC00D0 20 49 56 20 20 20 61 20 6C 69 74 74 6C 65 20 68   IV   a little h
0xC00E0 65 6C 70 20 66 72 6F 6D 20 79 6F 75 72 20 66 72  elp from your fr
0xC00F0 69 65 6E 64 73 00 23 39 20 54 32 52 34 20 42 49  iends.#9 T2R4 BI
main->snarf
vga->snarf
vga->dump
vga misc             67
vga feature          00
vga sequencer        03 00 03 00 02
vga crt              5F 4F 50 82 55 81 BF 1F - 00 4F 0E 0F 00 00 07 80
                     9C 8E 8F 28 1F 96 B9 A3 - FF
vga graphics         00 00 00 00 00 10 0E 00 - FF
vga attribute        00 01 02 03 04 05 14 07 - 38 39 3A 3B 3C 3D 3E 3F
                     0C 00 0F 08 00
vga apz                     0
vga linear                  0

vmf 25175000 vmdf 0 vf1 0 vbw 0
vga->init
dbdumpmode
type=vga, size=640x480x1
frequency=25175000
x=640 (0x280), y=480 (0x1E0), z=1 (0x1)
ht=800 (0x320), shb=664 (0x298), ehb=760 (0x2F8)
shs=664 (0x298), ehs=760 (0x2F8)
vt=525 (0x20D), vrs=491 (0x1EB), vre=493 (0x1ED)
hsync=0, vsync=0, interlace=0
vga->dump
vga flag             Fdump|Finit|Fsnarf
vga misc             E3
vga feature          00
vga sequencer        03 01 0F 00 06
vga crt              5F 4F 52 9F 53 1F20B 3E - 00 40 00 00 00 00 00 00
                    1EB 2D1DF 28 001EB1EC C3 -7FF
vga graphics         00 00 00 00 00 00 05 0F - FF
vga attribute        00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F
                     01 FF 0F 00 00
vga apz                     0
vga linear                  0

main->exits

second vgainfo.txt:
main->snarf
t2r4->snarf
t2r4->dump
t2r4 flag            Hlinear|Fsnarf

t2r4 ioreg		0000D000
t2r4 rbase_g	E9000000
t2r4 rbase_w	E9002000
t2r4 rbase_d	E9004000
t2r4 rbase_i	E9008000
t2r4 rbase_e	00000000
t2r4 id			48271BC1
t2r4 config1		00000000
t2r4 config2		00150F5B
t2r4 sgram		A1002020
t2r4 softsw		00000000
t2r4 ddc		00000008
t2r4 vgactl		0000008B

t2r4 g reg0x00		40404040
t2r4 g reg0x04		00000000
t2r4 g reg0x08		FFFFFFFF
t2r4 g reg0x0C		00000000
t2r4 g reg0x10		16161616
t2r4 g reg0x14		00000000
t2r4 g reg0x18		3E3E3E3E
t2r4 g reg0x1C		00000000
t2r4 g reg0x20		0000009F
t2r4 g reg0x24		00000ED8
t2r4 g reg0x28		01344000
t2r4 g reg0x2C		00007E90
t2r4 g reg0x30		00003863
t2r4 g reg0x34		00000013
t2r4 g reg0x38		00000096
t2r4 g reg0x3C		00002D44
t2r4 g reg0x40		00000987
t2r4 g reg0x44		00000C24
t2r4 g reg0x48		000003C0
t2r4 g reg0x4C		00000858
t2r4 g reg0x50		00000000
t2r4 g reg0x54		00080003
t2r4 g reg0x58		00000007
t2r4 g reg0x5C		00060007
t2r4 g reg0x60		003D10E0

t2r4 w reg0x00		00000100
t2r4 w reg0x04		E4000000
t2r4 w reg0x08		00000000
t2r4 w reg0x0C		00000000
t2r4 w reg0x10		00000000
t2r4 w reg0x14		00000000
t2r4 w reg0x18		00000000
t2r4 w reg0x1C		00000000
t2r4 w reg0x20		00000000
t2r4 w reg0x24		00000000
t2r4 w reg0x28		00000100
t2r4 w reg0x2C		E6000000
t2r4 w reg0x30		00000000
t2r4 w reg0x34		00000000
t2r4 w reg0x38		00000000
t2r4 w reg0x3C		00000000
t2r4 w reg0x40		00000000
t2r4 w reg0x44		00000000
t2r4 w reg0x48		00000000
t2r4 w reg0x4C		00000000
t2r4 w reg0x50		00000000
t2r4 w reg0x54		00000000
t2r4 w reg0x58		00000000
t2r4 w reg0x5C		029B02A1
t2r4 w reg0x60		00000000
rgb524mn-250->dump
rgb524mn-250 index00 00 00 01 00 00 00 00 00 - 01 00 00 00 00 00 00
rgb524mn-250 index10 01 03 00 00 00 09 3E 00
rgb524mn-250 index20 15 10 2C 12 00 00 15 10 - 00 00 00 00 00 00 00 00
rgb524mn-250 index30 00 00 00 00 00 00 00 00 - 00
rgb524mn-250 index40 00 00 00 00 00 00 00 00 - 00
rgb524mn-250 index60 00 00 00
rgb524mn-250 index70 20 00 00
rgb524mn-250 index8E 6C 24 02 00
rgb524mn-250 sysclk      6493509
rgb524mn-250 pllclk     25195312

vmf 0 vmdf 40000000 vf1 0 vbw 75000000
t2r4->options
t2r4->init
rgb524mn-250->init
dbdumpmode
type=multisync75, size=800x600x8
frequency=40000000
x=800 (0x320), y=600 (0x258), z=8 (0x8)
ht=1056 (0x420), shb=840 (0x348), ehb=1000 (0x3E8)
shs=840 (0x348), ehs=1000 (0x3E8)
vt=633 (0x279), vrs=605 (0x25D), vre=607 (0x25F)
hsync=0, vsync=0, interlace=0
t2r4->dump
t2r4 flag            Ulinear|Hlinear|Fdump|Finit|Foptions|Fsnarf

t2r4 ioreg		0000D000
t2r4 rbase_g	E9000000
t2r4 rbase_w	E9002000
t


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2000-12-12  2:02 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-12-12  2:02 [9fans] trouble with #9 rev. 4 AGP jmk
  -- strict thread matches above, loose matches on Subject: below --
2000-12-11  9:54 Robert Solomon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).