Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

[131335]: nouveau-pm / HowToVoltageChanging Maximize Restore History

Download this file

HowToVoltageChanging    37 lines (27 with data), 1.6 kB

Implementation
--------------

The following is just a guess although a similar approach is very likely

1. Read the performance table and the stated Voltage (Voltage label)
2. Look in the Voltage table for the ID of the correcponding to Voltage label
3. Mask the relevant register and set the new value/ID



Here is a practical solution of extracting the relevant Voltage Changing procedure.

WARNING: The following may void the warranty of the card and cause overheating
and/or damage. The author does not except any responcibility for any damage caused
--------------------------------------------------------------------------------
WARNING: Note that flashing you videocard is extremely dangerous so please do it 
ONLY if you know what you are doing
--------------------------------------------------------------------------------

1. Read the vbios of the card 
2. Modify the voltage label for a single performance entry (avoid using the top one)
3. Make sure that the "new" voltae label has a existing ID in the volt table
4. Choose carefully
4.1 Higher voltage may cause damage and/or overheating
4.2 Lower that the original voltage may cause system instability and/or lockups
5. Should we change the checksum ?
6. Flash the editer vbios back to the card - currently only under Dos/Winboose
7. Compare two dumps and observe the actuall Voltage changing procedure

The above method may be confirmed only on a desktop system, as a method to flash a
notebook vbios is currently unknown

If you have a videocard and the owners permision to "burn it" or experiment feel free
to contact me at: eeydev AT nottingham DOT ac DOT uk

Emil Velikov