AMD AGESA V2 1.2.0.7 Microcode To Fix fTPM Stutters

Published by

Click here to post a comment for AMD AGESA V2 1.2.0.7 Microcode To Fix fTPM Stutters on our message forum
https://forums.guru3d.com/data/avatars/m/220/220214.jpg
I didn't notice any obvious issues on my own PC... is this during normal Windows use or just in high FPS gaming? What is obvious signs of it happening? Windows 10 Pro (21H1 10.0.19043 Build 19043) 5950X (ROG CROSSHAIR VIII HERO) BIOS 3801, 30/07/2021 According to this PC Health check app https://www.asus.com/support/FAQ/1046215/ it says I have TPM 2.0 enabled on this PC. Is this same as Firmware Trusted Platform Module (“fTPM”) enabled? "affected customers dependent on fTPM functionality for Trusted Platform Module support may instead use a hardware TPM (“dTPM”) device for trusted computing" How do we know if we use hardware dTPM or not and how does the non "hardware" fTPM one work?
https://forums.guru3d.com/data/avatars/m/248/248994.jpg
geogan:

How do we know if we use hardware dTPM or not and how does the non "hardware" fTPM one work?
ROG CROSSHAIR VIII HERO manual says the TPM module is purchased separately, so it wasn't shipped with it. Of course you can always have a look at the mobo and see if the connector is empty, to be absolutely sure. I'm not sure if any modern mobo is shipped with dTPM since modern CPUs should be able to handle it (fTPM). Maybe some professional mobos do, like Threadripper ones. No idea. Based on what folks have posted in the past, with at least some mobos, it seems possible to select dTPM in BIOS even when there's no module installed, which has led some to think they have a dTPM module, despite not possessing it in reality. It's kind of strange. A TPM module costs about 15 euros, so whenever I'll upgrade to Win11 (not any time soon), I might be tempted to get a dTPM just to be sure and avoid any annoyances. Time will tell.
https://forums.guru3d.com/data/avatars/m/175/175902.jpg
? I have this agesa since around a month or so...
https://forums.guru3d.com/data/avatars/m/277/277169.jpg
Why would you even willingly activate a hardware DRM module? Because Windows 11 wants you to? lol
https://forums.guru3d.com/data/avatars/m/198/198862.jpg
rl66:

? I have this agesa since around a month or so...
Same here but this one is dated 2022/05/12.
https://forums.guru3d.com/data/avatars/m/195/195013.jpg
Maybe this is revision because now you can OC 5800X3D via BCLk but on first version only MB with external clock generator can.
https://forums.guru3d.com/data/avatars/m/262/262085.jpg
Undying:

Same here but this one is dated 2022/05/12.
For my X570 Strix Gaming F the 1.2.0.7 was there as a beta since the end of april, now the bios is dated end of may but is the same release just not marked as beta now
https://forums.guru3d.com/data/avatars/m/198/198862.jpg
Passus:

For my X570 Strix Gaming F the 1.2.0.7 was there as a beta since the end of april, now the bios is dated end of may but is the same release just not marked as beta now
Hm, just updated anyway went without issues.
data/avatar/default/avatar31.webp
geogan:

I didn't notice any obvious issues on my own PC... is this during normal Windows use or just in high FPS gaming? What is obvious signs of it happening? Windows 10 Pro (21H1 10.0.19043 Build 19043) 5950X (ROG CROSSHAIR VIII HERO) BIOS 3801, 30/07/2021 According to this PC Health check app https://www.asus.com/support/FAQ/1046215/ it says I have TPM 2.0 enabled on this PC. Is this same as Firmware Trusted Platform Module (“fTPM”) enabled? "affected customers dependent on fTPM functionality for Trusted Platform Module support may instead use a hardware TPM (“dTPM”) device for trusted computing" How do we know if we use hardware dTPM or not and how does the non "hardware" fTPM one work?
I noticed that doubleclicking icons on the desktop would sometimes do nothing. Also my browser would hang sometimes when trying close it and just go unresponsive for a moment. For sure those issues can be reproduced by turning on fTPM in the bios on older versions.
https://forums.guru3d.com/data/avatars/m/180/180081.jpg
Installed 6042 on my Asus Prime X470-Pro . Seems to be fine.
TalentX:

Why would you even willingly activate a hardware DRM module? Because Windows 11 wants you to? lol
That's not really what a TPM is.
https://forums.guru3d.com/data/avatars/m/90/90026.jpg
Great. I just pulled for 5800x3d 🙂
https://forums.guru3d.com/data/avatars/m/277/277169.jpg
AlmondMan:

That's not really what a TPM is.
Saying it plainly that's what it is. You could argue that its design is not for DRM, but TPM is a black box that puts DRM in it and it is primarily used for it, as there is no other benefit for Microsoft and its investors. The technology behind TPM is simple, as it stores an private key that is defined by the manufacturer and Microsoft during deployment of the chip onto the mainboard. It allows Microsoft to block you from things like jailbreaking, custom ROMs, altering your system to your likings or even using specific apps. As a TPM user you do not have any control over it. You aren't even the person in charge to generate the private key in order to be able to. Even if Microsoft tries to sell TPM to you for security reasons, the same technology that can be used by an abusive manufacturer, publisher, or government to secure a device against the user can also be used by the user to secure the device against others. The main difference is in who holds the keys for the root of trust. Using TPM it is not you who holds the keys. There is absolutely no reason to willingly use TPM. It is the same as willingly accepting to wear an ankle monitor or the like.
data/avatar/default/avatar29.webp
geogan:

I didn't notice any obvious issues on my own PC... is this during normal Windows use or just in high FPS gaming? What is obvious signs of it happening? Windows 10 Pro (21H1 10.0.19043 Build 19043) 5950X (ROG CROSSHAIR VIII HERO) BIOS 3801, 30/07/2021 According to this PC Health check app https://www.asus.com/support/FAQ/1046215/ it says I have TPM 2.0 enabled on this PC. Is this same as Firmware Trusted Platform Module (“fTPM”) enabled? "affected customers dependent on fTPM functionality for Trusted Platform Module support may instead use a hardware TPM (“dTPM”) device for trusted computing" How do we know if we use hardware dTPM or not and how does the non "hardware" fTPM one work?
i'm not 1000% sure but 99% that only windows 11 was affected (or maybe 10 was as well with the ftpm enabled??? mainly remember win 11 reports as it forced it on) but the "stutter" was quite subtle my system had it but i only ever really noticed it in elden ring...think i had it a few times in forza horizon 5 but hard to tell. basically your entire system stutters for a split second and then continue's as if nothing happend (and i say system because video + audio + input seemed to join in) think in a 5 or 6 hour session i had it twice so...it happened but not that much and either you notice it or you just looked somewhere else for a sec and that's when it happend. it was annoying in a game like elden ring, though i think i only had it 1 time during a boss fight, and 1 time when i had just jumped to attack someone and then had a stutter and was getting my ass beaten senseless.
https://forums.guru3d.com/data/avatars/m/186/186805.jpg
geogan:

I didn't notice any obvious issues on my own PC... is this during normal Windows use or just in high FPS gaming? What is obvious signs of it happening? Windows 10 Pro (21H1 10.0.19043 Build 19043) 5950X (ROG CROSSHAIR VIII HERO) BIOS 3801, 30/07/2021 According to this PC Health check app https://www.asus.com/support/FAQ/1046215/ it says I have TPM 2.0 enabled on this PC. Is this same as Firmware Trusted Platform Module (“fTPM”) enabled? "affected customers dependent on fTPM functionality for Trusted Platform Module support may instead use a hardware TPM (“dTPM”) device for trusted computing" How do we know if we use hardware dTPM or not and how does the non "hardware" fTPM one work?
fTPM, the f stands for firmware. This is the TPM that is built into your CPU. Most Ryzens and Intel CPU's have some form of fTPM. dTPM, the d stands for dedicated. Meaning you purchased a TPM module and installed in onto the TPM header on your motherboard. I have a 5900X and when enabling TPM it auto selects fTPM. I purchased a TPM module and once I booted my PC and entered the BIOS it automatically detected the dTPM and set everything accordingly. I got it for dirt cheap at the time, now these little pieces of hardware can fetch a pretty penny. Got mine for around £10 (GBP) delivered, now its going for as high as £60 (GBP).
data/avatar/default/avatar39.webp
TalentX:

Saying it plainly that's what it is. You could argue that its design is not for DRM, but TPM is a black box that puts DRM in it and it is primarily used for it, as there is no other benefit for Microsoft and its investors. The technology behind TPM is simple, as it stores an private key that is defined by the manufacturer and Microsoft during deployment of the chip onto the mainboard. It allows Microsoft to block you from things like jailbreaking, custom ROMs, altering your system to your likings or even using specific apps. As a TPM user you do not have any control over it. You aren't even the person in charge to generate the private key in order to be able to. Even if Microsoft tries to sell TPM to you for security reasons, the same technology that can be used by an abusive manufacturer, publisher, or government to secure a device against the user can also be used by the user to secure the device against others. The main difference is in who holds the keys for the root of trust. Using TPM it is not you who holds the keys. There is absolutely no reason to willingly use TPM. It is the same as willingly accepting to wear an ankle monitor or the like.
TPM has nothing to do with Microsoft at all. Microsoft's OS can make use of it, but they can't use it to block anything. You can in fact configure Linux to use it the same way Windows does, to have LUKS unlock your boot drive. This allows you to have and Linux box with FDE, that can be rebooted remotely and not have it sitting there waiting on a boot password. The thing you are actually thinking about is Secure Boot, which you'd be partially accurate about in that Microsoft is the main authority in default configurations. Ubuntu (Canonical) has it's Live installer signed by MS to allow it to boot with secure boot active. The end user is still allowed to alter Secure Boot keys however.
https://forums.guru3d.com/data/avatars/m/175/175902.jpg
TalentX:

Why would you even willingly activate a hardware DRM module? Because Windows 11 wants you to? lol
Because Windows 11 make you believe that it want to If W10 work on your computer, then W11 will work... just disable the TPM,CPU and any fake mandatory, when Windows say "NO you can't "... and the user think: " I don't care + "Yes we can", "i am an unicorn and i fart multicolor sparkles on your face", "we will all die, let me do what i want" or any other argumentation while using regedit. lol
https://forums.guru3d.com/data/avatars/m/282/282473.jpg
where do you even put that tpm module ?
https://forums.guru3d.com/data/avatars/m/189/189438.jpg
I have not had any stutter issues with the 1207 on my Msi x570 Unify....but the damn usb dropouts are back since updating.
data/avatar/default/avatar33.webp
The Goose:

I have not had any stutter issues with the 1207 on my Msi x570 Unify....but the damn usb dropouts are back since updating.
Same... No stutters ever on Windows 10, but I tried latest Windows 11 and I have stutters all over the place while playing Warzone... I had to roll back Also, USB dropouts as well are so annoying
https://forums.guru3d.com/data/avatars/m/258/258688.jpg
Have had 1.2.0.7 AGESA for at least 6 weeks, maybe more. Date on the bios versions is 5/22/2022. Have zero stutter with my x570 Aorus Master (3 years old first week in July), and I've been running fTPM on the mboard for the last ~2.5 years. Ran it under Win10 for 18 months at least--no problems. Now running fine under Win11 for the last year with no stutter problems. I run many games, too--but I do not have Warzone as I have read the game has had varying problems with all GPUs. And I'm glad to say that I've never had USB disconnect problems, either. If I had this stutter or USB disconnection regularly, I would have RMA'ed the motherboard, no questions asked. Some people have these problems--others don't. And that is a telling situation, imo. I've used this system with an AMD 5700XT Ann Ed., a 6700XT briefly, and now an RX-6900XT. All ran with fTPM enabled without stutter, and I have experienced no USB disconnections at all, under Win10 & Win11 builds.