Page 1 of 4
#1 [REQUEST] Looking to mod ASUS Z170-AR Skylake to support i5-9400F 9th Gen Coffee Lake by MentalNomad 25.02.2020 05:16

ASUS Z170-AR appears to be ASUS Z170-A with no DVI/VGA output, but that's OK, i59400F has no graphics.

Am I looking for the impossible? I'm not looking for super overclock - just want to be able to use this CPU and board.

CPU is still sealed and can be returned - I'm looking to make the best use of this board. (Came free with Celeron G3900.)

Thanks, in advance, for any input and pointing me in the right direction!
(I'm PC-build savvy, but do not have a programmer.)

#2 RE: [REQUEST] Looking to mod ASUS Z170-AR Skylake to support i5-9400F 9th Gen Coffee Lake by chinobino 25.02.2020 05:50

avatar

It should be possible on that board, you may or may not need a SPI programmer depending on what has been updated on the motherboard.

What BIOS is currently on the motherboard?

What ME version is currently on the motherboard and have you updated it manually?

Can you find the s-spec on the 9400F box (so we can find out which stepping it is)?

#3 RE: [REQUEST] Looking to mod ASUS Z170-AR Skylake to support i5-9400F 9th Gen Coffee Lake by MentalNomad 25.02.2020 16:23

Am excited to hear it's likely to work.

Getting the board fired up today to report on status (I have not updated anything), and will get the CPU, and will report back.

#4 RE: [REQUEST] Looking to mod ASUS Z170-AR Skylake to support i5-9400F 9th Gen Coffee Lake by MentalNomad 25.02.2020 18:21

Motherboard:

BIOS Version: 3504 x64
Build Date: 06/29/2017
EC1 Version: MBEC-Z170-0423
ME Version: 11.6.10.1196 (Good, yes?)

CPU:

BX80684I59400F
i5-9400F, S-spec: SRF6M
http://www.cpu-world.com/sspec/SR/SRF6M.html <- Stepping U0, 10 (0Ah), supports DMI 8 GT/s
https://en.wikichip.org/wiki/intel/core_i5/i5-9400f


Will I need to short and/or isolate points on the CPU? I need to pick up a conductive pen - let me know.
Hmmm... will also need some polyimide tape.

#5 RE: [REQUEST] Looking to mod ASUS Z170-AR Skylake to support i5-9400F 9th Gen Coffee Lake by chinobino 26.02.2020 05:42

avatar

Hi, thanks for all the info, I am working on a modded BIOS now.

All the BIOS for the ASUS Z170-AR have ME 11.6 (so we can use any BIOS) and as ME hasn't been manually updated we don't have to worry about downgrading which is good yes!

This means we shouldn't need a programmer.

You have U0 stepping which means you need a microcode for CPUID 906EA inserted in your BIOS.

Yes you will need to isolate pins and short the SKTOCC pins as per this image;

#6 RE: [REQUEST] Looking to mod ASUS Z170-AR Skylake to support i5-9400F 9th Gen Coffee Lake by MentalNomad 26.02.2020 18:51

I'm building out a PC w/Windows using an old Celeron processor so that i can get the other information necessary to update the BIOS to get the new i5 working on it - thanks, in advance, for the help and guidance.

I also have Polyimide tape and a conductive pen now, but I'll get the Windows build done so I can get you the information before I start playing with taping off the new CPU.

#7 RE: [REQUEST] Looking to mod ASUS Z170-AR Skylake to support i5-9400F 9th Gen Coffee Lake by MentalNomad 02.03.2020 18:21

Well, after many trials and tribulations (no M.2 screw in the mobo... and then my beefy PSU and full-length graphics card wouldn't fit in the available case...), I have a working box with Windows installed on the Celeron.


PM sent with the necessary details.

#8 RE: [REQUEST] Looking to mod ASUS Z170-AR Skylake to support i5-9400F 9th Gen Coffee Lake by chinobino 02.03.2020 18:49

avatar

I have received your PM thanks.

First we need to do a complete BIOS backup.

You need to use Intel Flash Programming Tool (FPT) which you can download from this page.

For ME v11.x you need to download Intel CSME System Tools v11 r29 on that page.

To do a full BIOS backup and check for BIOS locks run this from a command prompt;

fptw64 -d backup.bin

If you get an error message post it here so we can work out what BIOS locks may be present.

#9 RE: [REQUEST] Looking to mod ASUS Z170-AR Skylake to support i5-9400F 9th Gen Coffee Lake by MentalNomad 03.03.2020 02:34

No errors.

C:\Tools\Intel CSME System Tools v11 r29\Flash Programming Tool\WIN64>fptw64 -d backup.bin

Intel (R) Flash Programming Tool. Version: 11.8.70.3626
Copyright (c) 2007 - 2019, Intel Corporation. All rights reserved.

Reading HSFSTS register... Flash Descriptor: Valid

--- Flash Devices Found ---
GD25B128C ID:0xC84018 Size: 16384KB (131072Kb)


- Reading Flash [0x1000000] 16384KB of 16384KB - 100 percent complete.
Writing flash contents to file "backup.bin"...

Memory Dump Complete
FPT Operation Successful.

#10 RE: [REQUEST] Looking to mod ASUS Z170-AR Skylake to support i5-9400F 9th Gen Coffee Lake by chinobino 03.03.2020 04:35

avatar

That's great!

Could you please upload the backup somewhere and PM me the link to it so I can transfer your board's details into the modified BIOS - it will save me time from doing it manually with a hex editor.

#11 RE: [REQUEST] Looking to mod ASUS Z170-AR Skylake to support i5-9400F 9th Gen Coffee Lake by MentalNomad 03.03.2020 07:22

Done.

#12 RE: [REQUEST] Looking to mod ASUS Z170-AR Skylake to support i5-9400F 9th Gen Coffee Lake by chinobino 03.03.2020 07:48

avatar

@MentalNomad PM sent with BIOS mod complete, if you have problems you can post here if you want or PM me.

#13 RE: [REQUEST] Looking to mod ASUS Z170-AR Skylake to support i5-9400F 9th Gen Coffee Lake by MentalNomad 03.03.2020 16:13

Many thanks! Almost there.

I got the file, and the SHA1 for the .bin matches.

But when I open an Administrator Command Prompt and try to flash it, I get:

C:\Tools\Intel CSME System Tools v11 r29\Flash Programming Tool\WIN64>fptw64 -f Z170-AR-ASUS-3504.MOD1.bin

Intel (R) Flash Programming Tool. Version: 11.8.70.3626
Copyright (c) 2007 - 2019, Intel Corporation. All rights reserved.

Reading HSFSTS register... Flash Descriptor: Valid

--- Flash Devices Found ---
GD25B128C ID:0xC84018 Size: 16384KB (131072Kb)


Error 368: Failed to disable write protection for the BIOS space.
FPT Operation Failed.

#14 RE: [REQUEST] Looking to mod ASUS Z170-AR Skylake to support i5-9400F 9th Gen Coffee Lake by chinobino 03.03.2020 18:02

avatar

Ok, we need to bypass an Asus BIOS lock.

Lost_N_BIOS posted this guide on how to disable the Asus BIOS lock to get past error 368.

You will need a bootable USB stick with an EFI shell (you can download the EFI shell from the link at the bottom of the 1st page "EFI-Setup-FPT-Universal-IFR-Extractor.zip")

For your BIOS (3504) the "Setup Variable" you will need to change is 0x8C6 and it's default setting (0x1) needs to be changed to (0x0) to disable the BIOS lock.

You can start at step 6 as I have found the BIOS lock VarOffset/VarName for you.

Once you have disabled the lock you should get no errors using FPT to flash the modified BIOS in Windows.

#15 RE: [REQUEST] Looking to mod ASUS Z170-AR Skylake to support i5-9400F 9th Gen Coffee Lake by MentalNomad 04.03.2020 20:53

OK, I followed the steps to disable the BIOS lock.

My BIOS utility did not show the "Clear Secure Boot Keys" option, so I needed to manually delete teh PK, KEK, DB, and DBX keys.

It showed secure boot disabled, I booted into Shell.efi from USB, and successfully set 0x8c6 to 0x00.

When I rebooted into Windows and re-tried the flash, I got a new error:

C:\Tools\Intel CSME System Tools v11 r29\Flash Programming Tool\WIN64>fptw64 -f Z170-AR-ASUS-3504.MOD1.bin

Intel (R) Flash Programming Tool. Version: 11.8.70.3626
Copyright (c) 2007 - 2019, Intel Corporation. All rights reserved.

Reading HSFSTS register... Flash Descriptor: Valid

--- Flash Devices Found ---
GD25B128C ID:0xC84018 Size: 16384KB (131072Kb)

Unable to detect ME disabled.
Do you wish to proceed with the flash write operation? Y/<N> or q to quit : y


Error 451: The host CPU does not have write access to the target flash area. To enable write access for this operation you must modify the descriptor settings to give host access to this region.
FPT Operation Failed.

Xobor Forum Software von Xobor
Datenschutz