Ryzen PMU UPDATE​

Spoiler

Spoiler

Spoiler

Code structureOpen our bios file using the HxD.exe programPress Ctrl + F, click on the Hex values ​​window, select the search range All. Enter the desired code: 01 00 00 00 00 00 00 00 1B B9 87 C3 59 49 46 06 B1 74 94 56 01 C9 EA 5B 01 00 00 00 00 00 00 00 1A 60 00 00Enter.The HxD.exe program highlights the code we were looking for. Now we need to replace the code that comes before the code we are looking for with the code that will be at the end of the manual called "code 1". Offset (HEX) he will always be 30.Now we need to replace the code that comes after our key code we were looking for. In the previous picture I showed the code that we found and the codes that we replace.In order for us to select the second piece of code we have to click on the next couple of numbers after the desired code, the program will select this pair of numbers, then we have to select Select block in the Edit menu.In the open window, we need to switch the check box to Lenght mode and enter our offset 3FEC.Click OK.The program will give us a huge piece of code, which we replace with "code 2".After we replaced a huge piece of code, we click the mouse anywhere and press the F3 key. That is, we are looking again for the mention of the code 01 00 00 00 00 00 00 00 1B B9 87 C3 59 49 46 06 B1 74 94 56 01 C9 EA 5B 01 00 00 00 00 00 00 00 1A 60 00 00 in our BIOS file.Similar to step 3, we replace the code before 01 00 00 00 00 00 00 00 1B B9 87 C3 59 49 46 06 B1 74 94 56 01 C9 EA 5B 01 00 00 00 00 00 00 00 1A 60 00 00 "code 1" .And we replace the code that comes after 01 00 00 00 00 00 00 00 1B B9 87 C3 59 49 46 06 B1 74 94 56 01 C9 EA 5B 01 00 00 00 00 00 00 00 00 1A 60 00 00 "code 3". Only this time, the offset for block allocation will be 45CC.Again, search using the F3 key and replacing it with "codes 1 - 2" before and after the desired code. Nuance, for code 2 offset we become 3FEC.Again, search using the F3 key and replacing it with "codes 1 - 3" before and after the desired code. Nuance, for code 3 offset we become 45CC.Total we have 4 search code, each found 01 00 00 00 00 00 00 00 1B B9 87 C3 59 49 46 06 B1 74 94 56 01 C9 EA 5B 01 00 00 00 00 00 00 00 1A 60 00 00 surrounds a small and big piece of code. Total 8 pieces of code that we need to replace. We press to save and go to flash our bios.____________________________________________________________________________________________________________________________There are indeed duplicates in the BIOS file, this is not an error.In the pictures, some of you might see a slightly different offset. These pictures are an earlier version, in the old FW PMU code 2 is larger than the code 2 in the new FW PMU,and because I chose a larger offset.