@lbf6,
Thanks.
I follow this link.
H270NW_mod3.zip
It links back to this file.
H270NW_mod1.F8d
I use Coffeetime 0.99 to view both files. All settings look the same.
Instead of doing the mod, I am planning to restore the BIOS back to its original state. Is it possible for me to copy from the backup BIOS chip and flash it to the main chip ?
It’s technically often possible with a valid and complete dump (at least 2 a 100% identical dumps with structure in UEFIToolNE), but the part “for me” I can’t answer.
OK. I understand. Can you help verify if both links for H270NW_mod1.zip and H270NW_mod3.zip are referring to the same file(H270NW_mod1.F8d). Thanks.
I don’t think I understand the question completely, but there’s for the moment just one address that always leads to H270NW_mod1.F8d, no matter if the link’s named H270NW_mod3.zip or H270NW_mod1.zip.
Maybe you want to address Chinobino directly about these files?
No problem. Thanks.
I will try reading from the backup BIOS first. I will do at least twice and verify the read is OK. Flash it to the main BIOS. Of course, backup the main BIOS first using the same multiple reads. I will post back my results. This bricked motherboard is a spare. I have since “upgraded” to an Asrock Z370 itx/ac from Aliexpress with the i3 8300.
@petersbc1402c Hi, you are quite correct, the link for mod3 was incorrectly pointing to mod1.
I have now updated it to point to the correct file with all Coffee Lake microcodes, my apologies for any inconvenience caused:
@chinobino,
Thank you very much for the update. I was so happy this BIOS mod2 and I added another stick of RAM(1 Kingston DDR4 2400Mhz 8GB + 1 G.Skill DDR4 2400Mhz 8GB) and it bricked the motherboard. I brought it to a PC repair shop and they ruled out faulty PSU, RAM and CPU. So, it’s only the motherboard or the BIOS. I am still waiting for the CH341A programmer. Here are the 2 options I can take.
- Copy the BIOS from the backup BIOS and flash to the main BIOS. (I have tried all the 3 methods of booting from backup BIOS and all failed) Use Qflash and flash mod3.
- Can I use this mod3 and flash it to the main BIOS? Do I need to update the MAC address and UUID?
Thanks again for your help.
@petersbc1402c The first thing I would do is use the programmer to backup whatever is on both the main and backup BIOS chips before attempting to write anything to either BIOS chip.
The H270N-WIFI has 2 x Intel GbE LAN chips for which the MAC address is stored in the Gbe region of the BIOS.
Once you have dumped both BIOS chips any MAC addresses can be extracted and you can also inspect each UEFI region for any corruption.
You can upload the dumps to this thread if you would like them to be checked over.
The UUID may be retained, if your Windows installation becomes de-activated after recovery you might need to contact Microsoft support and tell them you have replaced your motherboard.
If you use a programmer to flash mod3 it may overwrite any MAC address, you can use CoffeeTime v0.99 to add your MAC address like this:
@chinobino,
Thanks for your reply. I am waiting for my CH341A programmer. Once it’s here, I will backup both BIOS and upload here.
Thanks again.
@chinobino,
I found the 2 MAC addresses on each RJ45 connector. I couldn’t add MAC 2 in the H270NW_mod3.F8d. So, revert to my Qflash backup revision F2. The backup has the same MAC address for both MAC 1 & 2 so I use CoffeeTime to update the 2nd MAC address. The CH341(green) was able to program the MX25L12873F IC. It booted into the BIOS. Thank you very much.
Then I notice the warning in CoffeeTime… never use internal flashing utilities. I used Qflash to flash Mod1. 99% will fail. It worked for 1 week until I add one more stick of RAM. Now, I am a bit gun shy of messing with BIOS.
BTW, the main BIOS file is all F and the backup BIOS doesn’t look right. So, I think is not worth posting them.
@petersbc1402c Hi, did you dump the main BIOS at least twice to verify you had a good connection (I presume you used a SOP-8 clip) and that the dumps are the same?
Are 2 RAM DIMMS working now with F2?
If you don’t feel that the risk of bricking again is worth it and you just want a working system I understand.
@chinobino,
Yes, I use the SOP-8 clip. That thing is finicky. After many tries, I notice that each connecting pins is sitting on a groove. Just align each groove to each chip lead.
I have to mod the test clip so that I can access the backup BIOS.
Actually, I was having doubt about the programmer. I took a DIP8 BIOS chip from an old Asus motherboard and test read it. It works.
After updating the date and time, the CPU was more than 90 degree C, I had to STOP. There was no proper CPU cooler.
This motherboard is a spare and I can take some risk. It has been replaced with an Asrock Z370 ITX/ac from Aliexpress. I will definitely try out the mixed RAM(Kingston and G.Skill DDR4 2400mhz). I just don’t want to fry the CPU.
-
Once I get a proper CPU cooler, I will try out the mixed RAM.
-
I will also try the mod3. Since I couldn’t add the 2nd MAC address, can I use mod F2 with your mod3 settings?
-
If the mod F2 is OK, can I flash it to the backup BIOS?
@petersbc1402c Have you run any kind of memory test to confirm that both RAM sticks are error free?
If not, when you get your CPU cooler it would be a good idea to test each RAM stick individually using memtest86 and then test them together with the stock F2 BIOS and your i5-7500 installed.
You should also test both sticks in each RAM slot as a bent pin in the RAM slot can cause the RAM to not be detected or cause other issues.
You should also keep in mind that the different RAM kits may have different timings and may not be compatible when run together.
If all tests pass then you could try modifying F2 with CoffeeTime (copying the configuration from mod3) then flash it to the board and if the i5-7500 boots up and is stable, swap to the i3-8300.
Only once the system has been running for some time and is stable would I consider flashing the backup BIOS chip.
I sent the G.Skill module to the field service for verification. They did a memtest at 33%. The technician told me that it should be OK. Unless, I am willing to wait. I take his word for it.
Here is screen shot of the BIOS.
CPUZ Memory page.
Slot 1.
Slot 2.
This motherboard has no problem take the 2 RAM modules.
Then I saw this on CoffeeTime.
It says 99% failure and I use Qflash to flash mod1.
That’s a no no right?
I saw in your mod3 BIOS, the micro codes are new.
- Can I use UEFITool and extract i5-7500 and i3-8300 ?
- Can I extract the Gbe Region from F2 BIOS with UEFITool and replace the one in mod3?
If both are yes, it’s time for flashing.
@petersbc1402c As I mentioned, the RAM has profiles for different timings that might cause issues on boot - the Kingston RAM has 2 entries for 2400 MHz, one with CAS17 and another with CAS18.
You might want to install the G.SKILL DIMM first and set the timings manually before installing the Kingston DIMM.
I would manually set 2400 MHz with 17-17-17-39 as this will stop the motherboard from attempting to train the RAM on each boot.
Note that if you flash the BIOS or clear CMOS that the RAM issue will likely return.
The problem with using Q-flash is that it won’t downgrade the ME firmware which is required for a Coffee Lake CPU to boot.
Do you know what version of ME firmware is currently on the motherboard?
You must use ME firmware version 11.7.1xxx or 11.6.xxx and flash the modified F2 BIOS with Intel
FPT v11 or a hardware programmer to successfully downgrade ME.
- Can I use UEFITool and extract i5-7500 and i3-8300 ?
I presume you mean to extract the microcodes? Yes you can use UEFITool, or you can download them from this thread:
[OFFER] Intel CPU Microcode Archives
Kabylake microcodes are in the socket 1151 folder (CPUID 906E9) and Coffee Lake microcodes are in the socket 1151v2 folder (CPUID’s 906EA, 906EB, 906EC, 906ED).
- Can I extract the Gbe Region from F2 BIOS with UEFITool and replace the one in mod3?
Yes, just make sure it is exactly 8,192 bytes.
@chinobino,
I caught the “virus” and was out of action for more than a week.
It’s not a good idea to mix the RAM so I have decided to get a set of 8GB 3200Mhz DIMM modules. I only need the 2 microcodes i.e. 906E9 for i5-7500 and 906EB for i3-8300. Your mod3 version has all that. So, I am good to go. Thanks.
@petersbc1402c Getting the new RAM sounds like a good investment and should hopefully resolve some issues. You are very welcome.
@chinobino,
I finally did it. After several hurdles.
-
I plugged into 24XX of CH341A instead of 25XX. I messed up the SOP8 programming clip. I pressed the clip directly down the chip in order to get better contact. As a result, the gold pins shifted into the clip and clip could not longer grab on the chip. The proper way is to open the clip wide and slide gently on the PCB until the gold pins make contact with the leads. Redo if cannot detect. I reorder a new clip and plug into the 25XX. This time it worked.
-
It kept failing verification. I removed the CMOS battery and RAM and change to another USB. It worked.
-
Bought a pair of Corsair 8GB 3600Mhz RAM modules.
-
I updated the GBE region of H270NW_mod3.zip. Flashed it and it worked.
Once again, thank you very much for your help.
Hi all,
A final update on this thread. The system is working fine.
When I flash the backup BIOS IC, the system fail to boot. I had to reflash the main BIOS IC and the system boot again. Not sure why but I am going to let the issue rest.
Attached is the picture of the programming clips that I had tried. The blue and yellow types do not work. I use this fine tip clips because the backup BIOS IC is not accessible with the SOIC8 clip. Don’t waste your money on them(blue & yellow). The black clip works and do not press vertically down onto the motherboard in order to get better contact. Just open it wide and let the clip grab from the side. Pressing it down will cause the contacts to slide up and spoil the clip.