VOGONS


Radeon 9800 bios mod

Topic actions

First post, by dm-

User metadata
Rank Member
Rank
Member

Hello vogons

is anybody have a knowledge where is in ati radeon 9800 xt firmware memory config area?
i have a FireGL X2-256 firmware but it is for DDR2, i need to adopt it to 9800XT Mac Edition to get working DVI.

The problem is, FireGL X2-256 is DDR2. i belive it is only single byte to change. but where is it.

There is only one firmware with working DVI which may be adopted to 9800 XT Mac edition. and it is a FireGL X2-256 ( with external SIL164 TDMS transceiver)

Reply 1 of 6, by tehsiggi

User metadata
Rank Member
Rank
Member

Are you sure about the DDR2 part? it's the 16 Chip variant correct?

Just want to make sure, because TPU sometimes gets stuff wrong on their database.
I have some notes somewhere on where the memory init script live in the 9000 series bios.. let me see if I can find that this afternoon.

AGP Card Real Power Consumption
AGP Power monitor - diagnostic hardware tool
Graphics card repair collection

Reply 2 of 6, by dm-

User metadata
Rank Member
Rank
Member

yep 16 chips.

bios header is
"R350 Samsung DDR2 P/N 113-A09402-100 BIOS"

there is an old tool radedit with source available https://sourceforge.net/projects/radedit/postdownload
which is allow to change memory settings DDR>SDR and back. and it does looks like changing something indeed.
but the tool does not know anything about ddr2 ram

Reply 4 of 6, by dm-

User metadata
Rank Member
Rank
Member

no, i even spoke with author of RaBiT tool and he confirmed it does not have such functionality.
it does detect what kind of memory by parsing bios header -)

Reply 5 of 6, by tehsiggi

User metadata
Rank Member
Rank
Member

Hey dm-,

I didn't get to it today.. I'll be in the lab tomorrow and can check on my notes, I didn't put them into my note app.

I'll also dump 2 bioses:
- Radeon 9600 Pro DDR1
- Radeon 9600 Pro DDR2

And perform a differential analysis on it, perhaps that'll shed some light on it. I'll let you know the results here... helpful or not.

Since the RV350 is effectively a half RV350 and their implementation hardware-wise is very similar, I hope that this will work the same way for the 9800 as well.

AGP Card Real Power Consumption
AGP Power monitor - diagnostic hardware tool
Graphics card repair collection

Reply 6 of 6, by dm-

User metadata
Rank Member
Rank
Member

i found something changing ddr>sdr using radedit tool.

settings may be found by searching for hex values "12 12 12" but those values on DDR and DDR2 are the same -(
for SDR it will be "12 22 22"

from radedit help documentation:
"
Notes on chip init scripts
Type1:

0A - 0C XX YY 01: XX - mem, YY - core clock, base 2.25Mhz (=27Mhz/12?)
12 - 12 12 ?? ??: Mem timings? 12/12 for DDR, 22/22 for SDR... 23/23 - 8500DV
"