Jump to content

AMD tools by The Stilt


TASOS
 Share

Recommended Posts

Οσοι ασχολούνται με το overclocking ή με benchmarking σε AMD συστήματα , θα έχουν ακουστά για τον Stilt και τα επιτεύγματα του.

Ερασιτέχνης μέν , αλλά ασχολείται ψαγμένα με τα AMD συστήματα για χρόνια.

Εχει βγάλει κατά καιρούς αρκετά utilities.

Δέν είναι όλα για απλούς καθημερινούς χρήστες.

Μιάς και ο Massman στο hwbot.org , πήρε την απόφαση να τα συγκεντρώσει σε ένα θέμα , θεώρησα χρήσιμο να κάνω ένα copy-paste του thread

http://forum.hwbot.org/showthread.php?t=86959

THE LIST OF SOFTWARE

  1. APU Fuse Interpreter ("AFI"), latest version: R1.01
  2. BullDozer Conditioner ("BDC), latest version: R1.0.2B
  3. Devastator PowerTune ("DPT"), latest version: R1.00 (unzip with 7-zip)
  4. Trinity Control Interface K2 ("TCI K²"), latest version: V1.1

Μεγάλη προσοχή στη χρήση των προγραμμάτων αυτών.

Διαβάστε και μελετήστε προσεκτικά την κάθε σας κίνηση-ρύθμιση.

Η χρήση τους γίνεται με αποκλειστικά δική σας ευθύνη.

Edited by TASOS
Link to comment
Share on other sites

APU Fuse Interpreter

Original post: http://forum.hwbot.org/showthread.php?t=86930

Abbreviations:

  • "Leakage Scalar" - A part specific reference value for leakage behavior (ILC).
  • "DSTT" - Dielectric Strike-Through Threshold. *

All of the values are part specific and based on actual production data. The program supports all desktop (i.e FM2) Trinity & Richland APUs. NPUs are not supported at the moment.

The voltage displayed in the DSTT field is not an absolute limit.

It should be used for reference only. The voltage is the highest "safe" (long term) voltage level in that temperature. The voltage can be exceeded for a short periods of time, however silicon level damage can occur.

Pressing "Copy Hash" button will copy the displayed hash-string to clipboard.

In case the UAC is enabled (Vista / 7 / 8) please run the program as admin.

Changelog

  • R1.01
    • Added support for FM2 NPUs (Athlon & Sempron)
    • All FM2 socket APU/NPUs are now supported (excl. FirePro)

    [*]R1.00

    • First release

Χρησιμοποιείται σε FM2 συστήματα και μας δείχνει τις δυνατότητες του επεξεργαστή μας όσον αφορά το overclocking.

w8kn.png

Link to comment
Share on other sites

BullDozer Conditioner

Original post: http://forum.hwbot.org/showthread.php?t=78490

Supported OS: Windows XP / Windows Vista / Windows 7 / Windows 8* (32 & 64-bit) (* Not tested)

The x86 version works in both 32 & 64-bit operating systems, while the x64 version is 64-bit only. The functionality itself is identical between the versions. Known limitations: Up to 16 CUs (32 cores) supported at the moment. Support for 32CUs (64 cores) will be added in the next version.

Also the R1.00B (Beta) version does not contain the feature to patch the microcode block as I could not make it work stable enough.

The "Errata Fix" button will fix the major errata which can be patched without updating the microcode. This feature should not be used as a permanent solution, the bios update should still be used as a primary method (updated AGESA + microcode).

Notes:

  • Enabling "Zambezi Stack Special (PD)" feature might cause undefined behavior, however each user should test it's functionality on their own. Some applications might indicate a minor r.e.t.a.r.d.a.tion (god damn "specialbunnyaction") in performance, however SuperPI for example receives a nice boost.
  • "x87 instruction (NRAC) block" -> Enabled means that the instruction is blocked (default on all 15h family APU/CPU/NPUs). Disabling it make the SuperPI "a bit" faster.

Changelog

V1.02B: original post

  • Enhanced the NRAC fix
  • Added a UAC prompt (admin rights) for Windows Vista / 7 & 8.
  • Updated the AGESA version info

V1.01B: original post

  • Added a hardware flag to indicate that the errata has been fixed.
  • Changed the way how the software is accessing the cores, the tasks are completed quicker than before
  • An APU specific bug fixed
  • Added information about the most recent microcode and AGESA versions under Info menu.
  • Some small changes to the GUI

V1.00B: original post

  • Initial release

k7ez.jpg

Link to comment
Share on other sites

Trinity Control Interface K2

Original post: http://forum.hwbot.org/showthread.php?t=59243

User Guide

http://downloads.hwbot.org/downloads.../TCI_K2_UG.pdf

Requirements

  • AMD A6-5400K / A8-5600K or A10-5800K APU
  • Integrated GPU enabled (Dual Graphics / discrete with Virtu allowed).
  • Windows Vista or Windows 7 (32/64-bit)
  • NOTE: AOD or GPU-Z CANNOT BE RUNNING while the program is started or any of the settings is being adjusted.

Getting started

Start the program by executing TCIK2.exe

If it is the first time you run the program, it is necessary to select the correct profile for your motherboard. It is ABSOLUTELY MANDATORY to select the correct profile. Selecting a wrong profile can cause permanent damage to the hardware (such as corrupted VRM controller NVM). Even in the best case the behavior would be completely unpredictable.

NOTE: If you accidentally select a wrong profile or use a different motherboard with the same OS installation:

Start the program and wait until the main menu is displayed. Type command “Profile” and press enter. The program will move to the initial menu which allows reloading the motherboard profile. After you have changed the profile to the correct one, restart the program as requested.

Currently there is only a very limited amount of profiles available. More motherboard specific profiles will be added once the hardware specifications of the currently unsupported motherboards are confirmed.

If your motherboard is not listed yet, please select the generic profile (6. Other). This will load a safe profile which does not support any external clockgenerator or any specific VRM controller. The generic profile will only support BCLK adjustment in internal clock mode (FCH integrated Pll).

tci.jpg

TCIK2_General1.png

Supported boards:

  • ASRock FM2A85X Extreme6
  • ASUS F2A85-M Pro
  • ASUS F2A85-V Pro
  • GIGABYTE GA-F2A85X-D3H
  • GIGABYTE GA-F2A85X-UP4
  • MSI A85X-GD65

//

Η μετεξέλιξη

//

Version 1.1

Changes:

  • Added a motherboard specific profile (ASRock FM2A85X Extreme6)
  • Added Pll gearing advisor for internal FCH (A55/A75/A85) Pll*1
  • Added DRAM Refresh Rate (tREF) reading and adjustment
  • Extended UNB Vdd range up to 1.57500V on all SVI2 compliant VRM controllers*2
  • Added VRM Status (diagnostic) menu for selected motherboards (PMBUS)*3
  • Fixed divider calculation on internal FCH Pll (maximum precision and range allowed by hardware available now)
  • Fixed N (M/N) ratio calculation issue on ICS477 ext. Pll
  • Re-enabled full BApm control*4

*1 Due the fact that the internal Pll of the FCH is fairly inaccurate, I added a "gearing / frequency advisor" to help users to find the most accurate output frequency available. "Internal Pll Next Gear" shows the next possible BCLK frequency while the "Internal Pll Previous Gear" shows the previous (lower) frequency, if available. The new BCLK frequency is inserted as usual (in xxx.x or xxx,x format) and the programming values are exactly the same as shown in "Previous & Next Gear" lines. Do note that other frequencies than the ones displayed in "Previous & Next Gear" lines are NOT available. Inserting any other values will result undefined behavior. Also to keep everything syncronized properly, change the BCLK frequency in small steps. Some of the domains will get out of sync at some point regardless of the size of the adjustment steps. In this case increase the BCLK frequency a bit from the bios and try again. The adjustment range is ~100.0 - 141.4MHz (HW limitation with default configuration).

*2 Anything higher 1.47500V for the UNB can damage the APU permanently in normal operating temperatures. Parts with higher nominal leakage can be damaged with less than that so beware!

*3 VRM diagnostic info and Loop 1 (Core VRM) / Loop 2 (UNB VRM) temperature reading available on: ASRock FM2A85X Extreme6, Gigabyte F2A85X-UP4 & MSI FM2-A85XA-GD65.

*4 BApm + other power management features are FULLY disabled by a special test mode. When disabled there is basically no power management available, no limiters -> wide open throttle all the time. The APU WILL EXCEED the TDP when BApm is turned off. Domains critical to performance (NCLK) will be locked to maximum performance PState.

Available under: 7. Power & Thermal Management -> Command "BApm" -> Enabled or Disabled.

NOTE: Some versions of Catalyst display drivers & SMC firmware will re-enable BApm automatically.

------------------------------------------------------------------------------------------

TCI K2 has escalated into something else...

Rather than being a evolution version, I have fully rewritten the software.

Since it now supports Richland APUs too, the name "Trinity Control Interface" was no longer suitable.

Therefore the new name of the software is "APU Control Interface".

Changes:

- Supports all 15h (10-1Fh = Richland, Trinity) based APUs / CPUs, desktop, mobile and embedded (locked and unlocked parts).

- Uses dedicated drivers to access the HW, no 3rd party software assist required (TCI K2 uses R&W).

- GPU Frequency Unlock (unlocks the SCLK frequency on locked APUs).

- Power Calibration (With "Aggressive" setting up to 20% power reduction can be achieved, without losing any performance).

- Additional memory timing parameters (NB Sync, RdPtrInit, etc).

- Leakage values are no longer estimated, they are part specific (based on factory data).

- Improvements... everywhere.

- A GUI biggrin.gif

acibetamain.png

acidieleak.png

Link to comment
Share on other sites

Devastator PowerTune

Original post: http://forum.hwbot.org/showpost.php?...7&postcount=48

The BApm controls all of the Dpms (dynamic power management) on 15h APUs. There are different Dpms for NCLK (NB), SCLK (GPU), LCLK (Link), DCLK (Display), VCLK and few different Dpms for the UVD clocks too. If the BApm is disabled you will loose all of those Dpms. No Dpm (PState) change can occur after that. This includes both the clocks and the voltage.

The software will configure the Dpms prior disabling the BApm in a way that there will be no performance impact. For NCLK Dpm for example it will determine the highest performance resulting PState and lock the NBPll to that frequency prior disabling the BApm. After the BApm has been disabled no frequency change can occur (other than CPUPll & GPUPll, i.e frequency).

As the NCLK PState (and frequency) is tied to the GPU activity it is continously varying. In case the BApm would be disabled directly, the NCLK could lock into a low performance (frequency) state, which naturally would cause a performance impact.

Notes:

  • In case the display driver crashes and is recovered the BApm needs to be disabled again
  • Running simultaneously with CPU-Z or HWMonitor might cause a system crash.
  • All of the changes will be overwritten by a reset
  • Unlocking the NCLK frequency might require a cold reset
  • The NCLK frequency cannot be changed in flight (e.g with PSCheck) after BApm has been disabled
  • In case your are already running at critical UNB voltage levels (1.55V or above), do note that disabling BApm sometimes results a 25mV increase in the GPU voltage.

It is tested on Catalyst 13.9 WHQL and on 13.10 Beta 2 drivers.

AMD has changed and might change again the behavior of BApm in different driver versions, so the fix might not work on future or older drivers.

Link to comment
Share on other sites

  • 4 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...