![]() ![]() Here’s the steps I used to get to this point:ġ. Method of flashing the bios (I used AFUWIN64) UEFITool 0.28.0 (UEFITool NE Alpha 58 useful to verify, but can’t be used for replacing the section from what I’ve found may be down to user error) ![]() Does anyone know of a method/tool for doing this? I understand there is a possibility of bricking my motherboard by doing this, but I have the tools needed to extract the flash chip and externally program it if required (found out how to do that for my current Ryzen 3000 system!).Įdit: The bios file requires Success! Ended up modding the BIOS backup that I made with AFUWIN64 (via GUI) to try to ensure success but I’ve now fixed the one byte that I set out to fix which now has removed the dmidecode error and allows for unraid to see all the RAM correctly (still doesn’t fix a different problem, but it’s something I can work on). I need to be able to extract the raw DMI Table from the bios, edit it and put it back into the BIOS file for reflashing/testing. If you want to take a look, the bios file can be found here. As I’ve been researching on this, I looked at other firmwares for other Chinese dual socket ‘X79’ motherboards and found they all seemed to have the exact same error in their BIOS files. There as of writing no updated BIOSes for this motherboard that I’ve found, from the manufacturer or 3rd party. ![]() I wasn’t able to find an entry in UEFITool that had the SMBIOS/DMI Table data in it, but that could also be due to my inexperience with it (used the hex search function with no results showing up). I couldn’t fix this in AMIBCP 4.55 and I installed Windows 10 onto a drive so I could run DMIedit, with no success in being able to fix this. Looking through the data, I noted that the 2nd Physical Memory Array had a length of 0x23 instead of 0x17 (23 bytes) which should be the correct length according to my understanding of this pdf document. DMI table is broken! Stop” mid way through processing the DMI Table. Found this thread which indicated that it was a problem with the bios and the DMI table within it as dmidecode returns “Invalid entry length (0). I have a Huananzhi X79-8D motherboard that Unraid was only reporting 64GB of RAM but 123GB available (with 128GB installed). Perhaps I am supposed to infer file size from the last offset line (which is 0014B400)? IT SEEMS I CAN CHECK THE SIZE IN UEFI TOOL… it gives “full size,” “header size,” and “body size,” and I’m not sure which is relevant.I apologise if I missed information on how to do this, but I couldn’t see anything in my searches the past few days. ssIt also talks about checking whether the two microcode files are different sizes, and I’m supposed to be able to see this in the hex editor? I used the “fastforward” button in the data inspector window on the right in HxD, but I don’t see anything obvious indicating file size. I then have successfully opened it in HxD hex editor where I see all the hex values.Īt this point I am the tutorial starts talking about a “CPU microcode repository” and I’m not sure whether that is even relevant to what I’m trying to do, which is to replace the newer bios microcode with the 0x104 microcode. The tutorial says to open the master microcode file in HxD editor, so I’m assuming that’s what this file is. Per the tutorial, I right-clicked it and “extract body” and saved it as File_Raw_Microcode_body.raw. I have opened every single section of the list and there is only one microcode file (and it matches the GUID(?) from the tutorial, so I’m sure I have the right thing. So I have opened the bios file (with the microcode I want to edit) into in UEFITool NE Alpha 51. ![]() I shall be really thankful.Īpparently I am supposed to find a 0x104 Intel microcode and replace it into bios. I only need to know the exact steps to modify the FD, no detailed guide required. I would appreciate the help since I am stuck with bios 1.11.0 just for the sake of undervolting. As you mentioned in your post about shorting the pins of the HDA chip (Realtek for 7567), I wanted to know 2 things if you could kindly help me ġ) Is the HDA chip marked "HDA1" on 7567 motherboard and is located under the palm rest assembly (keyboard) on the right side near the headphone jack (little realtek chip)? Or there is another chip marked HDA only?Ģ) After shorting the pins and booting into OS (removing the short as th OS loads), what do I actually need to modify in flash descriptor as you mentioned above and how? do I need to boot into the modified GRUB and use FPT there or after booting into the OS and use from the command prompt? Hello mate, can you help me with unlocking the read/write access by modifying the flash descriptor? I wanted to unlock Overclocking lock in the latest bios 1.15.0 and I have already successfully modified the PE32 file for it. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |