Wednesday, August 7th 2019

AMD's Latest AGESA Update Removes PCIe 4.0 Support from Pre-X570 Motherboards

AMD's latest AGESA update, which is being seeded to motherboard manufacturers, culls efforts to implement support for PCIe 4.0 in boards not carrying the latest X570 chipset. Some motherboard manufacturers had enabled support for the new standard on existing B450 and X470 motherboards - some with limited support, as was the case on some of ASUS' motherboards, others with full support. However, these efforts from motherboard manufacturers went against AMD's strategy with their X570 platform - all in all, these "rogue additions" reduced one additional feature of new X570 motherboards over their older counterparts.

The new AGESA code carries the part number AM4 1.0.0.3 ABB, and will likely be reflected in manufacturers' release notes for new BIOS versions that incorporate the code - and remove added PCIe 4.0 functionality. Other changes in this AGESA code release include fixes for Destiny 2 gamers' woes, which were having a hard time getting the game to run properly on Ryzen 3000 processors. If you're an avid Destiny 2 player and want PCIe 4.0 support, you'll likely be reminded of Rick and Morty's pickle episode. If not, you can always defer these AM4 1.0.0.3 ABB updates, if your system is behaving properly.
Source: PC Games Hardware.de
Add your own comment

143 Comments on AMD's Latest AGESA Update Removes PCIe 4.0 Support from Pre-X570 Motherboards

#51
Punkenjoy
cucker tarlson, post: 4094084, member: 173472"
to be fair all we saw was 5700xt,that's 2070 equivalent.who knows when 2080ti-eqivalent comes around.we might see ~5%,not much but you see the tendency.
the more I think about it,amd would win if nvidia came out with 3080ti soon.they'd get crushed in gpu power,but imagine people selling their coffee lakes for ryzen :laugh:
There are barely any improvement currently between 2.0 and 3.0 on a 5700XT. A 2080Ti equivalent will probably not see any meaningful benefits on PCI-E 4.0 too.

And if you buy a 2080 Ti and you can't afford a X570 board, there is an issue. Also once 2080 Ti performance level will be available in mid range budget, it's very probable that you will want to upgrade your computer.

Still a cheap shot from AMD, but still, let recall that AMD is still using the same socket and made her new cpu retro-compatible.
Posted on Reply
#52
cucker tarlson
Punkenjoy, post: 4094126, member: 17672"
There are barely any improvement currently between 2.0 and 3.0 on a 5700XT. A 2080Ti equivalent will probably not see any meaningful benefits on PCI-E 4.0 too.

And if you buy a 2080 Ti and you can't afford a X570 board, there is an issue. Also once 2080 Ti performance level will be available in mid range budget, it's very probable that you will want to upgrade your computer.

Still a cheap shot from AMD, but still, let recall that AMD is still using the same socket and made her new cpu retro-compatible.
good points.although I was talking about a 2080ti equivalent,so basically a new xx70/x700 card and the new 7nm flagship from nvidia.
Posted on Reply
#53
ZeppMan217
I wonder if this is AMD fighting with MB vendors. Remember that MB makers wanted a new socket for Zen 2 CPUs, Intel style, while AMD insisted on providing the usual backward compatibility via AM4. Though, I don't see why AMD would insist on prohibiting PCIE4 support then?
Posted on Reply
#54
Aretak
EarthDog, post: 4094014, member: 79836"
Good thing this isn't a really big deal... but damn, this is an Intel-like move from AMD, ehh team red fans? :p

Suddenly throwing rocks at big bad intel yields a glass house source.
It's simply not true though. AMD don't want the backlash that will come when these old boards, which were never designed with PCIe 4.0 in mind, start malfunctioning when trying to run PCIe 4.0 cards. People have a habit of blaming the CPU manufacturer for problems created by motherboard vendors. Let's also not forget that Intel did this exact same thing with Sandy Bridge-E and X79, disabling PCIe 3.0 support on those chips due to an erratum that could cause it to be unreliable. Motherboard manufacturers found a way around that and managed to enable PCIe 3.0 on their boards, but Intel made their own stance very clear on it. As did Nvidia in fact. To this day if you use an Nvidia card in an X79 motherboard, even if it's one with PCIe 3.0 forced on in the BIOS, the Nvidia driver will automatically downgrade you to 2.0 in order to prevent instability (and so prevent Nvidia from being blamed for boards not being able to handle 3.0 speeds). You have to manually download and install this patch in order to bump yourself up to 3.0, which needs to be re-done every time you upgrade your driver.

And they were right to do all this. A lot of Sandy Bridge-E chips, especially from the first stepping, simply can't handle PCIe 3.0 reliably and become unstable with it enabled. The same will be true of a lot of these motherboards. Motherboard manufacturers don't care about just enabling features anyway, because 99% of the time they won't be the ones who get the blame. People will blame the CPU or graphics card vendor if they encounter problems, and that's unfair when said vendors have configured their devices for stability, which has then been bypassed unofficially.
Posted on Reply
#55
Tomgang
Kind of a dick move from amd. In the other hand amd dit never say older boards/chipsæt will get pcie 4 support.

This round its the board manufactures that goes against amd and i am not surprized amd react negative to this.

I guess we can kind compared it to intel say i9 9900K would not work on Z370 if i remember correct. And yet some people modified bios and got the cpu to work.
Posted on Reply
#56
Ferrum Master
cucker tarlson, post: 4094110, member: 173472"
that's more likely to be the issue with ryzen's latency than pci-e 4.0 standard alone.been known since 1000,anvil scores 18% lower on ryzen.In cdm 1/3rd of 4k write performance is gone.As scores 10% lower overall,but the main performance hit is sadly on 4k random write again,about 1/3rd loss.

https://www.tweaktown.com/articles/8073/amd-ryzen-ssd-storage-performance-preview/index3.html
I am seeing unmitigated Spectre/Meltdown intel bench from build 14393 vs 10586 Enterprise that is Ryzen 3 unaware? What are you saying? Mitigations have seriously shot all storage benchmarks on intel lately too.
Posted on Reply
#57
Xzibit
Fierce Guppy, post: 4094067, member: 93775"
I expect longtime BIOS modders to get around AGESA updates so users can retain PCIe 4.0 compatibility and have the bug fixes/stability improvements.


Am I reading this chart right ? Higher end boards don't support it while lower ends do. And half speed is Gen 3 x16 (Think everyone is in compliance there). Just find it funny how only the X470 low end TUF board support 4x16 but the higher ends don't. The majority of the lower end B450 support it but the higher STRIX don't.

For all the fuzz its just a M2_1 compliance chart. Still missing PCIe 4x16 and the 4x4 to SB

You could say, If you were buying ASUS you were better off buying their lower end stuff.
Posted on Reply
#58
Vya Domus
I wasn't even aware PCIe 4.0 was enabled.
Posted on Reply
#59
B-Real
RH92, post: 4093941, member: 174545"
That not cool at all and community needs to raise against this BS ! If motherboard vendors are ok with offering PCIe 4.0 on older platforms then what does AMD care about ? Imagine all the flak Intel would had reveived for pulling such a move !
Thing is AMD haven't changed their mind but told in advance that PCI-E 4.0 will only be available for X570 motherboards. End of story.

Reaperxvii, post: 4093953, member: 189569"
This is a very odd move by AMD, I get pci 4.0 is a selling point for x570 buts it's not even that big of a selling point unless you just need the fastest ssd's possible. So why disable it on older models?

I'm curious if there are technical reasons behind it or if it's just "buy more x570"
Selling point in terms of what? Giving 0 performance upgrade in GPU and SSD? Producing more heat and +20-25W power consumption on the motherboard?
Posted on Reply
#60
Bones
Many are sticking with their X470's or just buying them instead of the newer versions.
I've noted sales of the X570 boards hasn't been as good as expected, to me this is just trying to push the newer boards out and onto new customers and some older ones too.

The above makes a good point BUT it is what it is.
Posted on Reply
#61
Aquinus
Resident Wat-man
the54thvoid, post: 4093998, member: 79251"
it is quite conceivable that the board spec on x470/450 boards is not universally compliant to PCIe compatibility
From a QA standpoint, this is probably the main reason for it. They understand that the boards might be capable of doing it, but if manufacturers are enabling it on boards that could have issues with it, then AMD is making the right call to pull it because AMD trusted vendors to use good judgement for enabling PCIe 4.0 and if enabling it on boards that can't properly handle it without errors or ECC constantly correcting data, then that's the right call in my opinion.

This is literally why we can't have nice things.
Posted on Reply
#62
zlobby
B-Real, post: 4094155, member: 170068"
Thing is AMD haven't changed their mind but told in advance that PCI-E 4.0 will only be available for X570 motherboards. End of story.
Putting the support in X470 mobos, then pulling it back? In motherboard culture that is considered a dick move.
Posted on Reply
#63
cucker tarlson
zlobby, post: 4094191, member: 172939"
Putting the support in X470 mobos, then pulling it back? In motherboard culture that is considered a dick move.
https://www.anandtech.com/show/14639/no-amd-still-isnt-enabling-pcie-4-on-300400-series-boards
So, to get right to the heart of matters, I reached out to AMD PR this evening to find out what’s going on with PCIe 4 support. The short version then is that no, AMD’s plans have not changed: PCIe 4 support will be disabled in the shipping AGESA for these boards.[quote]Our plan is unchanged. For the reliability and consistency reasons cited at Computex, we still intend to disable PCIe Gen 4 for pre-X570 motherboards. That AGESA is being released to motherboard manufacturers soon.
[/quote]manufacturers tested it,amd never said they were gonna allow it so they're not inconsistent.to my mind they could've let them have it but x570 boards wouldn't sell that well.
Posted on Reply
#64
RealNeil
OMG!!
So if I want PCI-E 4.0 support I'm going to have to spend money on an X570 Chipset Mainboard?!

(oh wait, I was already going to do just that)

Back to our regularly scheduled drama,.....
Posted on Reply
#65
Fluffmeister
PCI-E 4.0 doesn't mean shit anyway, but they will use it as a marketing bullet point until they are blue in the face.

Their "partners" no doubt want to sell you a new motherboard anyway, if they don't like it, stick with mean old Intel.

The joys of a duopoly.
Posted on Reply
#66
Totally
RH92, post: 4093941, member: 174545"
That not cool at all and community needs to raise against this BS ! If motherboard vendors are ok with offering PCIe 4.0 on older platforms then what does AMD care about ? Imagine all the flak Intel would had reveived for pulling such a move !
Lowest common denominator. I believe they are pulling it because of certain motherboard vendors. They can't make an AGESA update just for them and a separate for the others.
Posted on Reply
#67
EarthDog
Totally, post: 4094228, member: 90126"
Lowest common denominator. I believe they are pulling it because of certain motherboard vendors. They can't make an AGESA update just for them and a separate for the others.
Why not? Wouldnt the AIB need to add the agesa version/microcode to its bios?
Posted on Reply
#68
Apocalypsee
You guys forgot AMD released AGESA that unlocked their Athlon 2x0GE line when it supposed to be locked? AMD did one thing and people accusing they start pulling 'Intel' on us. This could be temporary, who knows?
Posted on Reply
#69
RH92
B-Real, post: 4094155, member: 170068"
Thing is AMD haven't changed their mind but told in advance that PCI-E 4.0 will only be available for X570 motherboards. End of story.
Who cares if AMD have or haven't changed their mind man ? That's not the topic here so please post something relevant to the point im raising next time !

Thing is PCIe 4.0 is technically possible on 300 and 400 series mobos so AMD has no reason whatsoever to lock it on X570 especialy when board vendors are ok with enabling it on those older platfrorms . End of story !
Posted on Reply
#70
eidairaman1
The Exiled Airman
ZeppMan217, post: 4094131, member: 85360"
I wonder if this is AMD fighting with MB vendors. Remember that MB makers wanted a new socket for Zen 2 CPUs, Intel style, while AMD insisted on providing the usual backward compatibility via AM4. Though, I don't see why AMD would insist on prohibiting PCIE4 support then?
Too many variables untested for stability.
Posted on Reply
#71
RH92
Totally, post: 4094228, member: 90126"
Lowest common denominator. I believe they are pulling it because of certain motherboard vendors. They can't make an AGESA update just for them and a separate for the others.
Don't understand where you are going with this , this is not how things work ! Nobody asks AMD to make individual AGESA updates , AMD makes 1 AGESA update then distributes it to board vendors this is where AMDs work end , it's up to them to figure out how they gonna implement it . So the '' common denominator '' theory is nonsense !

Besides , again we are not talking about something new here we are talking about a functionality that was already available and well implemented and that AMD is killing off ...........

eidairaman1, post: 4094264, member: 40556"
Too many variables untested for stability.
Such as ?

RealNeil, post: 4094218, member: 150651"
OMG!!
So if I want PCI-E 4.0 support I'm going to have to spend money on an X570 Chipset Mainboard?!

(oh wait, I was already going to do just that)

Back to our regularly scheduled drama,.....
OMG maybe it's not about the money but about the business practice ?

( oh wait i forgot we care about this only when it's Intel or Nvidia )

Back to our regularly scheduled double standards ......
Posted on Reply
#72
Totally
EarthDog, post: 4094236, member: 79836"
Why not? Wouldnt the AIB need to add the agesa version/microcode to its bios?
RH92, post: 4094266, member: 174545"
Don't understand where you are going with this , this is not how things work ! Nobody asks AMD to make individual AGESA updates , AMD makes 1 AGESA update then distributes it to the board makers this is where AMD works end , it's up to them to figure out how they gonna implement it . So the '' common denominator '' theory is nonsense !

Besides , again we are not talking about something new here we are talking about a functionality that was already available and well implemented and that AMD is killing off ...........
uh, MSI snafu? that one under the radar? They couldn't just simply add because they cheaped out on the ROM for the bios when other vendors couldn't, and eventually their fix was to pare down and remove features like RAID support.
Posted on Reply
#73
RH92
Totally, post: 4094273, member: 90126"
uh, MSI snafu? that one under the radar? They couldn't just simply add because they cheaped out on the ROM for the bios when other vendors couldn't, and eventually their fix was to pare down and remove features like RAID support.
So you are trying to tell me AMD kills the support for all manufacturers because MSI didn't do their job properly ( plus i have to remind you that MSI already addressed this issue with their newly released MAX boards cause surprise surprise peoples where blaming them not AMD .... ) how does this make any sense ? Since when does AMD work for MSI ? Im sure that would had made some headlines don't you think ...........
Posted on Reply
#74
EarthDog
Not to mention, other AIBs had/have smaller BIOS chips as well...

but what does this have to do with MSI........moving the goal posts??? lol
Posted on Reply
#75
RH92
EarthDog, post: 4094280, member: 79836"
Not to mention, other AIBs had/have smaller BIOS chips as well...

but what does this have to do with MSI........moving the goal posts??? lol
Exactly , peoples acting as if AMD is doing this because of board manufacturers when board manufacturers themselves promote PCIe 4.0 on older platforms :kookoo:
Posted on Reply
Add your own comment