• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Edit Nvidia GT 630 BIOS / Flash GT 430 BIOS for undervolting

kamil445

New Member
Joined
Mar 27, 2022
Messages
18 (0.02/day)
Hi,

Is there a way to undervolt Palit GeForce GT 630 1GB DDR3 128-bit ?

I tried NiBiTor.v6.06 and FermiBiosEditor 1.55 but can't change anything.

Also i noticed memory is NANYA NT5CB64M16DP-DH, so 64MB x 8 = 512 MB.
This graphic have 512 MB instead of 1024MB ?

In my GT 630 Memory frequency is 800 MHz, on Palit GT 630 (source: https://www.techpowerup.com/vgabios/128612/palit-gt630-1024-120626) memory frequency is 700 Mhz.
 

Attachments

  • GF108.rom
    61.5 KB · Views: 35
  • IMG_20230128_123735.jpg
    IMG_20230128_123735.jpg
    7.2 MB · Views: 143
  • IMG_20230128_123748.jpg
    IMG_20230128_123748.jpg
    6.9 MB · Views: 78
  • IMG_20230128_124154.jpg
    IMG_20230128_124154.jpg
    4.3 MB · Views: 161
  • gpuz.gif
    gpuz.gif
    25.1 KB · Views: 124

kamil445

New Member
Joined
Mar 27, 2022
Messages
18 (0.02/day)
I used guide found on the internet to add bios to nibitor as GTX590 (when i set as GT430 bios was stripped by nibitor from 61,5 KB to 60,5KB), and i can edit P0, P8 and P12 voltages by choosing from 0.88V, 0.9V, 0.99V and 1.08V in Fermi Voltage tab.
I set voltage for P0 state from default 1.08V to 0.9V and when Windows booting up graphic card crashed some times so change voltage working.

Voltage 0.9V crashed so i tried to change in nibitor to 0.95 but i can't do this in nibitor because voltage table editor not working for this bios.
So i tried hexeditor to change these values and this worked, i changed 0.9V to 0.95V by editing value on address 0x00006A4B from 90 to 95, then i checked 0.95V in nibitor, flashed and still crash when windows boot. Also tried changing 0.99V to 0.9V on address 0x00006A4F by changing from 99 to 90, then changed in nibitor voltage to 0.9V, flashed and card doesn't crash, but it SHOULD crash because 0.9V is too low.

Looks like changing voltage from 0.9V to 0.95V and 0.99V to 0.9V doesn't work, works only changing voltage from default 0.88V, 0.9V, 0.99V, 1.08V

Or im doing something wrong ?
 

Toothless

Tech, Games, and TPU!
Supporter
Joined
Mar 26, 2014
Messages
9,294 (2.52/day)
Location
Washington, USA
System Name Veral
Processor 5950x
Motherboard MSI MEG x570 Ace
Cooling Corsair H150i RGB Elite
Memory 4x16GB G.Skill TridentZ
Video Card(s) Powercolor 7900XTX Red Devil
Storage Crucial P5 Plus 1TB, Samsung 980 1TB, Teamgroup MP34 4TB
Display(s) Acer Nitro XZ342CK Pbmiiphx + 2x AOC 2425W
Case Fractal Design Meshify Lite 2
Audio Device(s) Blue Yeti + SteelSeries Arctis 5 / Samsung HW-T550
Power Supply Corsair HX850
Mouse Corsair Nightsword
Keyboard Corsair K55
VR HMD HP Reverb G2
Software Windows 11 Professional
Benchmark Scores PEBCAK
Normal stuff like Afterburner doesn't work?
 
Joined
May 8, 2016
Messages
1,741 (0.60/day)
System Name BOX
Processor Core i7 6950X @ 4,26GHz (1,28V)
Motherboard X99 SOC Champion (BIOS F23c + bifurcation mod)
Cooling Thermalright Venomous-X + 2x Delta 38mm PWM (Push-Pull)
Memory Patriot Viper Steel 4000MHz CL16 4x8GB (@3240MHz CL12.12.12.24 CR2T @ 1,48V)
Video Card(s) Titan V (~1650MHz @ 0.77V, HBM2 1GHz, Forced P2 state [OFF])
Storage WD SN850X 2TB + Samsung EVO 2TB (SATA) + Seagate Exos X20 20TB (4Kn mode)
Display(s) LG 27GP950-B
Case Fractal Design Meshify 2 XL
Audio Device(s) Motu M4 (audio interface) + ATH-A900Z + Behringer C-1
Power Supply Seasonic X-760 (760W)
Mouse Logitech RX-250
Keyboard HP KB-9970
Software Windows 10 Pro x64
Is there a point to undervolting this ?
Keep in mind, card uses Fermi and is clocking shaders at 1560MHz.
So, don't expect much from lowering it below 1.08V it currently has.
Unless you drop shader frequency to ~1.2GHz (or ~600Mhz Core) along side voltage.
 

kamil445

New Member
Joined
Mar 27, 2022
Messages
18 (0.02/day)
Normal stuff like Afterburner doesn't work?
Nope, also tried Nvidia Inspector.

Is there a point to undervolting this ?
Keep in mind, card uses Fermi and is clocking shaders at 1560MHz.
So, don't expect much from lowering it below 1.08V it currently has.
Unless you drop shader frequency to ~1.2GHz (or ~600Mhz Core) along side voltage.
Less voltage = less power draw = lower temps :)

Changing 1.08V to 0.95V nothing changed, but changing VID for 1.08V at address 0x00006A54 from 20 to 8 changed a lot.

"default" VID table:

0.88V - VID0
0.90V - VID4
0.99V - VID12
1.08V - VID20

i entered 8 so it would be +/- 0.95V (?)

0.918V - VID5(?)
0.928V - VID6(?)
0.938V - VID7(?)
0.95V - VID8(?)

I made stress test for OC at VID20 (1.08V) - default
and VID8 (0.95V ?)
and here my results:

63*C - 890 MHz max- 1.08V - VID20
58*C - 805 MHz max - 0.95V(?) - VID8

890MHz is my max OC possibility at 1.08V VID20.
805 MHz is max OC at 0.95V(?) VID8

At 0.95V(?) VID8 default clock 780MHz looks stable for now..
Tried use VID7 (0.938V ?) but gpu crashed at Windows startup.
 

Attachments

  • fermi_voltage.png
    fermi_voltage.png
    34.2 KB · Views: 83
Joined
Jan 31, 2022
Messages
51 (0.06/day)
I tried to find a way to oc any of those horrible little GT420/430/440/510/520/530/545/605/610/620/625/630/635/640/705/710/720/730 cards before, mostly for the reason to get a GT 420 faster for completely silly and memey reasons.

None of the software tools could do anything, not Afterburner, not nvidiaInspector and not good old RivaTuner or ATiTool. BIOS modding is also a pain. Just a guess, but it seems there just wasn't any demand to tweak around on those cards. But the GT 630 with GF108 and DDR3 is a 49W card anyway, so there shouldn't be much to gain anyway.

What you could try is looking into the GT 430 and GT 530 BIOSes.
Those exist with 700 MHz core/1400 MHz shader instead of the 810 MHz core/1620 MHz shader on the GT 630. Both cards have versions with the same 96:16:4 core layout on the GF 108 chip and 1/2 GB DDR3 on 128 Bit with 1800 MHz, just like the GT 630.
The only difference is lower clocks.
They also might run lower voltages, but even if not, a drop of about 15% on the shader clock alone should already help a bit with reducing power draw.
So if you can find one that matches your card in the other parts (memory type, size and manufacturer, actual GPU chip on the card) you might be able to cross flash them.
nVidia kept recycling low end models from the 400 series cards all the way into the 700 series.
As a hint: there is a model of the infamous GT 730 that runs on the GF108 in the same setup as your GT 630 and the GT 430/530 mentioned above. Even the 128 bit DDR3 with 1800 MHZ and 700/1400 MHz core/shader clock is on it. Yes, some GT 730 are just recycled GT 430!
 
Top