-
Notifications
You must be signed in to change notification settings - Fork 825
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Setting GPU voltage not possible on certain R9 cards #72
Comments
Kalroth's reply here:
|
@Explas for reference, what card are you using? Manufacturer/model? |
The tool radeonvolt below (not up to date) seems to handle in c one of the chip (vt1165) to set the voltage. This tool respect the i2c specs for this chip. https://github.com/ius/radeonvolt May sgminer can detect and control via i2c some knows chip, beggining by this one ? |
"And neither program is open source, so there's no telling how they do it." Dude, it's called a disassembler and a debugger. |
Well @wolf9466 you're welcome to go ahead and do it then |
@gdevenyi I would, but that is a LOT of work to do for free. |
@wolf9466 but it would be usefull for yourself too :) |
@Explas I use Linux mostly and flash my cards. Taking less than 5min per flash is a LOT less work than weeks spent reverse engineering Trixx or AB. |
But how do you know what exact value to give to the card. For example: I set in Trixx voltage of 1.100v, but actually card is running at 0.998v during the load, so how can i be sure what voltage to set when flashing the card? |
@Explas Testing. If it crashes, you set it too low :P |
@wolf9466 while it is true that you can flash the cards (I do it also), if a card dies at some point, it might be impossible to re-flash the original VBIOS (it happened to me once with the ASUS DCU II Top). This can sometimes lead problems with warranty. Also, instead of disassembling, it might be easier to just look at the import table and identify the API calls that are used for communication, and then dll inject + code hook, and log the communication. It would be a lot less work. |
@mrbrdo That is a good idea. |
Was split on an extra line for some reason.
As I've found that SGminer cannot adjust voltage or read it correctly.
For example, I can change my GPU voltage in TRIXX, MSI Afterburner, but SGminer doesn't see it, also if I provide to set vddc (--gpu-vddc 1.100) value on start it doesn't set it, maybe it can be fixed?
The text was updated successfully, but these errors were encountered: