9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] MACH64 (AtiXpert@Play) problem.
@ 2000-10-06 10:12 Agnelo de la Crotche
  0 siblings, 0 replies; only message in thread
From: Agnelo de la Crotche @ 2000-10-06 10:12 UTC (permalink / raw)
  To: 9fans

I could manage to install plan9 on an AtiXpert@Play (I thought it was
the same as the ATIXpert@work, with a TV output).
But the image is shifted one third of the way on the screen an
superimposed (during the installation as well as after).
I repeated the installation several time, each time trying other
settings in  Plan9.ini. I got the 'best' result with

monitor=multisync135
vgasize=800x600x8

I was still able to install with 'vgasize=800x600x16' but the vga
crashed or didn't come up with any higher resolution.
My monitor is a Hansol 990P (19") with horiz freq : 30-96 KHZ,  vert
freq : 47-135 HZ and bandwidth : 158 MHZ.
I also added a new entry in vgadb for it, using the modelines given by
..X.err under Linux, but it crashed.

The ATIXpert@Play seems to be correctly identified (as a ATIXpert@Work).
In fact it has the same BIOS ID string :
0xC00E7=MACH64GBPCIM

I don't know it it is a graphic card or a monitor issue. I can at least
boot the system an type a couple words on a terminal in a 640x480
resolution (curiously I installed in 800x600 but the system switched to
640x480 after).
I don't know Plan9 and I can read about half on the command line. It may
be enough to fix that problem if it is fixable.

Do you have some suggestions ?
Thanks for help

Agnelo


Here is the vgainfo.txt of one of my best attempts :

---------------------------- VGAINFO.TXT for ATIXpert@Play on monitor
Hansol 900P  (19") 30-96 KHZ,  47-135 HZ , bw : 158 MHZ
--------------------

main->snarf
vga->snarf
mach64xx->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 vm a b           16777216        0
vga vmz               8388608
vga apz               8388608
vga linear                  1
vga->attr: 0xC00E7=MACH64GBPCIM
mach64xx->dump
mach64xx pci 43b40 io d800 pciregs
mach64xx ccru 300
mach64xx HTotalDisp          004F005F
mach64xx HSyncStrtWid        00210055
mach64xx VTotalDisp          018F01BF
mach64xx VSyncStrtWid        002E019C
mach64xx VlineCrntVline      00F103FF
mach64xx OffPitch            0A000000
mach64xx IntCntl             80000014
mach64xx CrtcGenCntl         02410200
mach64xx OvrClr              00000100
mach64xx OvrWidLR            00010000
mach64xx OvrWidTB            00020000
mach64xx CurClr0             FFFFFFFF
mach64xx CurClr1             00000000
mach64xx CurOffset           00000000
mach64xx CurHVposn           00000000
mach64xx CurHVoff            00000000
mach64xx ScratchReg0         04900400
mach64xx ScratchReg1         20800000
mach64xx ClockCntl           00AD0003
mach64xx BusCntl             7333A100
mach64xx MemCntl             10753A7B
mach64xx ExtMemCntl          74130C01
mach64xx MemVgaWpSel         00010000
mach64xx MemVgaRpSel         00010000
mach64xx DacRegs             00FF0040
mach64xx DacCntl             8601200A
mach64xx GenTestCntl         00000000
mach64xx ConfigCntl          000039C2
mach64xx ConfigChipId        7C004742
mach64xx ConfigStat0         00000015
mach64xx ConfigStat1         40100240
mach64xx ConfigStat2         0A200000
mach64xx DspConfig           006806F7
mach64xx DspOnOff            004F06BD
mach64xx DpBkgdClr           FFFFFFFF
mach64xx DpChainMsk          FFFFFFFF
mach64xx DpFrgdClr           FFFFFFFF
mach64xx DpMix               FFFFFFFF
mach64xx DpPixWidth          FFFFFFFF
mach64xx DpSrc               FFFFFFFF
mach64xx DpWriteMsk          FFFFFFFF
mach64xx LcdIndex            00000000
mach64xx LcdData             00000000
mach64xx PLL         AD D5 40 64 D9 03 FF DA - F6 00 00 C1 A6 1B 00 00
                     00 00 80 00 10 A3 CC 10 - 00 00 00 00 00 00 00 00
mach64xx VCLK0	12192825
mach64xx VCLK1	13758876
mach64xx VCLK2	0
mach64xx VCLK3	0

rom table offset 11A
freq table offset 82A
memclk 100000000
ref_freq 29500000
ref_divider 64
min_freq 9840000
max_freq 236000000
pd 3 value 0 (|3)
post = 8
mach64xx pixel clock = 25120000
ATI BIOS rom 0x11a freq 0x0 clock 0x82a
clocks: 43605 60256 26747 246 0 0 0 0 0 0 0 0 376 0 0 16969
programmable clock: 4
clock to program: 3
reference numerator: 29500
reference denominator: 1
internal clock
reference divider in plls
panelid 85 x 1 y 0

vmf 0 vmdf 75000000 vf1 0 vbw 135000000
vga->init
mach64xx->init
rom table offset 11A
freq table offset 82A
memclk 10000
memclk 10000... x 10.666667...t 10... xprec 4...fifosz
341.333333...fprec 9...prec 4...afifosz 32...fifooff 331.000000...pfc
7...rcc 9...fifoon 44.000000...
dbdumpmode
type=multisync135, size=1024x768x8
frequency=75000000
x=1024 (0x400), y=768 (0x300), z=8 (0x8)
ht=1328 (0x530), shb=1096 (0x448), ehb=1232 (0x4D0)
shs=1072 (0x430), ehs=1232 (0x4D0)
vt=806 (0x326), vrs=771 (0x303), vre=777 (0x309)
hsync=45, vsync=45, interlace=0
vga->dump
vga flag             Fdump|Finit|Fsnarf
vga misc             E3
vga feature          00
vga sequencer        03 01 0F 00 0A
vga crt              A1 7F 88 9A 86 1A324 FD - 00 60 00 00 00 00 00 00
                    303 292FF 80 60303304 A3 -7FF
vga graphics         00 00 00 00 00 50 05 0F - FF
vga attribute        00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F
                     41 FF 0F 00 00
vga clock[0] f       75000000
vga clock[0] d i m          0        0       -       64
vga clock[0] n p q r      168        1       -        0        0
vga vm a b           16777216        0
vga vmz               8388608
vga apz               8388608
vga linear                  1
vga->attr: 0xC00E7=MACH64GBPCIM
mach64xx->dump
mach64xx flag        Ulinear|Uenhanced|Fdump|Finit|Fsnarf
mach64xx pci 43b40 io d800 pciregs
mach64xx ccru 300
mach64xx HTotalDisp          007F00A5
mach64xx HSyncStrtWid        00340085
mach64xx VTotalDisp          02FF0325
mach64xx VSyncStrtWid        00260302
mach64xx VlineCrntVline      00F103FF
mach64xx OffPitch            20000000
mach64xx IntCntl             00000000
mach64xx CrtcGenCntl         03010200
mach64xx OvrClr              00000000
mach64xx OvrWidLR            00010000
mach64xx OvrWidTB            00020000
mach64xx CurClr0             FFFFFFFF
mach64xx CurClr1             00000000
mach64xx CurOffset           00000000
mach64xx CurHVposn           00000000
mach64xx CurHVoff            00000000
mach64xx ScratchReg0         04900400
mach64xx ScratchReg1         20800000
mach64xx ClockCntl           00000002
mach64xx BusCntl             7333A100
mach64xx MemCntl             10753A7B
mach64xx ExtMemCntl          74130C01
mach64xx MemVgaWpSel         00010000
mach64xx MemVgaRpSel         00010000
mach64xx DacRegs             00FF0040
mach64xx DacCntl             8601200A
mach64xx GenTestCntl         00000000
mach64xx ConfigCntl          00000000
mach64xx ConfigChipId        7C004742
mach64xx ConfigStat0         00000015
mach64xx ConfigStat1         40100240
mach64xx ConfigStat2         0A200000
mach64xx DspConfig           004A0555
mach64xx DspOnOff            00B0052C
mach64xx DpBkgdClr           FFFFFFFF
mach64xx DpChainMsk          FFFFFFFF
mach64xx DpFrgdClr           FFFFFFFF
mach64xx DpMix               FFFFFFFF
mach64xx DpPixWidth          00020202
mach64xx DpSrc               FFFFFFFF
mach64xx DpWriteMsk          FFFFFFFF
mach64xx LcdIndex            00000000
mach64xx LcdData             00000000
mach64xx PLL         AD D5 40 64 D9 03 CF DA - F6 A8 00 81 A6 1B 00 00
                     00 00 80 00 10 A3 CC 10 - 00 00 00 00 00 00 00 00
mach64xx VCLK0	12192825
mach64xx VCLK1	13758876
mach64xx VCLK2	75170445
mach64xx VCLK3	0

rom table offset 11A
freq table offset 82A
memclk 100000000
ref_freq 29500000
ref_divider 64
min_freq 9840000
max_freq 236000000
pd 3 value 0 (|3)
post = 8
mach64xx pixel clock = 25120000

main->exits



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2000-10-06 10:12 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-10-06 10:12 [9fans] MACH64 (AtiXpert@Play) problem Agnelo de la Crotche

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).