Giter VIP home page Giter VIP logo

atitool's Introduction

Build Status

atitool

Atitool is a tool for reading ATI Radeon RX 400 and 500 series Polaris VBIOS ROM files.

It's inspired by PolarisBiosEditor. PBE is written in C# with Winforms GUI and has a terrible cross-platform experience. Atitool is designed to overcome those limitations. It outputs the following information.

  • ROM data.
  • Powerplay data.
  • Powertune data.
  • Fan data.
  • GPU voltage data.
  • Memory voltage data.
  • GPU clock data.
  • Memory clock data.

Platforms

Tested

  • macOS

Not tested

  • Linux
  • Windows

TODO

  • Allow modifying memory timings saved to a new ROM file.
  • Builds for Linux, macOS and Windows.

Compiling

make

Cross compiling for each platform

Cross compiling currently only supports the amd64 architecture.

Linux

make linux

Mac

make mac

Windows

make windows

Help

usage: atitool [<flags>] <command> [<args> ...]

A command-line tool for dealing with Radeon GPU bios files.

Flags:
  --help  Show context-sensitive help (also try --help-long and --help-man).

Commands:
  help [<command>...]
    Show help.

  show <file>
    Show values from the specified bios file.
    

Example

atitool show stock.rom

----------------------------------------
ROM
----------------------------------------
VendorID: 0x1002
DeviceID: 0x67df
SubID: 0x3417
SubVendorID: 0x1462
Firmware signature: 0x4d4f5441

----------------------------------------
Powerplay
----------------------------------------
Max GPU freq (Mhz): 2000
Max memory freq (Mhz): 2250
Power control limit (%%): 50

----------------------------------------
Powertune
----------------------------------------
TDP (W): 145
TDC (A): 132
Max Power Limit (W): 165
Max Temp. (C): 90
Shutdown Temp. (C): 94
Hotspot Temp. (C): 105

----------------------------------------
Fan
----------------------------------------
Temp. Hysteresis: 3
Min Temp. (C): 40
Med Temp. (C): 65
High Temp. (C): 85
Max Temp. (C): 109
Legacy or Fuzzy Fan Mode: 1
Min PWM (%): 20
Med PWM (%): 40
High PWM (%): 60
Max PWM (%): 1
Max RPM: 2400
Sensitivity: 4836
Acoustic Limit (MHz): 927

----------------------------------------
GPU
----------------------------------------
300 mV: 750 Mhz
600 mV: 65282 Mhz
927 mV: 65283 Mhz
1179 mV: 65284 Mhz
1251 mV: 65285 Mhz
1294 mV: 65286 Mhz
1339 mV: 65287 Mhz
1380 mV: 65288 Mhz

----------------------------------------
VRAM
----------------------------------------
Part num: EDW4032BAB
	VendorID: 0x3
	Size (MB): 4096
	Density: 0x53
	Type: GDDR5

Part num: H5GC4H24AJ
	VendorID: 0x66
	Size (MB): 4096
	Density: 0x53
	Type: GDDR5

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.