The New Rebels Haven Forum!! Post New Topic  Post A Reply
my profile | directory login | search | faq | forum home

  next oldest topic   next newest topic
» The New Rebels Haven Forum!! » General » OverClocking Tips, Techniques and Theory » Using The A64 Tweaker

   
Author Topic: Using The A64 Tweaker
Polygon
Admin
Member # 1

Icon 2 posted      Profile for Polygon     Send New Private Message       Edit/Delete Post 
Using The A64Tweaker

I've found that the best way to start using the A64 Tweaker is to get a screen shot of the Tweaker display at the Overclocked settings you now have or at least something close to what you want. Print out the screen shot and then go back into the BIOS, and set up as many of the settings as you can identify.

Be aware that a few boards will not boot with the settings all changed to what the Tweaker displays! This is because the BIOS is in error and is loading in some crazy setting the board does not like when you set what appears to be a "good" setting. On one board I had to set the memory settings one-at-a-time until I found the offending timing option. I then left that setting in "Auto" and worked with the rest. On other boards just setting the timing options to "Manual", in order to allow setting, changed other memory settings to the extent that the board would not boot. All these kinds of issues are BIOS issues and may be resolved by the time you read this, so I'm not going to mention the boards I know are a problem. Also, no board allows changing cas while it's running.

The best way to proceed from here is to try to run your CPU at a clock speed where there is no question it will operate properly, and start increasing the Memory clock speed. Stop and run Memtest86 and if it passes, increase the memory clock some more until you just start to get some errors. With Memtest86 throwing out some errors, try Optimum Positioning of the Memory Modules to get the best results from your memory. Using dividers introduces yet another possible issue and that is described in the Synchronous Versus Asynchronous Memory-32Bit & 64Bit thread.

Now comes the very time consuming task of changing each setting, one-at-a-time, and re-running Memtest86 trying to reduce the gross number of errors. Memtest86 has the ability to change some of the timings on the "fly" which is a huge time saver. The technique is described in the thread Memtest86 and Memory Timing Optimization

As you gain experience in understanding and knowing which memory settings are critical and which are not, future efforts like this become much, much easier.... [Smile]


A big thanks must go out to Tictac and Codered for writing this extremely useful program. I've hosted the 3.1 and the 2 Betas locally, just in case the authors links go dead:

A64Tweaker_V031.zip

A64Tweaker0.5XTbeta.zip

A64Tweaker_V0.6beta.zip

--------------------
Too Many Computers,... Too Little Time .....  - Com'on AM4!

Posts: 27932 | From: Fire Island, NY | Registered: Feb 2003
Polygon
Admin
Member # 1

Icon 2 posted      Profile for Polygon     Send New Private Message       Edit/Delete Post 
Using the A64 Tweaker to solve the "dividers don't work" problem:

Using Dividers

The dividers are a handy thing when you have Value RAM or RAM that won't clock to as high as your CPU will...

Example:
A typical Venice 3000, which has a multiplier of 9X, and will run to 300HTT/FSB or 2.7Gig.... Now if your RAM can not run at 300 under any conditions, but will run at 200 at 2-2-2-5, the "133" or "DDR266" or "2:3" or "66%" divider setting is for you. Almost every board maker uses a different term for the divider setting names, so you need to snoop around the BIOS to find the option.

In the above example, the memory settings would be represented as: 133 1T 2-2-2-5, 9X300, 3X

The "3X" is the HT ratio. Don't forget to reduce the HT ratio in order to keep the HT bus under 1000Mhz.

The only issue I have seen, is that even though the dividers should work by the math, they do not and limit the overclock anyhow... This occurs randomly on various boards, and here's the solution:

Using Dividers Part II

It has now come to light as to what is going on when "dividers do not work"...

The settings in the BIOS that are beyond the standard "2.5-3-3-7 1T", are automatically set by some formula the BIOS Engineer has selected to operate "properly", depending on the HTT frequency, SPD, and possibily some other parameters...

In the example of running the HTT at 300Mhz and using memory dividers of 2:3, it is expected that the memory will run at 200mhz. On occasion, the system will not boot with some configuration of HTT, Memory, and dividers. What has happened is the "Auto" settings have been automatically set to a "non-booting" configuration.

The solution is to set the HTT to 200Mhz, the memory divider to 1:1, and print out a A64 Tweaker screen shot showing all the settings. Then go into the BIOS and re-set all the memory timings as per the Tweaker screen shot. Save, and re-enter the BIOS. Now set the HTT and divider to the desired settings. As long as the components are compatible and rated for you settings, the system should POST.

Now, most nF3 boards do not have all those memory settings available. The Tweaker has an option to set the memory timings upon boot into windows. Obviously the settings must allow booting. To then change the HTT, Clock-Gen has a method for doing that. See Using Clock-Gen in the "Ghost Mode"...

Here's the 3 A64 versions available:

A64Tweaker_V031.zip

A64Tweaker0.5XTbeta.zip

A64Tweaker_V0.6beta.zip

--------------------
Too Many Computers,... Too Little Time .....  - Com'on AM4!

Posts: 27932 | From: Fire Island, NY | Registered: Feb 2003
   

Post New Topic  Post A Reply Close Topic   Feature Topic   Move Topic   Delete Topic next oldest topic   next newest topic
Hop To:


Contact Us | Main Page | Privacy Statement

Copyright© 2002-2011 Lejabeach Dot Com, Inc.

Powered by Infopop Corporation
UBB.classic™ 6.7.2