So theorectically if that is the case, a microcode from the BIOS of a Windows 7 compatible motherboard like MSI X570-Creation can be extracted and then reinjected to another BIOS of another motherboard manufacturer.
From a few posts earlier (or on anothe thread) Iāve stated the Ryzen 2600 works on the Asrock X570 Pro4, both Windows 7 32-bit and 64-bit boots up and allows installation to progress with no issues (except for drivers of couse)!
Itās really the Ryzen 5000 (and somewhere itās been said the 3000) series that have issues.
@Windows7_Fan
Yes, it should be possible to insert a certain CPU microcode, which had been extracted from the BIOS of another mainboard.
The only question will be whether it will work as desired. By the way - your question had nothing to do with the topic of this thread.
@Fernando I think this is the scary part nowā¦who will go ahead and do the First step; The long winded process of extracting the code from compatible BIOS.
Second step; To inject the microcode to desired BIOS and rebuild it.
@Windows7_Fan This discussion becomes completely off-topic! Update: Since your recent contributions didnāt match the topic of the target thread, I have moved them into this already existing and much better matching one.
@Fernando@canonkong@avsd1@MeatWar Hey everyone, sorry for being a bit quiet here lately, as Iāve been pretty busy with some work on the current working build of Windows 7 64-bit on the Ryzen 2600 (and using all 128GB of Ram)!
Whilst this is nice, I still absolutely desire after being somewhat spoiled when testing out the 5950x on Windows 10, thus I REALLY need to utilise that processor anyway and besidesā¦that was kind of the whole point of all this
So, letting you all know, Iām going ahead once again and going to bite the bullet, I am going to do some microcode transferring.
The MSI X570 Creation seems to be the best motherboard for compatibility, and as stated by user @K4sum1 the 5950x runs with his current BIOS albeit being version 7C36v1I.
I am thinking of using that version as a basis, extract the microcode for the 5950x and inject into to the latest Asrock X570 Pro4 BIOS being v5.60.
Before proceeding (although Iām procrastinating a lot these days), is there any word of advice or anything like to be said before I go down this rabbit hole?
Dumb idea? Run a Hypervisor on the 5950X and use 7 with GPU passthrough.
Or have it as a hypervisor with whatever OS that you might want 16c32t for, and main a weaker system. I want to do this myself sometime as I get tired of having all my RAM eaten up and CPU pegged doing intensive tasks. Although not sure when I would have the money to get another powerful system I would want to main. I would want to go 11th gen Intel and 11700/11900K(F) for the lower latency.
I do not believe this is due to mcode, the base patch released by AMD should be intact used by OEMs, ill point this to āOS features abandonwareā and consequently modern ACPI/DSDT and all users should expect this to continue in modern hardware platform releases, thereās no āgainsā in supporting old OS for consumer market when the OS manufacturer already dropped support for it and keeps pressing forward.
Youāll have a chance with this only from a user with spare time and a very good knowledge of AMD DSDT AML/ ACPI FADT tablesā¦
Read some topics on ACPI specs revisions and their implementations vs OS supportā¦youāll get the picture.
Hereās just a taste of it with easy understand of it.
My advice is to get an old platform hardware mb as spare system to your needs, regarding W7 OS, good luck.
I would like to point out that I AM currently running Windows 7 64-bit on my comuter rig at the moment, but this is on a Ryzen 2600 (Pinnacle Ridge).
To reiterate, as soon as I swap or change the CPU to a 5950x (Vermeer), it will fail to boot, nor will it execute a Windows 7 x64 installation disc or USB (unless it was a Gen2 release, which seems to use a Windows 8 setup style installation GUI).
It is for these reasons, including @Fernandoās assessment AND an Asrock tech support representative who also speculates that itās to do with AGESA code, that I believe this could be a microcode problem
To avoid any misunderstanding: This does not mean, that each mainboard manufacturer compiles its own microcodes. The only difference between the mainboard manufacturers is the intensity, frequency and duration of the tests done with various BIOS modules.
This is a continuation from my ongoing problem which Iām following up from here:
(you can read if you wish to understand the full story)
Since purchase a few Asus x570-F motherboards and another 5950x, in hope to get this working again.
I have tried booting into my original Windows 7 64-bit hard drive, but no success.
It freezes on the Starting Windows animation.
Trying to install a fresh copy of Windows 7 on a spare drive, does not recogise Keyboard and Mouse.
Tried installing using Gen2ās ISOs. While that did install, once again it freezes on Starting Windows boot-up animation.
Did replace ACPI.sys with modded version (through Windows 10 as main OS and Windows 7 hard drive as slave) in their respected directories. No luck.
I was wondering if I might be missing something here?
Because Iām sure these motherboard were meant to be compatible and have used suggest methods described on these forums.
Once again, I would REALLY appreciate the helpā¦I just want to have Windows 7 64-bit on my 5950x (is that too much to ask for?
Edit by Fernando: Thread title shortened and customized
Since I am pretty sure, that it is not your currently in use specific AMD X570 chipset mainboard with its specific Ryzen CPU, which is responsable for your problems, but a general mismatch of the desired very old Windows OS Win7 x64 and the quite modern AMD X570 chipset. That is why I would rather like to merge the content of all above listed new threads with >this< already existing one, which has been started already in December 2020 and may cover all your problems and their solution (if possible at all) as well.
For the interested Forum members and visitors it is much better to find all topic related contributions within 1 single thread.
Please let me know whether you agree with me or not.
Indeed I started those threads and whilst they do share somehting in common, the purpose of the topics are to serve different questions, and I feel it should remain separate for now.
I say this because another user of the internet who may have either similar or exact problems like myself to be able to search and read these topics more easily, and keeping it like this would be more accessible, rather than reading a merged topic with hundreds of post, itāll alreday be overwhelming and off-putting.
I want people to resolve their issues as efficient as possible
On the other hand your test results seem to verify, that the manufacturer and the model of the X570 chipset mainboard doesnāt matter regarding your problem. Furthermore I bet, that a solution (if ever will be found) will be valid for all systems with an AMD X570 chipset and a 5000 Series Ryzen CPU.
By the way:
Forum users, who have a similar problem, are interested to read the solution, but not several threads and hundreds of posts about the problem.
You cannot continue your tests with the ASRock X570 Pro4 mainboard, because you obviously have bricked its BIOS.
>This< thread about the same problem has been started 4 years ago, but we havenāt seen yet any solution. If you should find it with your new ASUS X570-F system, all affected users of an X570 chipset mainboard will be happy to read your report!
Do you really mean the C5 state? Within the BIOS of my X570 chipset ASRock mainboard I only found the option āUSB Power Delivery in Soft Off state (S5)ā.
Is it this BIOS setting, which should be enabled?