@Polaria you can try this strap at the bottom. Its the one I decided to go with for the RX470 I still have kicking around, with what should be enough scope in the timings to hit 2100MHz without errors. My 470 really doesn’t like to OC at all so the memory timings have to do most of the heavy lifting. If you can get to 2100/2150 stable these timings should give you a bandwidth somewhere in the ballpark of about 223 - 226GB/s. Also FYI with a tight TRRD you’ll have to set looser timings for TR2W and TRP_RDA, at least 29 for both. Bare in mind as well that only so much bandwidth will be able to be fully utilised with the stock memory frequency. For me that figure is anything over about 210GB/s as my 470 just can’t go over 1.35GHz on the core and a memory frequency over 2000MHz is extremely hard to stabilise so in the end I just let the timings do the heavy lifting to get 95% of the benefit a full OC would get.
@ket Apologies for the late response, I have not abandoned this - life just got in the way of things and I took kind of a hiatus from messing with my PC too much.
I tried the strap you gave me, but it refused to boot past the BIOS @ 2100 MHz - as soon as it passed off to the O.S., neither Windows nor Bazzite worked with just a black screen.
Note taken for the TRRD as well. One time I tried setting it to 3 @ 2100 MHz as just a “see what happens” moment, and to my surprise, it actually booted. Then when I mem-tested it ended up turning into Windows 10 Party Mode lol
My memory absolutely refuses to push past 2100 MHz errorless (or with very low amounts of errors) with even very loose timings, making me wonder if I do in fact just have an awful memory controller
@Polaria that video made me lol I’ve never seen that kind of funkyness before. I’ve adapted the timings I use on my 470 for your special case card, these should get you to 2100, if not TRRD might need loosening to 7. I’ve never experimented with the timings on Samsung but you could also try adjusting TCRCWL and T32AW.
I have an rx580 8gb, also samsung memory. It seems like I can barely overclock this card. At the moment I am at 1370mhz gpu and 2030mhz on the memory.
After a lot of trial and error playing with the memory straps I have this strap stable without any errors
777000000000000022CC1C00316A5D57F059111836CDA60B0060870012081420FA8900A00300000017113A46BA354019
memory bandwidth is at 227gbs
Is there anything else I can try to tweak?
@ghost246777 there isn’t a whole lot you can do to improve bandwidth further but you can try this strap, might improve a tiny bit. 777000000000000022CC1C00106A5D4DE05911163A8D160B0060870012081420FA8900A00300000016163A46B1354019
Bare in mind for ACTRD and ACTWR that ideally you don’t want or even need _WR to be faster than _RD as the data write rate can only write as fast as it is read, you might even cause stalls in some situations with a write rate that’s faster than the read rate. I wouldn’t waste your time trying to OC Samsung memory its rare to get a card with Samsung that will OC well the best I’ve managed with Samsung is 2150MHz and that was not stable at all and if I had gotten it stable the benefit of it over a lower frequency with tighter timings would have been absolutely none. Might have even been worse.
Hi I just got my Powercolor RX 570 & I used YAABE to mod the BIOS, I don’t know which driver is needed to get the bios mod to work using 24h2 windows 11? Which combination works? i flashed the bios & it posts, but as soon as windows loads, nothing black screen.
Hi there,
I have a ETHERCOIN RX 570 4GB (hynix memory) GPU with a single HDMI output. The original bios for it (available from techpowerup) does not contain EFI support, and there is no image output if you use it on EFI motherboards at all (CSM enabled included). If flashed with another BIOS (ASUS, MSI etc), there is no image output at all.
There is another bios for ETHERCOIN RX 580 8Gb with EFI support (also from techpowerup). If flashed, it will give image output on HDMI port, but image is distorted because of different size and memory chip defined.
I had tried to apply UEFI upgrade utility for 4Gb BIOS, but again, no image output even when GPU-Z shows UEFI support checkbox.
I wonder if it is possible to transfer memory settings from 4Gb BIOS to 8 GB BIOS? I have tried YAABE to adjust memory size, but without success.
Essentially, I want to bring HYNIX 8Gbit GDDR5 Timings and settings profile from 4GB BIOS and replace HYNIX 16 Gbit GDDR5 Timings and settings in 8 GB BIOS. Can it be done, was it ever done before?
@villi this is something I never looked at as even back in 2016 a 4GB GPU was severely dated so off hand I couldn’t tell you where to start. What you want to do should be entirely possible though.
Running at 2100 is only an issue with CL it seems. Your strap booted @ 2100 and even at 2200 (erroring), but refused to boot with CL 22 (it might have gotten to the bios screen? but not into an OS).
@Polaria if you haven’t already increase CL to 26 and see how far you can go - that’s likely going to be about optimal for your card with the timings I gave you.
@ket Heya, so funny story. I tried out @ghost246777’s strap and it easily pushes 227 GB/s flawlessly on my card without any apparent errors… I’ve been spending hours trying to figure out why, since lately after my last bios mod (which was a while ago, so I don’t remember when) I only was getting around 216-217 GB/s and my current bios wasn’t too dissimilar.
Turns out that on their strap, there is one value that’s different than mine under the MC_SEQ_MISC section. Mine is 0x20140824 and theirs is 0x20140812. Changing that heavily changed the behavior of the memory - anything 2150 & above now crashes instead of just begrudgingly running with errors, but @ 2100 (which is relatively stable afaik) I push easy 227 GB/s. With their strap as a base I also managed to close my CL down to 20, but it didn’t actually seem to provide any bandwidth benefit below 23 (still working on testing that).
@Polaria I’ve never really paid those timings much attention, never really needed to, so I’m not totally familiar with them. Their labeling would suggest they are sequential timings, not totally sure what for but potentially the memory controller. If I’m right, try using these values;
As for TCL, you won’t see any bandwidth improvement beyond a certain point simply where the memory isn’t running at a fast enough frequency to take advantage of it. You might see some improvements though in more demanding situations such as high amounts of AA.