PDA

View Full Version : R9800 Pro PCB with R360 core


sweeper
11-24-2005, 03:05 PM
My card is a Retail BBA Radeon 9800 Pro with the 9800 Pro PCB and R360 core. It has Samung 2.8ns memory. It's being cooled with an Arctic Cooler vers.3 and OCZ Copper BGA Ramsinks. When flashed to an XT it cannot handle the XT speeds so I want to put a 9800 Bios back on the card since there is no reason to have the XT bios considering it does nothing but set the clocks higher in which I have to bring them down.

Just curious as to which bios would be better suited for my card. Being used, it came with the following bios reported by RaBit:

-- RaBiT v.1.5.0 build 320 --
> RaBiT driver v.1.0.5 is loaded
Readed from file: 53248 bytes, ROM len: 53248 bytes
-- Analyze ROM BIOS --
> HEADER offs: 0x10A
> PCIR struct offs: 0x178
> CRC table offs: 0x199
> CLOCK table offs: 0x8F4
Core clock is 378.00 MHz
Memory clock is 338.00 MHz
Reference clock is 27.00 MHz
> DRAM table offs: 0x1D9
MEM info: MC_CNTL(0x00000022), memory size = 128 Mb
> Memory config: 0x2240
> TV table offs: 0xC4FC
Active TV type: 'NTSC'
> DFP table offs: 0x63E
DFP table Ver.4, 2 preset(s)
TMDS_PLL(000B01CB), freq = 155.00 MHz
TMDS_PLL(000B01CB), freq = 200.00 MHz
> Connectors Layout table offs: 0x636
Conn0 type = VGA, DDC = VGA, DAC = Unknown
Conn1 type = DVI-I, DDC = DVI, DAC = Primary
ASIC init: 0x75 = 0x08, 0x74 = 0x90
-- ROM BIOS info --
Desc: RADEON 9800 113-A07533-100 BIOS
Info: R350AGP DGD1UN, nhrq4593.815 v611 , 2003/10/17 14:33
Radeon family: Radeon 9800 series
-- Parsing hardware scripts: --
> PLL script at 0x053B
> PLL2 script at 0x05E5
> INIT script at 0x028D
> MEMORY script at 0x03C6
-- Found hardware registers values: --
> M_SPLL_REF_FB_DIV(0x01383204) at 0x0565
> SCLK_CNTL(0x00000002) at 0x05AB
> MCLK_CNTL(0xAA3F1212) at 0x0594
> MC_TIMING_CNTL(0x1A19A222) at 0x040A
> MC_CNTL(0x00000022) at 0x03C8
> MC_SDRAM_MODE_REG(0x30420042) at 0x0420
> MC_CHP_IO_OE_CNTL_CD(0x4F304F30) at 0x0404
> MC_READ_CNTL_CD(0x399B399B) at 0x02FD
> MC_READ_CNTL_AB(0x399B399B) at 0x02F1
> MC_REFRESH_CNTL(0x00004029) at 0x02EB
> MC_CHP_IO_OE_CNTL_AB(0x4F304F30) at 0x03F8
-- In BIOS memory timings --
tWL = 1.0
tCL = 4
tCMD = 0 clock
tSTB = equals tWrL
tRcdRD = 5
tRcdWR = 3
tRP = 5
tRAS = 10
tRRD = 4
tR2W = CL + 3
tWR = 2
tW2R = 2
tW2Rsb = Use tWR Rule
tR2R = 2
MemRR = 29
tRFC = 17
tRBS = CL + 2.5
tERST = CL - 1.5
tQSREQ = CL - 1.5
tDQM = WL - 1
tDQS = WL - 1
tDQM_Adv = As specified
tDQS_Adv = As specified
-- Additional hardware SDRAM info --
SDRAM Mode Register: 0x42
MCLK source select: MPLLCLK/2
SCLK source select: SPLLCLK/2
SDRAM specific: 2**12 rows, 256 columns
SDRAM dynamic CKE is Enabled
-- User changes followed --
________________________________

Or I have this BIOS which I'm not sure is any better or not but it's named different:

-- RaBiT v.1.5.0 build 320 --
> RaBiT driver v.1.0.5 is loaded
Readed from file: 53248 bytes, ROM len: 53248 bytes
-- Analyze ROM BIOS --
> HEADER offs: 0x10E
> PCIR struct offs: 0x17C
> CRC table offs: 0x19D
> CLOCK table offs: 0x8FE
Core clock is 378.00 MHz
Memory clock is 338.00 MHz
Reference clock is 27.00 MHz
> DRAM table offs: 0x1DD
MEM info: MC_CNTL(0x00000022), memory size = 128 Mb
> Memory config: 0x2240
> TV table offs: 0xC640
Active TV type: 'NTSC'
> DFP table offs: 0x653
DFP table Ver.4, 2 preset(s)
TMDS_PLL(000B01CB), freq = 155.00 MHz
TMDS_PLL(000B01CB), freq = 200.00 MHz
> Connectors Layout table offs: 0x64B
Conn0 type = VGA, DDC = VGA, DAC = Unknown
Conn1 type = DVI-I, DDC = DVI, DAC = Primary
ASIC init: 0x75 = 0x08, 0x74 = 0x90
-- ROM BIOS info --
Desc: R360 Hynix DDR 113-A07537-103 BIOS
Info: R360AGP DGD1UN, nhrq6356.p03 v611 , 2004/03/04 09:51
Radeon family: Radeon 9800 series
-- Parsing hardware scripts: --
> PLL script at 0x053F
> PLL2 script at 0x05F0
> INIT script at 0x0291
> MEMORY script at 0x03CA
-- Found hardware registers values: --
> M_SPLL_REF_FB_DIV(0x01383204) at 0x0569
> SCLK_CNTL(0x00000002) at 0x05B6
> MCLK_CNTL(0xAA3F1212) at 0x059F
> MC_TIMING_CNTL(0x1A29A222) at 0x040E
> MC_CNTL(0x00000022) at 0x03CC
> MC_SDRAM_MODE_REG(0x30430042) at 0x0424
> MC_CHP_IO_OE_CNTL_CD(0x5F305F30) at 0x0408
> MC_READ_CNTL_CD(0x39AC39AC) at 0x0301
> MC_READ_CNTL_AB(0x39AC39AC) at 0x02F5
> MC_REFRESH_CNTL(0x00004029) at 0x02EF
> MC_CHP_IO_OE_CNTL_AB(0x5F305F30) at 0x03FC
-- In BIOS memory timings --
tWL = 1.5
tCL = 4
tCMD = 0 clock
tSTB = equals tWrL
tRcdRD = 5
tRcdWR = 3
tRP = 5
tRAS = 10
tRRD = 4
tR2W = CL + 3
tWR = 3
tW2R = 2
tW2Rsb = Use tWR Rule
tR2R = 2
MemRR = 29
tRFC = 17
tRBS = CL + 3
tERST = CL - 1
tQSREQ = CL - 1.5
tDQM = WL - 1
tDQS = WL - 1
tDQM_Adv = As specified
tDQS_Adv = As specified
-- Additional hardware SDRAM info --
SDRAM Mode Register: 0x42
MCLK source select: MPLLCLK/2
SCLK source select: SPLLCLK/2
SDRAM specific: 2**12 rows, 256 columns
SDRAM dynamic CKE is Enabled
-- User changes followed --

Solaris17
11-24-2005, 03:10 PM
i have the same problem my card is the exact same only its sapphire but it wont flash right
the memory timings are supposed to help but......

sweeper
11-24-2005, 03:13 PM
Hmmm..... So flashing it to an XT BIOS will help the memory timings and just use RaBit to set the core and Memory speeds to a R9800 Pro? I don't understand any of that stuff RaBit reports so..... ??? :(

Solaris17
11-24-2005, 05:19 PM
ya basically but dont try to change the timings of your old bios and flashing it i learned that the hard way it got REALLY mad.

sweeper
11-24-2005, 08:12 PM
Well, it's flashed to an XT bios but all I can get even with the cooler and ramsinks is 410/360(720DDR) .... :cool:

-- RaBiT v.1.5.0 build 320 --
> RaBiT driver v.1.0.5 is loaded
Readed from file: 53248 bytes, ROM len: 53248 bytes
-- Analyze ROM BIOS --
> HEADER offs: 0x110
> PCIR struct offs: 0x17C
> CRC table offs: 0x19D
> CLOCK table offs: 0x8F8
Core clock is 378.00 MHz
Memory clock is 338.00 MHz
Reference clock is 27.00 MHz
> DRAM table offs: 0x1DD
MEM info: MC_CNTL(0x00000022), memory size = 128 Mb
> Memory config: 0x2240
> TV table offs: 0xC4EE
Active TV type: 'NTSC'
> DFP table offs: 0x642
DFP table Ver.4, 2 preset(s)
TMDS_PLL(000B01CB), freq = 155.00 MHz
TMDS_PLL(000B01CB), freq = 200.00 MHz
> Connectors Layout table offs: 0x63A
Conn0 type = VGA, DDC = VGA, DAC = Unknown
Conn1 type = DVI-I, DDC = DVI, DAC = Primary
ASIC init: 0x75 = 0x08, 0x74 = 0x92
-- ROM BIOS info --
Desc: RADEON 9800 SERIES DDR 4M*32 VGA BIOS
Info: R360AGP DGD1UN, ah432P01.SAM v611 , 2004/01/19 13:36
Radeon family: Radeon 9800 series
-- Parsing hardware scripts: --
> PLL script at 0x053F
> PLL2 script at 0x05E9
> INIT script at 0x0291
> MEMORY script at 0x03CA
-- Found hardware registers values: --
> M_SPLL_REF_FB_DIV(0x01383204) at 0x0569
> SCLK_CNTL(0x00000002) at 0x05AF
> MCLK_CNTL(0xAA3F1212) at 0x0598
> MC_TIMING_CNTL(0x1A19A222) at 0x040E
> MC_CNTL(0x00000022) at 0x03CC
> MC_SDRAM_MODE_REG(0x30420042) at 0x0424
> MC_CHP_IO_OE_CNTL_CD(0x4F304F30) at 0x0408
> MC_READ_CNTL_CD(0x399B399B) at 0x0301
> MC_READ_CNTL_AB(0x399B399B) at 0x02F5
> MC_REFRESH_CNTL(0x00004024) at 0x02EF
> MC_CHP_IO_OE_CNTL_AB(0x4F304F30) at 0x03FC
-- In BIOS memory timings --
tWL = 1.0
tCL = 4
tCMD = 0 clock
tSTB = equals tWrL
tRcdRD = 5
tRcdWR = 3
tRP = 5
tRAS = 10
tRRD = 4
tR2W = CL + 3
tWR = 2
tW2R = 2
tW2Rsb = Use tWR Rule
tR2R = 2
MemRR = 24
tRFC = 17
tRBS = CL + 2.5
tERST = CL - 1.5
tQSREQ = CL - 1.5
tDQM = WL - 1
tDQS = WL - 1
tDQM_Adv = As specified
tDQS_Adv = As specified
-- Additional hardware SDRAM info --
SDRAM Mode Register: 0x42
MCLK source select: MPLLCLK/2
SCLK source select: SPLLCLK/2
SDRAM specific: 2**12 rows, 256 columns
SDRAM dynamic CKE is Enabled

dolf
11-24-2005, 08:37 PM
Guys, even at same clocks the card with R360 will show higher results than one with R350. It is not just matter of clocks. R360 has some optimisations compared with R350 and "deserves" XT BIOS to show them. Read more here: http://www.rojakpot.com/default.aspx?location=3&var1=92&var2=0

Usually R360 is not good overclocker (compared with R350). It is more expressed on 9800PRO PCB where the Vcore is app. 1.6V. R360 on the real XT has Vcore=1.77V. In order to run with 412MHz and more it needs at minimum Vcore=1.77V ;) . If necessary conduct voltmod for the core and if necessary for the memory. How to do that:
http://www.techpowerup.com/articles/overclocking/vidcard/56
And don't forget for better cooling ;) .

sweeper
11-24-2005, 11:01 PM
Since I have the Radeon 9800 Pro with R360 core, Samsung memory, 9800 Pro PCB, I am using: BIOS - (GigaCube 9800XT 128MB BIOS [E-DIE]) which was recommended. So far, with Radlinker it's been stable at the default "XT" clock speeds. It will run at 420/370(740DDR) with that BIOS. It's been the most stable BIOS yet. :)

kool168
11-25-2005, 01:05 AM
i have the same problem my card is the exact same only its sapphire but it wont flash right
the memory timings are supposed to help but......

i have the sapphire too, and i tried many many bios and only ONE worked.
i use ASUS's modded BIOS 128mb. other than that, no bios work for me (even sapphire's xt bios didn't work)

dolf
11-25-2005, 08:04 AM
Kool168, please see that: http://www.rojakpot.com/default.aspx?location=3&var1=92&var2=0 and tell me which exactly model of 9800PRO do you have. Sapphire has 9800PRO 128MB which comes with XT PCB (like mine) and it can be transformed to real fully featured 9800XT (Overdrive - temp. monitoring). I have tons of BIOSes for 128MB XT including my own mods for XT PCB, which I am currently using.

kool168
11-25-2005, 08:30 AM
Kool168, please see that: http://www.rojakpot.com/default.aspx?location=3&var1=92&var2=0 and tell me which exactly model of 9800PRO do you have. Sapphire has 9800PRO 128MB which comes with XT PCB (like mine) and it can be transformed to real fully featured 9800XT (Overdrive - temp. monitoring). I have tons of BIOSes for 128MB XT including my own mods for XT PCB, which I am currently using.

thanks man, that is one very nice article! if i had that link few months ago, then it would have saved me at least couple hours.

by the way, my card according to that article is 9800 pro PCB with R360 core, samsung memory.
now i am trying to flash the bios which the article recommends to see how it runs.

kool168
11-25-2005, 09:20 AM
so i tried the bios which the article's writer suggested. and it looks like this:
http://www.we-todd-did-racing.com/wetoddimage.wtdr/wMTEzODQ2MDZzNDEzZGZkMzF5NTQx.jpg
so it's not working for me :(

it's werid that it works for most people (i assume), and not working for me.

the most stable bios i am using so far is ATi Radeon 9800 XT (128MB-mod) » Asus Radeon 9800 XT BIOS rev1.02 from this page...
(but i still can't read the temp though, it displays as 0 all the time)

kool168
11-25-2005, 09:20 AM
http://downloads.rojakpot.com/files.php?cat=48
at the bottom

dolf
11-25-2005, 10:54 AM
Kool168 I have sent to mvktech.net and rojakpot.com some my modded BIOSes for 9800XT 128MB with 2.8ns memory (for XT PCB based on original 256MB XT BIOSes) and probably they are included to the download sections.

Please try one of the following BIOSes (last and first) from here: http://forums.techpowerup.com/showthread.php?t=4202&highlight=9800XT+128MB
and inform me about the results. All BIOSes are for Hunix but should be suitable also for Samsung.

Something more - my BIOSes are with extension .rom!!! Rename it to something short (max. 8 symbols) and when flashing remember about .rom (not .bin)

Success

sweeper
11-25-2005, 12:06 PM
I used the bios from THIS (http://www.rojakpot.com/default.aspx?location=3&var1=92&var2=0) article for the Radeon 9800 Pro with R360 core, Samsung memory, 9800 Pro PCB and it's been the best performer yet. ;)

kool168
11-25-2005, 12:25 PM
Kool168 I have sent to mvktech.net and rojakpot.com some my modded BIOSes for 9800XT 128MB with 2.8ns memory (for XT PCB based on original 256MB XT BIOSes) and probably they are included to the download sections.

Please try one of the following BIOSes (last and first) from here: http://forums.techpowerup.com/showthread.php?t=4202&highlight=9800XT+128MB
and inform me about the results. All BIOSes are for Hunix but should be suitable also for Samsung.

Something more - my BIOSes are with extension .rom!!! Rename it to something short (max. 8 symbols) and when flashing remember about .rom (not .bin)

Success

why you stopped creating bios for samsung ram?

kool168
11-25-2005, 01:04 PM
Kool168 I have sent to mvktech.net and rojakpot.com some my modded BIOSes for 9800XT 128MB with 2.8ns memory (for XT PCB based on original 256MB XT BIOSes) and probably they are included to the download sections.

Please try one of the following BIOSes (last and first) from here: http://forums.techpowerup.com/showthread.php?t=4202&highlight=9800XT+128MB
and inform me about the results. All BIOSes are for Hunix but should be suitable also for Samsung.

Something more - my BIOSes are with extension .rom!!! Rename it to something short (max. 8 symbols) and when flashing remember about .rom (not .bin)

Success

so i tried both, but didnt work

this is how my desktop looks in the 1st bios
http://www.we-todd-did-racing.com/wetoddimage.wtdr/wMTEzODUwODZzNDEzZGZkMzF5NTQx.jpg


this is how my desktop looks in the last bios
http://www.we-todd-did-racing.com/wetoddimage.wtdr/wMTEzODUwOTZzNDEzZGZkMzF5NTQx.jpg

dolf
11-25-2005, 01:13 PM
The only reason was that I have Hynix memory and also some of the BIOSes are originally created to be universal for Hinix and Samsung. They should work on both types memory. Try my BIOSes in order to see whether they will work with your card. The problem could be the PRO PCB not only the memory but you should try to be sure. After having the results I can mod especially for you one 9800XT 256MB BIOS for Samsung memory but all the listed BIOSes are in fact for Hinyx nevertheless that are taken from cards with Samsung ;) .

dolf
11-25-2005, 01:17 PM
Stick with the working BIOS and enjoy it :D .

sweeper
11-25-2005, 11:11 PM
Your card seems to be the same as mine R9800 Pro with the 9800 Pro PCB and Samsung 2.8ns memory, so try this Radeon 9800 Pro with R360 core, Samsung memory, 9800 Pro PCB (http://www.rojakpot.com/files/bios/video/ati/Radeon_9800_XT/GigaCube9800XT128MBSamsungE-die.bin) BIOS. It's the GigaCube 9800XT 128MB BIOS [E-DIE].

Flash with this command: Flashrom -p 0 -f "BIOS.BIN" (without the ""). ;) Good luck. Hope to see it working for ya.

kool168
11-26-2005, 04:40 AM
Your card seems to be the same as mine R9800 Pro with the 9800 Pro PCB and Samsung 2.8ns memory, so try this Radeon 9800 Pro with R360 core, Samsung memory, 9800 Pro PCB (http://www.rojakpot.com/files/bios/video/ati/Radeon_9800_XT/GigaCube9800XT128MBSamsungE-die.bin) BIOS. It's the GigaCube 9800XT 128MB BIOS [E-DIE].

Flash with this command: Flashrom -p 0 -f "BIOS.BIN" (without the ""). ;) Good luck. Hope to see it working for ya.

thanks...

but i tried that one already, it didn't work. looks like all i can do is stick with the one which is working for me as dolf said.

sweeper
11-26-2005, 12:55 PM
which one are you using that is working for you and what are your clock speeds? Are you using extra cooling and ramsinks? Just curious if the one you are using might be something I can try.

kool168
11-27-2005, 12:47 AM
which one are you using that is working for you and what are your clock speeds? Are you using extra cooling and ramsinks? Just curious if the one you are using might be something I can try.

this is the bios (http://downloads.rojakpot.com/details.php?file=29) i am using.
the clock i am running is 423/380.25

sweeper
11-27-2005, 11:21 AM
Link dead.... anyway, mine wont run that high. :( I can run 412/365 MAX with a clean benchmark. If the house is cool enough I can get the core to 420. This is with a case temp of 23c / CPU Temp: 26c