Hello everyone,
Recently I bought an RX580 8GB 2048sp version, which, as it turned out, was having issues. The issues were artifacts and general driver-resetting under windows and total system crash under Linux. The seller decided to give me refund and I did not need to send it back. With this I decided to try and fix it, starting with BIOS. The card is unknown brand, there are no mentions anywhere on the card what it is. It was sold to me as Sapphire RX580 8 GB 2048sp, but I am sure 99% this is not it (btw. I tried Sapphire BIOS and without forcing it will not work, due to part number mismatch, the part number indicated is 113-xxx-xxx if I recall correctly). I managed to find a BIOS that seems to have fixed the GPU (no artifacting, driver-resetting etc.) under load (I believe it was this https://www.techpowerup.com/vgabios/231461/231461 unfortunately I downloaded many of them and got confused a bit which was which ). The problem is, that the BIOS is 90W TDP and the card does not reach max clock with this BIOS, clock value under load is fluctuating and is lower by about 150-200MHz. Because of that it does not reach max performance. I "fixed" it by using MSI Afterburner and changing power limit to +50%. Then the clock is solid 1284MHz under load. Also the card has a bit of temperature headroom, since it reaches max about 70C with this BIOS. Afterburner stabilizes the clock and increases performance. This is not ideal for me though, because this is not so easy to do under Linux, where I want the GPU to work. I tried modding the BIOS with more TDP, and this works more-or-less, however there is this problem where one needs to patch windows drivers for this to work and also I am not sure if this will be a no-problem solution under Linux, so I would prefer a proper BIOS, without such problems if possible. If you could help me, I would appreciate it.
Below is a screenshot from GPU-Z (if more is needed, please let me know which tabs) under this BIOS the card works fine (at least is seems so):
There is one other, possibly interesting thing about this card. On above screenshot the indicated memory is Micron brand. This is not the case. Below are photos of the card itself, with Samsung memory (FB variety). Interestingly, the BIOS that was initially loaded, and did not work (artifacts), was indicating Samsung memory in GPU-Z. So either those chips are not what they say they are, or for some reason memory configuration for Micron fits better those Samsung chips (?). Or the BIOS was bad for another reason. Or, in fact, the card is defective. Not quite sure, maybe someone will have an idea on this.
Pictures of the card:
I am more interested in a more "performance-focused" BIOS rather than "power-efficient". However I do favor stability first obviously .
If anything else is needed, please let me know.
Thanks for your help!
Recently I bought an RX580 8GB 2048sp version, which, as it turned out, was having issues. The issues were artifacts and general driver-resetting under windows and total system crash under Linux. The seller decided to give me refund and I did not need to send it back. With this I decided to try and fix it, starting with BIOS. The card is unknown brand, there are no mentions anywhere on the card what it is. It was sold to me as Sapphire RX580 8 GB 2048sp, but I am sure 99% this is not it (btw. I tried Sapphire BIOS and without forcing it will not work, due to part number mismatch, the part number indicated is 113-xxx-xxx if I recall correctly). I managed to find a BIOS that seems to have fixed the GPU (no artifacting, driver-resetting etc.) under load (I believe it was this https://www.techpowerup.com/vgabios/231461/231461 unfortunately I downloaded many of them and got confused a bit which was which ). The problem is, that the BIOS is 90W TDP and the card does not reach max clock with this BIOS, clock value under load is fluctuating and is lower by about 150-200MHz. Because of that it does not reach max performance. I "fixed" it by using MSI Afterburner and changing power limit to +50%. Then the clock is solid 1284MHz under load. Also the card has a bit of temperature headroom, since it reaches max about 70C with this BIOS. Afterburner stabilizes the clock and increases performance. This is not ideal for me though, because this is not so easy to do under Linux, where I want the GPU to work. I tried modding the BIOS with more TDP, and this works more-or-less, however there is this problem where one needs to patch windows drivers for this to work and also I am not sure if this will be a no-problem solution under Linux, so I would prefer a proper BIOS, without such problems if possible. If you could help me, I would appreciate it.
Below is a screenshot from GPU-Z (if more is needed, please let me know which tabs) under this BIOS the card works fine (at least is seems so):
There is one other, possibly interesting thing about this card. On above screenshot the indicated memory is Micron brand. This is not the case. Below are photos of the card itself, with Samsung memory (FB variety). Interestingly, the BIOS that was initially loaded, and did not work (artifacts), was indicating Samsung memory in GPU-Z. So either those chips are not what they say they are, or for some reason memory configuration for Micron fits better those Samsung chips (?). Or the BIOS was bad for another reason. Or, in fact, the card is defective. Not quite sure, maybe someone will have an idea on this.
Pictures of the card:
I am more interested in a more "performance-focused" BIOS rather than "power-efficient". However I do favor stability first obviously .
If anything else is needed, please let me know.
Thanks for your help!