> Arkadiusz Miskiewicz <[EMAIL PROTECTED]> writes:
>
> > Unfortunately current radeon drivers does not have PCI ID of
> > this card (afaik even in xfree cvs).
> Just tried today cvs version of xfree from HEAD. With overriding
> ChipID 0x4242
> got X running
Huh? If you are talking about an 8500 DV then
you should better change headline next time...
> but there is one problem reading/localizing BIOS
> (II) Loading sub module "int10"
> (II) LoadModule: "int10"
> (II) Loading /mnt/storage1/misiek/xfree/lib/modules/linux/libint10.a
> (II) Module int10: vendor="The XFree86 Project"
> compiled for 4.2.99.1, module version = 1.0.0
> ABI class: XFree86 Video Driver, version 0.6
> (II) RADEON(0): initializing int10
> (WW) RADEON(0): Bad V_BIOS checksum
> (II) RADEON(0): Primary V_BIOS segment is: 0xc000
> (**) RADEON(0): Chipset: "ATI Radeon 8500 BB (AGP)" (ChipID = 0x4242)
> (--) RADEON(0): Linear framebuffer at 0xe4000000
> (--) RADEON(0): MMIO registers at 0xed000000
> (--) RADEON(0): VideoRAM: 65536 kByte (64-bit DDR SDRAM)
> (II) RADEON(0): Primary Display == Type 1
i have seen something like this in other logs but it was not critical.
Seems the checksum algorithm differs or someone altered the BIOS data
without taking care for adjusting the checksum values once again.
> and second problem with ,,out of scan range'' (my monitor turned screen off).
dont drive your monitor to the max clock if it does behave nice there.
> problaby due to BIOS problem
Not related at all.
> (II) RADEON(0): I2C EDID Info:
> (II) RADEON(0): Manufacturer: SNY Model: 1870 Serial#: 3255578
> (II) RADEON(0): Year: 2001 Week: 12
> (II) RADEON(0): EDID Version: 1.2
> (II) RADEON(0): Analog Display Input, Input Voltage Level: 0.700/0.300 V
> (II) RADEON(0): Sync: Separate Composite SyncOnGreen
> (II) RADEON(0): Max H-Image Size [cm]: horiz.: 33 vert.: 24
[...]
> (II) RADEON(0): Supported Future Video Modes:
> (II) RADEON(0): #0: hsize: 640 vsize 480 refresh: 85 vid: 22833
> (II) RADEON(0): #1: hsize: 800 vsize 600 refresh: 85 vid: 22853
> (II) RADEON(0): #2: hsize: 1024 vsize 768 refresh: 85 vid: 22881
> (II) RADEON(0): #3: hsize: 1152 vsize 864 refresh: 85 vid: 22897
> (II) RADEON(0): #4: hsize: 1280 vsize 1024 refresh: 85 vid: 39297
> (II) RADEON(0): #5: hsize: 1280 vsize 960 refresh: 75 vid: 20353
> (II) RADEON(0): #6: hsize: 1600 vsize 1200 refresh: 75 vid: 20393
> (II) RADEON(0): Supported additional Video Mode:
> (II) RADEON(0): clock: 94.5 MHz Image Size: 312 x 234 mm
> (II) RADEON(0): h_active: 1024 h_sync: 1072 h_sync_end 1168
> h_blank_end 1376 h_border: 0
> (II) RADEON(0): v_active: 768 v_sync: 769 v_sync_end 772
> v_blanking: 808 v_border: 0
> (II) RADEON(0): Ranges: V min: 48 V max: 120 Hz, H min: 30
> H max: 96 kHz, PixClock max 260 MHz
> (II) RADEON(0): Monitor name: CPD-G200P
> (II) RADEON(0): Serial No: 3255578
> (II) RADEON(0): End of DDC Monitor info
>
> (II) RADEON(0): Monitor0: Using hsync range of 30.00-96.00 kHz
> (II) RADEON(0): Monitor0: Using vrefresh range of 48.00-120.00 Hz
> (II) RADEON(0): Clock range: 20.00 to 350.00 MHz
[...]
> (**) RADEON(0): Virtual size is 1600x1024 (pitch 1600)
> (**) RADEON(0): Mode "1600x1024": 191.8 MHz, 91.5 kHz, 85.5 Hz
> (II) RADEON(0): Modeline "1600x1024" 191.75 1600 1632 1792
> 2096 1024 1027 1030 1070
> (**) RADEON(0): Default mode "1024x768": 94.5 MHz, 68.7 kHz, 85.0 Hz
> (II) RADEON(0): Modeline "1024x768" 94.50 1024 1072 1168
> 1376 768 769 772 808 +hsync +vsync
> (**) RADEON(0): Default mode "800x600": 56.3 MHz, 53.7 kHz, 85.1 Hz
> (II) RADEON(0): Modeline "800x600" 56.30 800 832 896 1048
> 600 601 604 631 +hsync +vsync
> (**) RADEON(0): Default mode "640x480": 74.2 MHz, 85.9 kHz,
> 85.1 Hz (D)
> (II) RADEON(0): Modeline "640x480" 74.25 640 672 752 864
> 480 480 482 505 doublescan +hsync +vsync
try reducing upper limits of hsync and vsync values in your config file.
try disabling DDC support if you can find something related.
-Alex.
