Z170 Extreme7+ random Dr. Debug codes |
Post Reply | Page 12> |
Author | |||
jnmanocchio
Newbie Joined: 03 Mar 2016 Location: US Status: Offline Points: 8 |
Post Options
Thanks(0)
Posted: 03 Mar 2016 at 8:49am |
||
I recently purchased an ASRock Z170 Extreme7+ motherboard from MicroCenter in Parkville, MD on 2/29/2016. I have installed the motherboard in a Corsair Graphite Series 760T Full tower case and populated the motherboard with the following components: · Intel Core i7-6700K LGA1151 Unlocked Desktop Processor · Corsair 2x16GB/32GB DDR4 2666MHz Vengeance LPX RAM (X2 for 64GB RAM) (All 4 DIMM slots are populated) · Samsung 512GB V-NAND SSD 950 Pro M.2 (X3 in RAID 0 using PCI-E lanes) · Asus 12X Blu-Ray DVD Burner · ThermalTake Air Cooler for Intel i7 · Corsair CX750M Modular 750 Watt ATX Power Supply · ASUS PCE-AC68 802.11ac Dual-Band Wireless-AC1900 PCI-E Adapter · NVIDIA GeForce GTX 960 4GB GDDR5 Video Card I have successfully installed Windows 10 Pro x64 on the RAID0 M.2 SSDs. After about 30 minutes of using the PC, the PC froze and I had to force a shutdown by holding the PC power button down. When I started the PC, the motherboard Dr.Debug LCD displayed 00 and would not boot. The only way I can get the motherboard to get past POST is to remove the power cord for 5 seconds then plug it back in and power up the PC. The PC then successfully boots into Windows. I updated all drivers from ASRock?™s website and the PC has not froze since, however, whenever the PC goes to sleep I have to force a shutdown. Also, each time it boots the Dr. Debug LCD displays different codes everytime, i.e., 00, 99, 9C??As long as I remove the power cord then plug it back in and start the PC it boots back into Windows fine and runs great. I even configured the Power Options to never put the PC to sleep and it has been running fine for 24 hours. After the 24 hours I reboot the PC gracefully and the Dr. Debug LCD would display a random code and not get past POST. I have read ASRock forums and this seems to be an issue other people are also having. Is this due to a faulty motherboard? I purchased a 2 year replacement plan through MicroCenter and am bringing the motherboard back this weekend to swap for another one. |
|||
Dubhead
Newbie Joined: 21 Feb 2016 Status: Offline Points: 44 |
Post Options
Thanks(0)
|
||
Sounds like you got further than I did with this board although the behavior you describe is what is currently going on with my newly built rig. I have not been able to get to the BIOS yet at all as no successful POST and getting past the Dr. Debug error codes (currently 99). I have already replaced the mobo and processor. I have not yet been impressed by the Extreme 7+ board and question its build quality. I handle builds with kid gloves and use anti-static mat and arm-band and take special care with all builds. I have never had so much trouble with this. I am not sure these forums will yield the answers you seek either as it is a collection of great help here but you may need to try to go to ASRock directly if you need quick answers as no one is on your clock here. You might also have a go at Tom's Hardware too to spread out for some perspective. I have info about my predicament that is similar at this thread: http://forum.asrock.com/forum_posts.asp?TID=1989&title=drdebug-error-00-on-z170-extreme6
I will be watching for responses to this thread since mine seems dead and maybe have some insight as to go further...right now I have $2K in wasted hardware sitting around for a month. Good luck, Dubhead
|
|||
jnmanocchio
Newbie Joined: 03 Mar 2016 Location: US Status: Offline Points: 8 |
Post Options
Thanks(0)
|
||
Thanks for the response and link. I watched the videos you posted and was wondering if you tried removing the power cord from the PSU for 5 seconds then re-connect it and powering on. I had the same results you had in the video. I would retry powering on the PC and Dr. Debug LCD would display "00" consistently and not boot. After removing the power cord then reconnecting it, my PC runs fine. I just have to set the power options to never sleep (which I don't want to do) and the PC has been running for over 24 hours now without a glitch. I am going to swap out the motherboard with a new one this weekend to see if I have the same results. I will keep you posted.
|
|||
parsec
Moderator Group Joined: 04 May 2015 Location: USA Status: Offline Points: 4996 |
Post Options
Thanks(0)
|
||
I have the Z170 Extreme7+ board, which I purchased from an Internet retailer. My board worked fine the first time I started the PC and has ever since. The Dr Debug display simply shows the POST codes defined by the AMI UEFI firmware used in this and other ASRock boards. I'm not sure what you mean by: "... each time it boots the Dr. Debug LCD displays different codes everytime, i.e., 00, 99, 9C...". Do you mean the display keeps one of those codes displayed and fails to boot, or sequences through the codes and then the PC boots normally? If it is the latter, the Dr Debug display shows the POST codes of all the POST procedures run during the POST process. A single POST code that is displayed when the PC does not begin to boot, and you cannot use the UEFI/BIOS UI, is the code of the POST procedure that failed. Checking which POST procedure failed is how we debug what has gone wrong. But if the PC boots or you can use the UEFI UI, POST completed fine, the codes shown are not errors. All you are seeing is the sequence of POST procedures and their codes displayed until the POST process is completed. What do you mean by a "random number" for a POST code? The 00 post code means the CPU cannot start. While I'm not certain of the cause, it is interesting that you can reset a failure of the PC to start by removing power from the PSU. Yes that also removes power from the board, but if the PSU shut itself off for some reason, removing power from the PSU also resets any protection circuit that may have activated in the PSU. That would make me wonder about the PSU, as well as the board. Or if there is a intermittent short circuit of some kind that causes the PSU to shut off. Your memory is two unmatched sets of 2 x 16GB DIMMs. That may cause difficulty and require manual intervention to get the memory stable. You seem to be Ok with the PC running so far, which is a good sign. Are you using an XMP setting to configure the memory? Have you adjusted the DRAM voltage, VCCSA, and VCCIO voltages, to help the memory controller deal with that much memory? XMP settings do not take into account the amount of memory being used. I believe I see the 8GB DIMM model of your memory in the memory support list, but not the 16GB model. My Z170 Extreme7+ PC wakes from Sleep fine, although depending upon the mouse and keyboard being used, I must press the power button on the PC case to wake the PC. Wake from Sleep issues can be caused by many things, and is one of the most difficult things to debut. Check the Windows Event and Error logs for clues about the wake from Sleep problem. I'm not sure I understand how you have your three 950 Pros connected to this board. You mentioned using PCIe lanes, which means you are using M.2 to PCIe adapters. Is that correct? If so, your video card would be running at x4 mode. If you are using all the M.2 slots, which are connected to the Z170 chipset, then your optical drive must be connected to an ASMedia SATA port. Those SATA ports do not always work well with optical drives. Be very careful with your RAID 0 array of PCIe SSDs! Users of RAID 0 arrays of PCIe NVMe SSDs like the 950 Pro (I am one of those users) have found that a simple UEFI/BIOS clear and starting the PC will cause the RAID 0 array to fail. Same thing for a UEFI update of course. The Intel version 14 RAID driver and Option ROM don't preserve the RST PCIe Remapping setting, which apparently causes the RAID array to fail. Hopefully this will be fixed in the future, but it's amazing enough the IRST driver can support NVMe SSDs in RAID arrays at all, and still work with SATA drives. |
|||
jnmanocchio
Newbie Joined: 03 Mar 2016 Location: US Status: Offline Points: 8 |
Post Options
Thanks(0)
|
||
Thanks for your response. What I mean by random Dr. Debug codes is that it is inconsistent. If I restart the PC the MB will not get through POST and hang on either 00, 99, 9c, or 64. If I disconnect the power cord from the PSU, the MB will go thru POST with no issues and boot to the OS just fine. As for your memory question, are you saying I should have a set of 4 matched 16GB memory DIMMS (purchased as 1 set) instead of the 2 sets of 2 16GB DIMMs? I installed 1 set in A2/B2 and the other in A1/B1. As to your question about XMP, I have not changed any settings from the defaults of the MB. The M.2 SSDs are installed in the onboard M.2 slots (not using PCI-E adapters) using PCIe remapping in RAID0 thru the Intel Rapid Storage Technology configuration. Is it true that the remapping to PCIe does not affect the SATA and SATA_EXP ports on the MB, i.e., "M2_1, SATA3_0, SATA3_1 and SATA_EXP0 share lanes. If either one of them is in use, the others will be disabled." Or does the remapping for the M.2 ports still share the PCIe lanes with the associated SATA ports? The main reason for me purchasing this MB was to run the M.2 SSDs in a RAID0 configuration but if I update the UEFI or clear BIOS the RAID will be lost? Should I look into using another MB then?
|
|||
Dubhead
Newbie Joined: 21 Feb 2016 Status: Offline Points: 44 |
Post Options
Thanks(0)
|
||
Thanks for the observation. For any hardware config changes I make, I always remove the power cord, reset CMOS via jumper and then power back on. As I have not successfully POST'd this machine I don't have any BIOS settings to lose in all of this. Hopefully the new mobo changes the landscape some for you, unfortunately that and a new processor didn't do much for my situation.
I too am interested in whether the reliability of the M.2 drives in RAID 0 is an issue as this was something that also drew me to this board. Edited by Dubhead - 04 Mar 2016 at 4:17am |
|||
Dubhead
Newbie Joined: 21 Feb 2016 Status: Offline Points: 44 |
Post Options
Thanks(0)
|
||
Well I have made some progress today with this build and now gotten it to the point where it exhibits nearly the identical issue as described by jnmanocchio at the beginning of this thread. I was finally able to get the to the UEFI and configure things and get Windows 10 installed on the Intel 750 PCIe SSD drive. I was able to get Windows 10 partially configured and used the ASRock App Shop to install the latest updated Motherboard drivers for the Extreme 7+ board. Unfortunately, the machine now seems to freeze and hang when trying to install the Intel LAN drivers. Upon shutting down and powering back on, I receive the "00" Dr. Debug code again and then I shut down, remove power cord, replace power cord, restart and it POSTs normally. I thought that using the App Shop would be simpler than installing the drivers one by one from site, but I will be attempting to do this after I completely format the SSD and start over. I am not sure if their are driver issues from the OS causing this, but it is really strange to have the CPU "00" error when it freezes.
Slow progress on this build due to these issues, but hoping can identify what is creating the freeze. Normally I would think this is hardware related (e.g. memory or similar), but I do not receive any error codes from Dr. Debug that would indicate this, nor any from the OS. Windows 10 simply freezes about 30 seconds after completing boot.
Here is my build's parts reference:
Edited by Dubhead - 07 Mar 2016 at 6:29am |
|||
parsec
Moderator Group Joined: 04 May 2015 Location: USA Status: Offline Points: 4996 |
Post Options
Thanks(0)
|
||
Yes, matched DIMMs, particularly in large capacities like you have (16GB) are less likely to have differences that can cause problems. The more memory chips on each DIMM, the more important matching will be. Your current configuration, one set in the '2' slots, and the other set in the '1' slots, is mixing unmatched DIMMs in each channel. You may have better luck with them using one set in the A slots/channel, and the other set in the B slots/channel. Memory matching is not a marketing scheme, but can be cheated at times. I have experienced both, using mixed sets working and not working. Pure luck or bad luck.
The Z170 chipset provides the only resources used for the M.2 slots, SATA Express, and SATA ports. PCIe Remapping does NOT change that. A SSD in one M.2 slot uses the resources of two SATA ports, as one SATA Express connection does as well, PCIe Remapping enabled or not. That option allows PCIe RAID to work, and does nothing to free up resources or use other resources. That is hardware limitation of the Intel Skylake platform, all Skylake boards are the same. The previous generation Z97 boards used the PCIe lanes from the CPU for the M.2 slots. But that takes away resources from video cards. Use one PCIe M.2 SSD in a Z97 board, and a video card will only have 8 PCIe 3.0 lanes for itself. Why not use the Z97 chipset resources? That is possible, but the resources in the Z97 and all earlier Intel chipsets are equivalent to PCIe 2.0 in speed. Our Intel 750s and Samsung 950s need PCIe 3.0 bandwidth to reach their full potential. The Z170 chipset is the first from Intel with PCIe 3.0 level resources. So which way do we compromise? Use the video cards resources, or the storage IO resources? We don't get to completely choose, but gamers did not like losing the 16 PCIe 3.0 lanes from the CPU to a SSD. More users will accept losing SATA ports. The best we can do is use M.2 to PCIe adapter cards or PCIe form factor Intel 750s, but I don't know if the PCIe RAID would still work mixing drives on the CPU and chipset resources. Actually it would for data drives, but may not for bootable drives. Regardless, our choice is made purely with hardware, not software switching which would be great.
The PCIe SSD RAID support is supplied purely and only by the Intel Z170 chipset, and the appropriate Intel RAID software, including EFI Option ROMs that are part of the UEFI/BIOS file. Of course a mother board manufacture must supply those with the board to allow PCIe RAID to work, but a different mother board manufacture cannot change or fix the way the PCIe RAID works by themselves. The situation with the fragile RAID arrays (my terminology) is real, I've experienced it with Samsung SM951s and 950 Pros. Other users in this forum have also experienced it themselves, it is a sad reality. Try it yourself: create a RAID 0 array (or any type, like RAID 1) of 950 Pros with an OS installation on another drive. The RAID 0 array will just be a storage drive, right? Don't put anything on it you don't want to lose, keep it empty. Then shutdown the PC, cut power, and clear the UEFI/BIOS. Start the PC again, go into the UEFI and check the status of the RAID array. It will be failed, sorry to say. Same thing for a UEFI update of course. On one hand this is a bad situation. On the other, we have the ability to create RAID arrays on drives using two completely different storage protocols, SATA and NVMe, using the same underlying hardware resources. That is an amazing achievement IMO. When have we had multiple protocols supported with the same hardware? USB is separate, for example. In reality, I have never had an OS drive of any type or configuration, boot an OS in less than 2 - 3 seconds. That is from the POST beep (boot begins) to the Windows desktop. It's the same for one good SATA SSD, multiple SATA SSDs in RAID 0, or two 950 Pros in RAID 0. Yes I'm being apologetic for Intel, but remember this is the first time we've had RAID in PCIe NVMe SSDs that were bootable. IRST version 14 gives us that, along with the Skylake platform. AMD has nothing like this. Yes IRST needs work and is not perfect, and I'm just trying to give you all a warning FYI. If any other mobo manufacture is not affected by this, I am not aware of it. Hopefully Intel will improve the IRST driver, or a UEFI/BIOS fix will be found. Edited by parsec - 07 Mar 2016 at 1:43pm |
|||
parsec
Moderator Group Joined: 04 May 2015 Location: USA Status: Offline Points: 4996 |
Post Options
Thanks(0)
|
||
I use an ASRock Z170 Extreme7+ board. I have had two 950 Pros in RAID 0 as the OS drive (Win 10), and two Samsung SM951s in RAID 0 before that as the OS drive, Win 10. I use an Intel 750 on this board too, and now use one 950 Pro as the OS drive due to the issue with the RAID array failures. The performance increase in RAID 0, just as it is with SATA drives, is only in the large file sequential read and write speeds. The small file random IO performance of one PCIe NVMe SSD is so far beyond what any of us could ever begin to use, RAID gives us nothing in real world performance, and in most cases is better with a single NVMe SSD in benchmark testing. The performance scaling with PCIe SSD RAID is poor at this time, and the RAID 0 stripe size must be carefully chosen for best performance. I use an Intel 750 as the OS drive in my X99 board PC, since those boards are slow to POST, and the 750 takes time to wake up, it is much slower than a SATA SSD in that regard. Even with its new firmware update, have you applied that firmware yet? I have never had the issue you have with the freezing and "00" POST code, and need to turn off the PSU to clear that up. I still suspect your PSU, but who knows? If you tried a replacement board and you still had this issue, I would swap out the PSU immediately. I count six drivers that need to be installed for our board with Win 10, not counting the ASRock programs, which are not drivers. If you don't use the integrated graphics, that would make it five drivers, plus the driver for your video card. I'm very sorry to say, but I don't see that as very difficult. I do that manually in maybe 1/2 hour after I install Win 10. Driver installation should be, in order: First: Chipset/INF files, the INF driver ver:10.1.1.12 on our board's download page. Second: Intel Management Engine Software, the Intel Management Engine driver ver:11.0.0.1183 on our board's download page. Third: Intel Windows NVMe driver 1.3.0.1007, from Intel. or Third: Samsung NVM Express Driver 1.1, from Samsung. After that, no particular order is necessary. Which reminds me, have you installed the Intel NVMe driver for your 750? Both Intel and Samsung have their own NVMe drivers, since the standard Win 10 NVMe driver is known to have problems and poor write performance if it is stable in your system. Which UEFI/BIOS version are you using? The one that came with your board? |
|||
UTRockHound
Newbie Joined: 01 Feb 2016 Location: Texas Status: Offline Points: 17 |
Post Options
Thanks(0)
|
||
Similar experiences here. My build:
Asrock Extreme 7+ Core i7 6700k 2xSamsung 950 Pro M.2 512GB in M.2 slots. One for Windows 10 Pro and programs the other scratch Corsair HX850i modular PSU Corsair fH110i GT liquid cooler Quadro M4000 GPU CoolerMaster HAF XB evo case Here is where I think the issue lies, RAM 2X16GB 3200Mhz Corsair Vengeance LPX in slots A2B2 At first I could not post and got debug 00. Tried the usual and then got it to post with MB on box outside case with minimal hooked up. Got it to post in case with minimal hooked up. It's finicky and will sometimes not post with other RAM problem codes necessitating unplug AC cable to PSU, clearing CMOS and unplugging all SATA header cables and 7+ front panel. Then booting and plugging all those back in. It has been stable for a month but if I try to load Corsair link it will freeze requiring restart which wont post unless I go through the recovery procedure described above, unplug, clear CMOS, unplug SATA cables. Boot and plug back in. I talked to ASRock tech support and he said the 00 was ugly and that I should RMA the MB for that but the RAM speed was a known problem. He said that another tech there has 64GB of Corsair Vengance LPX 2400MHz running successfully at home and suggested I try 2400MHz RAM. I haven't built a PC in over ten years and was unaware of how finicky RAM is for matched sets etc. I thought I could get 2X16GB and later pick up 2 more of the same RAM for 64GB without problem. I would have gone 4X16GB right off the bat if I knew it was an issue. I have all the latest drivers and BIOS. I don't know how to change the voltage and speed of the RAM so haven't tried that. I have 2X16GB 2400MHz Corsair Vengeance LPX on my desk and plan to install that to see if it makes the system completely stable. That is what the tech suggested. If that works and allows hardware changes etc, I will report back to this thread as it seems to be the most pertinent to this issue. I also have 2X500GB WD 7200rpm spinners that I want to RAID0 for 1TB storage. I will have this backed up constantly by Cloudstation on the Synology 8X4TB NAS. I won't be too bothered by one of the drives crashing or loosing the RAID, unless it happens often. I originally planned to RAID0 the M.2 drives but after researching decided to use one for OS and programs and the other for photo catalogs and app data that needs the speed. I'm tight on its space already is why I want to speed up the spinners. I want to like this board so I hope the slower RAM makes it stable. Then I hope BIOS updates can enable faster RAM. With such amazing M.2 support you would think ASRock would make sure it could handle the fastest largest RAM sticks out there. Edited by UTRockHound - 14 Mar 2016 at 5:52am |
|||
Post Reply | Page 12> |
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 |