• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Unlock the shaders - AMD Radeon RX 560D

fotoamg

New Member
Joined
Oct 21, 2021
Messages
5 (0.01/day)
Hi!

I have a Yeston Low Profile RX550 4GB which has 640shaders by stock bios and Baffin

FB_IMG_16348536562479700.jpg

according to infos
.

I tried to unlock shaders with SRBpolaris, and also with hex editor same pattern as here, but no matter what I do it still shows 640 shaders only (after restart) in gpu-Z.

I also made a desperate attempt flashing a Sapphire RX550 unlocked bios, but as winatiflash does not alow it in win due to dirrerent subsystem ids so I manually efited in polaris the ids same ad yeston ones, but did not change offset.
So I bricked the card.

No computer was booting up with it even if I set onboard graphich to default, preferred, so could not flash it back from PC.

I had to desolder the bios flash spi ic and made an Arduino SPI flasher circuit and flashed back original with it and soldered back to make it boot and work again.

So I am still there, it is working but still 640shaders.

How to unlock to 768??

I attach original BIOS.
I can send my hex edited and unlocked ones but thes still show 640shaders :(
With only memory timing tweak and setting TDP from 35 to 45 I could get 77fps instead of 75fps in Cinebench :( so not too big icrease yet, would need the shaders too....

Here is a lot if info about this card:

https://www.reddit.com/r/Amd/comments/hhbkxm
 

Attachments

  • Baffin_RX550_LP_BIOS_origi1.rom
    256 KB · Views: 86
Last edited:
Joined
May 20, 2020
Messages
1,298 (0.89/day)
Wow you've really jumped through some hoops. The card is probably hard-locked to 640 shaders, laser cut connections in the chip, so no way of getting it uncut but micro-surgery, which isn't really an option at the moment. :)
Here's the unlocked BIOS, that's probably the same as yours.
 

Attachments

  • Baffin_RX550_LP_BIOS_unlckd.rom
    256 KB · Views: 112

fotoamg

New Member
Joined
Oct 21, 2021
Messages
5 (0.01/day)
Wow you've really jumped through some hoops. The card is probably hard-locked to 640 shaders, laser cut connections in the chip, so no way of getting it uncut but micro-surgery, which isn't really an option at the moment. :)
Here's the unlocked BIOS, that's probably the same as yours.
Thanks! So not all Baffin can be unlocked?
I tried with your BIOS unlocked and still 640shaders.

The new version of GPU-Z is showing Polaris21 instead of Baffin....
1634902022196.png

and here RX460 detected so strange.....

I have to live with it, I see no significant performance increase even with memory timings optimized.
Maybe I have to replace cooler to a bigger one and set higher TDP to avoid throttling....
 

Attachments

  • CINEOPENGL_RX550_alapBIOS1.png
    CINEOPENGL_RX550_alapBIOS1.png
    27.2 KB · Views: 188
  • CINEOPENGL_RX550_huzottBIOS2.png
    CINEOPENGL_RX550_huzottBIOS2.png
    27.4 KB · Views: 129
  • CINEOPENGL_RX550_unlockedBIOS3.png
    CINEOPENGL_RX550_unlockedBIOS3.png
    29 KB · Views: 150
  • afterP.gif
    afterP.gif
    28.2 KB · Views: 251
Joined
May 20, 2020
Messages
1,298 (0.89/day)
It should say Polaris, it is a Polaris card. Baffin is just the chip name. Overclock with bigger cooler is the only option, and even that has 75W limit (PCI-e and/or card's components).
 
Last edited:

chioxnutas

New Member
Joined
Oct 25, 2021
Messages
1 (0.00/day)
Hi,
Could someone take a look and try to unlock compute units on these two roms?
 

Attachments

  • BiosMOD Rx560.zip
    109.9 KB · Views: 80
  • Kriptas-0-RadeonRX560-4G-Micron_MT51J256M3-113-34830M4-U02.zip
    109.4 KB · Views: 55
Joined
May 20, 2020
Messages
1,298 (0.89/day)
BiosMOD one is done, Kriptas... doesn't contain the known pattern.
 

Attachments

  • BiosMODRx560u.rom
    256 KB · Views: 70

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
40,435 (6.57/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
Thanks! So not all Baffin can be unlocked?
I tried with your BIOS unlocked and still 640shaders.

The new version of GPU-Z is showing Polaris21 instead of Baffin....
View attachment 221907
and here RX460 detected so strange.....

I have to live with it, I see no significant performance increase even with memory timings optimized.
Maybe I have to replace cooler to a bigger one and set higher TDP to avoid throttling....
Hi,
Could someone take a look and try to unlock compute units on these two roms?

Your die is hard locked like my 290 is, laser cut...
 

fotoamg

New Member
Joined
Oct 21, 2021
Messages
5 (0.01/day)
BiosMOD one is done, Kriptas... doesn't contain the known pattern.
Hi Pavle!

I installed a bigger cooler on the rx550, but could not figure out how to increase its clock limits.
I changed TDP values n polaris and SRBPolaris editors, used the one click universal timings, but still runs at 1071Mhz Core and 1500Mhz ram at max 30 C temperature....
How to mod the bios to have hhger clocks by default when utilized, so not on idle too?
Can you set it for me or is there a tutorial how to make it safe with good cooling?
As I know GPU could go until 1800Mhz and RAM until 2000Mhz around... but at least 10-20% increase would be great wt the big cooler.....

This is my modded bios so far, I attach it here.
Here is a Sapphire tweaked bios setting:
1635780900449.png


Here are my settings:
1635780922358.png


How can I add the extra step values to GPU and MEMORY ?
ˇ
ˇ
ˇ
ˇ

update: So far I could overwrite the last values in the GPU and mem lists, so could gain 1 other FPS not too much :( (at 1300Mhz GPU it get frozen when I started benchmark, so had to go back to 1230Mhz max, went with ram until 1750Mhz so far)

Still don't know why cpu and memory voltages having these strange values instead of the mV values... I have to fix it somehow to add more voltage to make them stable maybe??


1635784120338.png


1635783687258.png
 

Attachments

  • rx550y_unitimingsPowercLimit80_smapp65w.rom
    256 KB · Views: 50
  • IMG_20211101_162254.jpg
    IMG_20211101_162254.jpg
    2 MB · Views: 119
  • Clipboard01furm_modded1.png
    Clipboard01furm_modded1.png
    1.3 MB · Views: 104
  • moddedTemp1.gif
    moddedTemp1.gif
    16 KB · Views: 173
  • Superposition_Benchmark_v1.1_2383_1635776060.png
    Superposition_Benchmark_v1.1_2383_1635776060.png
    607.7 KB · Views: 110
  • Superposition_Benchmark_v1.1_2806_1635783925.png
    Superposition_Benchmark_v1.1_2806_1635783925.png
    605.1 KB · Views: 94
  • rx550y_unitPL80_65w_ManualTc4.rom
    256 KB · Views: 51
Last edited:
Joined
May 20, 2020
Messages
1,298 (0.89/day)
Why did you increase TDP and decrease TDC (PowerTune settings)?
P=U*I -> if you increase one, you have to increase another too. But increase them the same percentage; if newTDP = 68W, newTDC = 70A, newPowerLimit = 70W (all 3 increased for 12.9% or *1.129). Stock is 60W/62A/62A * 1.129 = 68W/70A/70W.

Is that big cooler well secured to the card? I hope it's got good contact with the GPU. Must be loud if it's on 12V; from what I see that's an old AMD CPU cooler + fan.

I would leave PowerPlay settings alone - they are just some really high numbers that are unrealistic. E.g: my HD7970 has 1500MHz core maximum, which is unrealistic without some heavy h/w modifications.
 

fotoamg

New Member
Joined
Oct 21, 2021
Messages
5 (0.01/day)
Why did you increase TDP and decrease TDC (PowerTune settings)?
P=U*I -> if you increase one, you have to increase another too. But increase them the same percentage; if newTDP = 68W, newTDC = 70A, newPowerLimit = 70W (all 3 increased for 12.9% or *1.129). Stock is 60W/62A/62A * 1.129 = 68W/70A/70W.

Is that big cooler well secured to the card? I hope it's got good contact with the GPU. Must be loud if it's on 12V; from what I see that's an old AMD CPU cooler + fan.

I would leave PowerPlay settings alone - they are just some really high numbers that are unrealistic. E.g: my HD7970 has 1500MHz core maximum, which is unrealistic without some heavy h/w modifications.
Hi!

thanks for the answer, I did not know that TDC must be changed, it was 40A originally, I thought it is the AMPs, and 40Amps could be enough on 12V :) as it would be 480Watt but I was wrong then.
Maybe it is 1Volts not 12V so that would be also increased, thanks!

I played with ram settings in Radeon Wattman, and if I increase to 2000Mhz I get a bit less FPS, so 44 instead of 45 so, somehow the 1750mhz could win...
I try it with increased TDC to 70A and test again!

The cooler is an old AMD fan, which has the matching size 82mm to the side to fit both on the GPU and the 4x1Gb RAM chips with the pad.
I carefully 3D printed a ruler with 42.3mm distance for holes and drilled threads to the AMD alu fan, then thread drilled M2 thread, added 1mm washers too so same as the original mount, original screws with the springs are mounted.
I get 29 C by default amd max 44-49 C when running FurMark for minutes.

The fan control is attached not at SystemFan4 on the MSI MB, set to 1900 RMP at default very silent, but on full speed it is very loud if I switch it to PWM mode :) currently CPU+system temperature is used for speeding it up if needed, still enough.

I have a lot of things here for tinkering, 40 old laptop and AMD stock coolers etc. Peltier cells if you need minus degrees too :)




update: after 70A TDC I get 50fps instead of 46fps in FurMark when running in a 720p window, but in all 1080p fullscreen bechmarks or games it did not increased anything.
I let it like this until I figure out is there a way to make significant change or no way with this small card.
 
Last edited:
Joined
May 20, 2020
Messages
1,298 (0.89/day)
I think that 70A (or whatever number) there (TDC) means at max. core voltage, so 70x1V (1000mV) = 70W, therefore I said to increase it as the others.
I guess there isn't much more you can get out of that card then; you could try increasing core and memory frequency further in the msi afterburner and then add tested frequncies to the BIOS if they work.
 
Last edited:

fotoamg

New Member
Joined
Oct 21, 2021
Messages
5 (0.01/day)
I think that 70A (or whatever number) there (TDC) means at max. core voltage, so 70x1V (1000mV) = 70W, therefore I said to increase it as the others.
I guess there isn't much more you can get out of that card then; you could try increasing core and memory frequency further in the msi afterburner and then add tested frequncies to the BIOS if they work.
Thanks!

Can I change the 65282..65288 values in teh mV with real voltages? I don't know why are these there, but without increasing voltage it won't be stable at higher clocks.....
 
Joined
May 20, 2020
Messages
1,298 (0.89/day)
I'd say no, because of 65535 (from 0) is the maximum (for a 16-bit number); it's not interpreted into actual voltage, but it's pretty much near the limit 65288 is very near 65535. You could try 65535 but don't burn up the card. :)
 

lnxmetal

New Member
Joined
Oct 7, 2021
Messages
7 (0.01/day)
Do you guys think it could be possible to flash a RX460 (or RX560) BIOS compatible with the same memory chip to a RX560D? Would it make it possible to unlock the cores without the need to patch the drivers?
 
Last edited:
Joined
May 20, 2020
Messages
1,298 (0.89/day)
Probably not. If it can be unlocked, best to try and edit the original, card's BIOS (safest). If it doesn't work, it's laser-disabled and will never unlock.
 

lnxmetal

New Member
Joined
Oct 7, 2021
Messages
7 (0.01/day)
Probably not. If it can be unlocked, best to try and edit the original, card's BIOS (safest). If it doesn't work, it's laser-disabled and will never unlock.
I successfully unlocked the cores of my Biostar RX560D 4gb, but it would be nice to flash a BIOS that comes with the cores unlocked by default, so I would not need to patch the Radeon Drivers.
What is the RX560D based on? RX560 or RX460?
 
Joined
Oct 23, 2020
Messages
671 (0.52/day)
Location
Austria
System Name nope
Processor I3 10100F
Motherboard ATM Gigabyte h410
Cooling Arctic 12 passive
Memory ATM Gskill 1x 8GB NT Series (No Heatspreader bling bling garbage, just Black DIMMS)
Video Card(s) Sapphire HD7770 and EVGA GTX 470 and Zotac GTX 960
Storage 120GB OS SSD, 240GB M2 Sata, 240GB M2 NVME, 300GB HDD, 500GB HDD
Display(s) Nec EA 241 WM
Case Coolermaster whatever
Audio Device(s) Onkyo on TV and Mi Bluetooth on Screen
Power Supply Super Flower Leadx 550W
Mouse Steelseries Rival Fnatic
Keyboard Logitech K270 Wireless
Software Deepin, BSD and 10 LTSC
RX 560D - RX 560 - RX 460

Amd logic, why dont sell Consumers a RX 460 with 896 Cores and sell the OEM a RX 460 with 1024 Cores :laugh:

RX 5xx is just only a relabeld shit from the RX 400 :)
 
Joined
Nov 11, 2021
Messages
2 (0.00/day)
Location
Pisa, Italy
Processor i5 10400F
Motherboard ASRock B560M Pro4
Cooling DeepCool Gammaxx GTE V2
Memory Crucial Ballistix 8GBx2 CL16 2666 Mhz
Video Card(s) RX 460
Storage Crucial P2 500GB NVMe
Case Nfortec Caelum
Power Supply Cooler Master 500 W MWE 80 + Bronze
Goodmorning everyone!
I ask you for help to unlock my RX 460 to 1024 shaders
My model is the follow:
Attached the stock rom (Hynix memory)

I have successfully flashed the following firmware:
It still turns out to have 896 shaders though
Cattura.JPG


Does anyone have any advice or can you provide me with a modified rom?
I flashed an RX 560 rom as it looks simpler and does not create any problems with the drivers (I don't have to patch them with AMD / ATI Pixel Clock Patcher)
 

Attachments

  • stock.rom
    256 KB · Views: 68
Joined
May 20, 2020
Messages
1,298 (0.89/day)
Probably your card is laser-disabled physically in GPU, so there's no way to just flash-enable the rest of the shaders. But you can try unlocked variant of your stock BIOS:
 

Attachments

  • stock-unlock.rom
    256 KB · Views: 61

Ignacio Pérez

New Member
Joined
Nov 12, 2021
Messages
19 (0.02/day)
HOLA BUEN DIA ALGUIEN TIENE EL BIOS ORIGINAL DE LA RX560D DDR5 4G PARA QUE ME LO PASEN DESDE LA PAGINA NO ME DEJA DECARGARLO.


HELLO GOOD DAY SOMEONE HAS THE ORIGINAL BIOS OF THE RX560D DDR5 4G TO PASS IT TO ME FROM THE PAGE DOES NOT LET ME DOWNLOAD IT.
 

Attachments

  • Captura de pantalla (1).png
    Captura de pantalla (1).png
    243.2 KB · Views: 132
Last edited:
Joined
Apr 22, 2021
Messages
1,790 (1.61/day)
Location
Romania
System Name Gaming1 / Office 2
Processor Intel i7 7700k@4.8ghz / Ryzen 7 5700G
Motherboard MSI 270 SLI PLUS / MSI MAG X570S - TOMAHAWK MAX WIFI
Cooling ID-Cooling Frostflow X 120 - Liquid / ID-Cooling SE-903 V2
Memory 2x16GB Corsair Vengeance LPX 3600 Black / 2x16GB Corsair Vengeance RGB Pro SL - 3600Mhz
Video Card(s) XFX RX 5700XT THICC III Ultra 8GB / XFX RX 6600XT 8GB
Storage 1st : 1x SSD Samsung 870 Evo 1Tb + 4x SAS HDD in RAID / 2nd : 1 Tb SSD Nvme Samsung 970 EVO PLUS
Display(s) 2x Dell 3008 WFP
Case CoolerMaster HAF 932 / GENESIS IRID 300
Audio Device(s) Soundblaster XFI / Onboard
Power Supply Thermaltake Smart RGB 700W / Thermaltake Smart RGB 700W
Mouse Logitech G502 HERO / Logitech G5
Keyboard Dell SmartCard Reader SK 3205 / Dell SmartCard Reader SK 3205
Software 1st - Win 10 Pro X64 / Win 7 X86 / Ubuntu / 2nd - Windows 11 Pro x64
HOLA BUEN DIA ALGUIEN TIENE EL BIOS ORIGINAL DE LA RX560D DDR5 4G PARA QUE ME LO PASEN DESDE LA PAGINA NO ME DEJA DECARGARLO.
Hello.
Please be so kind and use english here. This is an english speaking forum.
Thanks mate.
 

lnxmetal

New Member
Joined
Oct 7, 2021
Messages
7 (0.01/day)
RX 560D - RX 560 - RX 460

Amd logic, why dont sell Consumers a RX 460 with 896 Cores and sell the OEM a RX 460 with 1024 Cores :laugh:

RX 5xx is just only a relabeld shit from the RX 400 :)
Do you think I could flash a compatible RX560 BIOS? Should I look just at the memory size and model or is there something else that should match?
 
Joined
Oct 23, 2020
Messages
671 (0.52/day)
Location
Austria
System Name nope
Processor I3 10100F
Motherboard ATM Gigabyte h410
Cooling Arctic 12 passive
Memory ATM Gskill 1x 8GB NT Series (No Heatspreader bling bling garbage, just Black DIMMS)
Video Card(s) Sapphire HD7770 and EVGA GTX 470 and Zotac GTX 960
Storage 120GB OS SSD, 240GB M2 Sata, 240GB M2 NVME, 300GB HDD, 500GB HDD
Display(s) Nec EA 241 WM
Case Coolermaster whatever
Audio Device(s) Onkyo on TV and Mi Bluetooth on Screen
Power Supply Super Flower Leadx 550W
Mouse Steelseries Rival Fnatic
Keyboard Logitech K270 Wireless
Software Deepin, BSD and 10 LTSC
;)

I think the most success u get with the 4GB Series.

I had a RX 460 896 with 4GB from XFX and a RX 460 1024 with 4GB from HP,
id paste the HP Card Bios to the XFX.


Another thing is that AMD hold back the high Yield GPU for OEM like 460 and 560 it was,
and gave the consumers only a shorted GPU within the same series:rolleyes:
 

lnxmetal

New Member
Joined
Oct 7, 2021
Messages
7 (0.01/day)
;)

I think the most success u get with the 4GB Series.

I had a RX 460 896 with 4GB from XFX and a RX 460 1024 with 4GB from HP,
id paste the HP Card Bios to the XFX.


Another thing is that AMD hold back the high Yield GPU for OEM like 460 and 560 it was,
and gave the consumers only a shorted GPU within the same series:rolleyes:
As far as I know, I should find a RX560 BIOS with memory size, memory chip manufacturer and memory chip model number that matches the one in my RX560D, am I right? Do you know if there's something else I should pay attention?
 
Top