![]() |
Z170 Extreme4, m.2, etc. troubles |
Post Reply ![]() |
Page <1 234 |
Author | |
parsec ![]() Moderator Group ![]() ![]() Joined: 04 May 2015 Location: USA Status: Offline Points: 4996 |
![]() ![]() ![]() ![]() ![]() |
Replying to netjrb:
Yes I have had RAID enabled the first time I installed a 950 Pro in my Z170 EX7+, as the Win 10 drive. I've never had any problems using a 950 Pro on our board. That was IRST 14.5, which BTW has been removed from Intel's downloads. I've used 14.8 a month ago, and very recently I abandon RAID mode for AHCI, which is only used by a Samsung AHCI SM951. Otherwise I have a 950 Pro and Intel 750 in this PC currently. Recently I bought another 950 Pro to try them in RAID 0 as the OS drive. That worked out fine too, I never had the problems you have with the "hang" or system freezing I assume (IRST 14.8, with the 2.10 UEFI version installed, that has, "Update RAID ROM and EFI driver". I always install Windows with CSM Disabled, even with SATA SSDs. I want to use the EFI boot loader and fully use the UEFI firmware our boards have, rather than run it in emulated BIOS/Legacy mode, which happens when CSM is Enabled. Whatever CSM setting(s) you used when you install Windows determine how it operates. I know you had to at least set Launch Storage OpROM policy to UEFI only. What happened when you set CSM to disabled? I installed the Samsung NVMe driver, which results in an entry under Storage Controllers in Device Manager. That means that the Intel IRST driver is not controlling the 950. The version 14 IRST software can control NVMe PCIe SSDs, but RAID must be enabled, and two or three 950 Pro's are in a RAID array. If you have the IRST Windows driver package installed, with the IRST Windows UI, you won't see the 950 Pro listed as a recognized drive for use in a RAID array, unless two or more are in the PC. When you create a RAID array out of 950 Pros, the Samsung NVMe driver cannot see the SSDs, and won't install. That is trying the driver installation after the Win 10 installation. The Magician software can't handle RAID anyway, and only partially recognized the RAID 0 array of 950s. Pretty much like it does not completely recognize SM951s.b The IRST driver completely controls these SSDs when in a RAID array. I did not try installing the extracted files from the Samsung NVMe driver during the Load Driver phase of a Custom Install. How did you install the Samsung NVMe driver? The RST PCIe Remapping option should only be enabled if you want to create and use a RAID array of PCIe SSDs. I never see those options appear in RAID mode until I have more than one 950 Pro connected to the board. Are you saying you see the Remapping option with one 950 Pro installed, and using RAID mode? I don't recall that happening. What version of IRST are you using. Please be more specific than just 14. There is 14.0..., 14.5..., 14.6..., 14.7... (never released officially), and 14.8.... Did you check the Windows logs for any clues about your freezing/hang issue? Wow, your 850 Pro works Ok on the ASMedia SATA ports? ![]() Which reminds me, the IRST driver, since version 11.6 I think it is, has had strange compatibility problems with the ASMedia chipset, and/or driver. I don't want to go into details here, but a simple thing to try is putting your 850 Pro on an Intel SATA port, since IMO that might be causing your issues. What is it that makes you think RAID mode and the 950 Pro might cause your issues? |
|
![]() |
|
netjrb ![]() Newbie ![]() Joined: 09 Feb 2016 Status: Offline Points: 15 |
![]() ![]() ![]() ![]() ![]() |
Here's more detail on my setup and what I've tried.
System: Z170 Extreme7 (BIOS 2.60) intel i7 6700k EVGA GTX970 4 * 8gb RAM, Crucial Elite 1 * Samsung 950 Pro 256gb(boot), M2_1 slot 2 * WD Red 3tb(Raid1 storage), SATA3_4 & SATA3_5 slots 1 * Samsung 850 Pro 512gb(game), SATA3_A1 slot Windows 10 pro No overclocking My Uefi setup steps: Load Default settings set sata mode to RAID set CSM OPROM policies to Uefi Only, leave CSM enabled (also tried CSM disabled) I'm trying to boot off of a single 950 pro with RAID mode enabled. Windows 10 installation always goes perfectly, but as I said in my previous post it goes downhill from there. I get random hangs in Windows 10 and after each reboot they happen quicker until I hang during boot. I've tried all the following: -CSM enabled with UEFI only -CSM disabled -Loading the Samsung Driver post windows install -Disconnecting all the drives except the 950 pro Could having RAID enabled be the issue? I have it enabled so I can run RAID on my Western Digital Hard Drives. I don't have "RST Storage Remapping" set for the 950 pro. My understanding is if I do that the Samsung Magician software won't see the drive. Parsec, In your post you said you had success witha single 950 pro. Did you have RAID enabled, was remapping enabled for the 950? Thanks. |
|
![]() |
|
Mushu ![]() Newbie ![]() Joined: 08 Feb 2016 Status: Offline Points: 11 |
![]() ![]() ![]() ![]() ![]() |
Hi,
@netjrb, Thanks for posting and confirming that you have similar problems. @parsec, Thank you for taking the time to help out. I'll try to answer your questions to my best ability.
I use Aida64 for that information, additionally CrystalMark and ASS SSD benchmark both show transfer speeds that support the fact that only pcie 2.0 x4 is used, i.e. R: ~750M W:~750M.
Yes, I have connected the "normal" SSD drives to ports that are not shared with the M.2.
Ok, easiest way to reproduce it on my board is to set the "Video OpROM Policy" to legacy only and then disabling CSM. Then it can be observed that during boot up the visual appearance of the load screens (not windows but Asus's) differs from the uefi only setting being active under CSM before disabling the CSM. Thus, I would reason the setting does not default to uefi only when CSM is disabled.
Agreed, I too have observed and read about the poor performance of Windows default driver, thus I use the Samsung NVMe driver.
Yes, I figured that those are not changeable after install. I am installing with CSM enabled and all policies set to Uefi Only (this works ok in 2.40 but other bioses are unstable).
Thanks for the tip, I use (and have used) AUTO for it. My Uefi setup steps are below: (for 2.40 bios only, newer ones are unstable)
@anyone who is experiencing similar issues feel free to post them here and if you have workarounds please share. -M
|
|
![]() |
|
parsec ![]() Moderator Group ![]() ![]() Joined: 04 May 2015 Location: USA Status: Offline Points: 4996 |
![]() ![]() ![]() ![]() ![]() |
First, how do you know your NVMe SM951 is running at PCIe 2.0 x4? What is telling you that? If that is the Samsung Magician software, then it is wrong. Unless you are using a PCIe slot adapter card for your SM951, all Z170 boards do NOT use the PCIe 3.0 lanes from the CPU for the Ultra M.2 port. The Z170 chipset has PCIe 3.0 lanes (for the first time from Intel) that are used for the M.2 interfaces, as well as the SATA interfaces. Intel calls this "DMI3", but the interface is essentially PCIe 3.0 bandwidth. Each Ultra M.2 port (PCIe 3.0 x4) in an ASRock Z170 board shares resources with two SATA III ports. You may use either one Ultra M.2 (I'll call it U-M.2) port, or two SATA III ports. The U-M.2 port has precedence. Setting the actual PCIe 3.0 lanes in the CPU to Gen3 does not affect the Z170 chipset. Some of your comments about the CSM option don't make sense to me. With CSM set to Disabled, the three CSM options we see when CSM is Enabled are all set to UEFI Only, or should be. ASRock has has the CSM option work this way since my Z77 Extreme4 board's UEFI. In theory there could be a bug in any board's UEFI, but I've never seen it with any of my ASRock boards. Your second comment about needing to set Launch Storage OpROM Policy to UEFI Only when CSM is Enabled, for your NMVe SM951 to be recognized by the Windows installer is correct. That is normal and to be expected when using a PCIe SSD, particularly with an NVMe PCIe SSD. That causes the Windows EFI Boot Loader to be used, as well as the Intel EFI Option ROM to be used. Both are essential for PCIe SSDs. Your SSD is not a drive using the SATA protocol, NVMe is completely different, does not use SATA, and cannot be expected to work as SATA SSDs do. The Fast Boot option has three setting, Disabled, Fast, and Ultra Fast. Only Ultra Fast requires CSM to be set to Disabled. Your board's UEFI may have some bugs in it as you described, like the freezing, I've seen that myself. I can't comment on all your claims, since I don't have enough information about your configuration. CSM cannot be Disabled if you installed Windows with CSM Enabled and the other options left on Legacy. That is just a reality. The speed of your NVMe SM951 is at the mercy of the Windows 10 NVMe driver, unless you can force install the Samsung NVMe driver supplied for the 950 Pro. The Win 10 NVMe driver is known to have performance problems with the NVMe SM951, mainly with write performance, sorry to say. I am currently using two NVMe PCIe SSDs with my Z170 Extreme7+ board, and an AHCI SM951. At various times I've had Win 10 installed on the SM951, and currently on a 950 Pro. I also have an Intel 750 SSD (NVMe), which is the Win 10 drive on my X99 board. So while it is possible your board's UEFI has some bugs, ASRock has tested the Z170 boards with NVMe SSDs. I don't have an NVMe SM951, but I doubt it is any different than other NVMe drives when it comes to installing Win 10, except for the Win 10 NVMe driver performance issue. The only advice I can give you about the freezing UEFI is if you are setting the BCLK to anything but AUTO, that seems to cause the freezing, at least with some versions of my Z170 board. |
|
![]() |
|
netjrb ![]() Newbie ![]() Joined: 09 Feb 2016 Status: Offline Points: 15 |
![]() ![]() ![]() ![]() ![]() |
Hi,
Can confirm some of what you are seeing. In the middle of building a new system (see below).
Used 2.50 and 2.60 BIOS. After Windows 10 install I get random hangs (screen freezes). Seems to get progressively worse, until I can't even boot the system. Running Aida Stress Test from a different drive, I can see the M.2 drive drop in and out of the temp sensor list. Finally gave up today and did an RMA on the Motherboard and SSD to Newegg. Didn't want to wait for ASRock to get back from vacation and miss my return window. Sounds like I'll be right back in same boat when the replacements arrive though. Thanks for your post, nice to know someone else is seeing these problems. Hopefully somebody with a similiar setup can respond with a way to get things stable. Rig: Z170 Extreme 7 i7 6700K samsung 950 pro m.2 (boot drive) |
|
![]() |
|
Mushu ![]() Newbie ![]() Joined: 08 Feb 2016 Status: Offline Points: 11 |
![]() ![]() ![]() ![]() ![]() |
The current bioses for the z170 extreme4 leave a lot to hope for. Basic info first:
Bios 2.40 (stable but slow)
Makes no difference even if pcie link state power management is turned off. Disabling sata controller makes no difference. Forcing pcie links to pcie 3.0 makes no difference since there is no option to set it for the m.2 channel.
BIOS 2.70,2.80 and 2.90 (unusable/unstable)
Additional info All disks have GPT partition scheme, physically removing raid disks does not improve the situation (m.2 nvme connected only). Tried with newest drivers for all the HW and with windows defaults; makes no difference. I would appreciate it if Asrock tech support would try out m.2 nvme disks with the motherboard and iron out the bugs. (Ultra M.2 32 Gb/s (PCIe Gen3) -a feature advertized quite noticeably by the Asrock product page is atm a complete lackluster) -M |
|
![]() |
Post Reply ![]() |
Page <1 234 |
Tweet
|
Forum Jump | Forum Permissions ![]() You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |