• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

Changing an in correct GPU ID. ?

nesbitt_bub1

New Member
Joined
Jun 27, 2006
Messages
6 (0.00/day)
Hey

I recenty purchased a 9700 pro AIW form ebay... checked the card and it seemed fine...

On closer inspection when i came to fit it into another system it appears to have the GPU ID locked in at 4e48 it should be 4e44, Alll i need to know is how to change the ID in the firmware to get the card working normally again! It looks like the previous owner has attempted to flash the card with a 9800 SE AIW bios!!! muppet! I've now flashed the card back to it's corect bios for make and P/N number.


Intrestingly the 9700pro on 9800 drivers works fine appart from anything regarding 3d application... I already tried a driver mod to change all referance to 4e44 to 4e48, but i have a feeling that the 4e string is common for some other variables in the INF file as it didn't work.

I've also tried a manual install of 9700 drivers, and they go on great! but DX9c still thinks the GPU is a 4e48 and i think overides some of the driver settings... hence all tests after the DX7 test fail...



many thanks to anyone who knows the best way to edit the setting back.. i have no expierience of bios editing and or firmware editing.... but this card is as good as useless without some risks been taken...
 
nesbitt_bub1 said:
Hey

I recenty purchased a 9700 pro AIW form ebay... checked the card and it seemed fine...

On closer inspection when i came to fit it into another system it appears to have the GPU ID locked in at 4e48 it should be 4e44, Alll i need to know is how to change the ID in the firmware to get the card working normally again! It looks like the previous owner has attempted to flash the card with a 9800 SE AIW bios!!! muppet! I've now flashed the card back to it's corect bios for make and P/N number.


Intrestingly the 9700pro on 9800 drivers works fine appart from anything regarding 3d application... I already tried a driver mod to change all referance to 4e44 to 4e48, but i have a feeling that the 4e string is common for some other variables in the INF file as it didn't work.

I've also tried a manual install of 9700 drivers, and they go on great! but DX9c still thinks the GPU is a 4e48 and i think overides some of the driver settings... hence all tests after the DX7 test fail...



many thanks to anyone who knows the best way to edit the setting back.. i have no expierience of bios editing and or firmware editing.... but this card is as good as useless without some risks been taken...
have you tried the latest caytalist drivers from ATI? it wont change the bios but it may run better
 
actually it's already on the latest cats... i never install disk drivers...

i'ma try flashing it with atiflash instead of winflash and see if that cn rewrite the GPU id back to default... failing that i need some way of forcing the GPU id to revert back to been a r300, it's nice that it thinks it's a r350 but still slightly impractical!


i take it if i boot into caldera dos i can use atiflash just like any other dos app... or do i have to make a specfict aiflast boot util?


Will try the first idea first :) if it falils i'm sure somone will have posted the correct method before i come back!


many thanks.
 
Use atiflash or flashrom with -f -p keys it have to change the DeviceID.
 
whats the full command for that...


i was using

atiflash -p 0 newbios.bin -f

but it hasn't changed the device id! it still claims to be a 4e48 instead of a 4e44.

There has to be a ways to manulally edit the device id?
 
You have to open the BIOS with RaBit and to see (change) the Device ID. After that to save the BIOS and to flash with it.
The full command line is: atiflash (flashrom) -f -p 0 newbios.bin (or .rom). The position of the keys is not important.
Are you sure that you are using BIOS with real Device ID?
If the previous owner moved resistors on the core (trying to unlock 8 pipes) it could result in unchangable Device ID (that is just un idea).
 
yeah the bios should be the correct one it came from this site... 9700 pro aiw ( sapphire brand ) even the card P/N numbers a the same.

ima try opening the bios and manually editing the device ID... i know it's flashing it just isn't rewiring the dID for some reason.

will post back if i continue to have problems


thank you.
 
download rabit u can change the string with that.
 
yeah dolf i think your right the bios ID is correct but when i check on atitool there appear to be 8 pipelines enabled! Grrrr

dead card methinks...

does anyone know if it's possible to backdate a card once it has been abused in this way? What tool would they have used to unloick the pipes anyways? can the tool aslso close the pipes off again?
 
That card should have R300 core and 8 pipes. I have no idea whether there is 9700AIW with 4 locked pipes which requires hard mod but it is not logical to flash with BIOS 4E44 and the result to be 4E48. Usually the unflashable part of the device ID on AGP cards are the first 2 digits :confused: .
 
I just dumped the current version of the bios running on the card then opend it with rabit out of curiosity...


strangly the bios thats on the card is perfect... it thinks the device ID is 4e44, not the 4e48 that it's actually displaying!


There must be some hardware malfunction on the card somwhere?


anyone have any more ideas?
 
On a side note (yeh its to do with device ID changing). I notice the warning next to changing device ID in RaBiT. Does this mean that if I change my cards device ID it will also change how the card works and may kill it?
 

Attachments

  • RaBiT.JPG
    RaBiT.JPG
    12 KB · Views: 1,178
Back
Top