< img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=177525256911397&ev=PageView&noscript=1" />

HX90's bios update for the stuck problem when fTPM is enabled on Windows 10/11

joey

Administrator
Staff member
This bios update is only applicable to HX90. If it is run on other machines, it will cause no boot.
Thank you for understanding.
 

Carbon fib'er

Well-Known Member
Joey, thank you for the bios update (to the HX90). This should contain a fix for a USB bug discovered early 2021 (fixed with AMD AGESA 1.2.0.2 early 2022) and the TPM/video stutter problem that was discovered March 2022 and fixed June 2022 with 1.2.0.7.

I have updated my two HX90s. The relevant version info for the new bios:

Bios Version: ARMH 0.22 x64​
Build Date: 09/28/2022 16:02:42​
TPM firmware version: 3.84​
DSC00147.JPG DSC00148.JPG
The way bios updates can go wrong, it's good to verify the integrity of the downloaded file. The MD5 checksum for the zip file:​
0a2397d5ffa9535df23acf9fa6a7c094 HX90 bios_220928(Efi shell).zip
It would be wise to also verify the actual bios file (.rom) after extraction:​
ec473321b21ee55f33391f17e1b222d7 ARMH5.rom
WARNING: the reboot at the end takes 30-60 seconds. I thought it shutdown; I came close to pushing the power button. (People should sit on their hands; wait for what may seem way too long.)​
For comparison, the original bios my HX90 came with:

Core version: 5.19,​
Compliancy: UEFI 2.7; PI 1.6​
Project version: ARMH 1.2 x64​
Build date: 10/11/2021 17:47:08​
TPM firmware version: 3.57​
DSC00144.JPG DSC00143.JPG

Thanks again! (I assume the other AMD-based machines would benefit from AMD's firmware fixes too.).
 
Last edited:

joey

Administrator
Staff member
Again, this bios only applies to the HX90 model, and does not apply to other models. thanks
 

Carbon fib'er

Well-Known Member
Again, this bios only applies to the HX90 model, and does not apply to other models. thanks
Wouldn't it be clearer to put the bios (and all the warnings) on the driver/download page where people would expect to find it? Not strewn across multiple forum threads/posts? Then you wouldn't be answering the same "is there an update?" questions over and over. The warnings (about which machine the update's for) wouldn't require reading an entire conversation. It could just be there, in one spot. The same place where all the other computer makers put it?

I've gotten the impression Minisforum's bioses are not driven by version # sequencing (like this one went from 5.19 to 0.22?). That undoubtedly makes the topic more confusing. But, it could be presented as date driven ("If you have this bios date, this update applies to you."). I've also seen cases where different bioses have the same version number but different dates that apply to different subsets machines within the same model (undesignated hardware revisions?). That's even more confusing. But, couldn't those be succinctly documented the same way?

HM 80 Rev. 1 initial bios: 2020-03-16
update #1: 2022-11-05
Rev. 2 initial bios: 2021-09-12
no updates available

Then everyone could speak the same language. There wouldn't be a public and private language (providing undocumented bioses nobody knows about). You could tell people "see the support/download page." All the warnings about "know your rev! follow these steps exactly" would be in one place, not requiring someone to read multiple posts or solicit a private support session.

I could write the document for you. All the warnings, safeguards. It's just about organizing the info. It seems like we have to divine that from experience on the forum when it could just be provided in a clear way (where people find it with any other brand: the product support page where drivers are downloaded). I'd be happy to help organize it for you.
 
Last edited:

links

Member
UM480 Model released in October 2022

Compliancy: UEFI 2.7; PI 1.6
Project version: UM480 4.03 x64
Build date: 08/19/2022 13:42:49

TPM 2.0 Device Found
firmware version: 3.47
Vendor : AMD
AGESA 1005

update of fTPM please
 

Carbon fib'er

Well-Known Member
UM480 Model released in October 2022
...
AGESA 1005
Where do you see your AGESA version? (1.0.0.5 is pretty old. Early 2020. The ftpm/stutter problem was fixed with 1.2.0.7 which was released six months ago.). I honestly wonder if the HX90 update has 1.2.0.7. I'm sorry to say this, but considering the company's reputation (and absolute antipathy for the bios), I think it's very possible they released the original bios with a new date just to shut people up. I'm still not convinced, and wish I could see something in my system saying what it is.
 

Carbon fib'er

Well-Known Member
Thanks. FWIW: The HX90 bios update doesn't show that AGESA field. And, I'm not sure I'd trust whatever is said there. Minisforum uses some oddball bioses (version numbers go backwards, product names change. Like they're sharing bioses with other computer makers. Maybe not licensed. Just "whatever works."). For example: The HX90's original bios's main page looks a lot like your first image (with PI and UEFI versions). The recent update doesn't have that info. (That may not be important info. I'm just saying this stuff seems like it could be what someone puts in an info field as documentation. A field could be copied or forgotten, the wrong info typed into it. The pedigree of these bioses seem dubious, and I don't think they put much attention to detail. I don't think that AGESA field is actually querying something for a value. It's just info someone entered when creating the bios. (It could be accurate. But, there's a lot of weird stuff about Minisforum's bioses that causes skepticism.).

I've been looking for some way to query for the AGESA version. I've seen people say Windows hwinfo shows it. (I don't run windows. I haven't been able to verify if it's shown there.).
 

links

Member
UM480
Released in October 2022 & model with windows 11
The product I received AGESA Version : RenoirPI 1005
Impossible product

AGESA 1207 I will hate it if there is no update to
Person in charge wants immediate response
Minisforum don't let me down
 

mdes

Member
2022-11-09 21.05.13 (HWiNFO64_v7.32-4900).png
And same info with beta v7.33-4905 and with old versions 5.56 and 5.58 (5.57 is no more available for download).

AGESA revision reporting
AMD changed the way how the AGESA version is embedded in the BIOS so it's no longer possible to read this.
We have communicated this issue with them long ago and they promised a fix, but that didn't happen yet.
 
Last edited:

robob

New Member
Sorry I have the original BIOS:

Core version: 5.19,
Compliancy: UEFI 2.7; PI 1.6
Project version: ARMH 1.2 x64
Build date: 10/11/2021 17:47:08

I updated the system to Windows 11 latest version and I don't have any problem....

Do I have to update the BIOS or it's better to stay with the original one if all is fine?

thx
 

Carbon fib'er

Well-Known Member
Sorry I have the original BIOS:
...
I updated the system to Windows 11 latest version and I don't have any problem.... Do I have to update the BIOS or it's better to stay with the original one if all is fine?
If you're not having a problem, you don't have to update your bios. There is some speculation that MS (or driver makers) added workarounds to the problem. If that's true, then there could be some question as to whether a workaround is as good as fixed firmware. It's conceivable that a workaround detects faulty firmware and could run slightly less optimally than firmware would. I.e., the updated bios might give some speed improvements. But, if you don't see a need to update, there's no reason to.

AGESA 1.2.0.7 contains a fairly significant USB bug in the firmware too (that was fixed in 1.2.0.2). If you have any usb issues, you might want to update.
 

Carbon fib'er

Well-Known Member
You should say: "If you have any usb issues, you should not update if your AGESA is < 1.2.0.7."
Can you explain your reasoning? (The USB problem was fixed in 1202, and that fix is carried with 1207. I don't know what the original bios contains. But, the date shown in the info screen is earlier than 1202's release. Have I misunderstood something?).

[EDIT: It occurred to me that you meant the 1207 update requires USB to update from. If a person has USB issues, updating from USB could be problematic.]
 
Last edited:
Top Bottom