Intel NUC7i7DNB NVMe SSD Boot Issue - No HDMI Output (ref#8IN38O)

What’s happening?

· My Roon software won't start up

How can we help?

· I'm having trouble with my Nucleus hardware

Other options

· My Roon software won't start up

Describe the issue

I have an Intel NUC7i7DNB running ROCK. The unit was working normally, then suddenly stopped booting. There was no HDMI output, and the device was no longer visible on the network.
To troubleshoot, I opened the unit and tried the following:
What I observed:
When the NVMe SSD is installed → the NUC does not show any video output, USB ports stop working, and I cannot enter BIOS.
When I remove the NVMe SSD → BIOS opens normally, USB and HDMI work correctly.
I tested two different NVMe SSDs (one new, one old) — both cause the same behavior.
A 2.5" SATA SSD works and is detected normally.
The NVMe drive warms up slightly when installed, meaning it receives power.
Disabling the NVMe slot in BIOS allows the system to boot, but obviously the drive cannot be used.
What this suggests: It appears the NVMe slot / PCIe lanes may be causing the system to freeze during initialization, preventing boot, video output, and USB activity.
What I need help with:
Could this be a known hardware issue with the NUC7i7DNB NVMe slot?
Is there any firmware/BIOS fix that forces boot past PCIe initialization?
Does ROCK rely on specific NVMe compatibility requirements for NUC7 models?
Any guidance on how to proceed would be appreciated.

NVMe model: Samsung 970 EVO Plus 500GB

Describe your network setup

My network setup is as follows:
ISP: Superonline Fiber
Modem/Router: Huawei (ISP-provided fiber modem/router)
Switch: Netgear GS105v5 (wired connection to audio system)
Connections:
NUC was connected directly to the router via Ethernet (no Wi-Fi on the NUC)
No extenders, no mesh networks
All audio gear is connected via wired LAN through the switch
The issue occurs regardless of using the switch or connecting the NUC directly to the router.

There “should” be a “halt on error” setting that you can disable in the BIOS. It wont fix the m.2 socket issue if there is one.

To change the “halt on error” setting in an NUC’s BIOS, you need to enter the BIOS by pressing F2 during boot. Inside the BIOS, look for a setting called “Halt on” or “Halt on Error,” which is often in the “Miscellaneous Settings” or “Advanced” menus, and change it to “Disabled” or “None” to prevent the system from stopping on errors.

Have you tried resetting the BIOS to default settings and then install the NVME to see if that helps?

You might also check Intel (or Asus?) website for a BIOS update? Or a method to restore your current BIOS? (there are several videos on YT about recovering the bios on nucs)

Does the NUC show up in your router at all?

Beyond the above, if the socket itself is damaged not sure what can be done to fix that other than sending it to a repair service.

1 Like

Thanks for the suggestions — here are the results of those tests:

I already reset the BIOS to factory defaults (F9 → Restore Defaults → Save & Exit) and then installed the NVMe again. When the M.2 slot is enabled, the NUC will not POST — no HDMI output, USB ports stop working, and I cannot enter BIOS.

When the M.2 slot is disabled in BIOS, the system boots normally (even with the NVMe physically installed), which strongly suggests a bus initialization issue and not a boot-order problem.

I also tested with multiple NVMe drives (one brand new Samsung 970 EVO Plus and the original Kingston), both cause the same behavior.

The device does not appear in the router when NVMe is installed, but does appear when using the 2.5" SATA SSD.

Regarding “halt on error”:
I’m able to access BIOS only when the M.2 slot is disabled. When enabled, the system does not reach a state where BIOS can be accessed or where keyboard/USB is initialized, so I cannot change POST error behavior with the NVMe installed. I’ll look again to locate this setting.

Next steps:
I will check for the latest available BIOS update from Intel and attempt a recovery-mode BIOS flash to see if PCIe lane initialization improves.

At this point, since the system works perfectly whenever the M.2 slot is disabled, it seems likely the issue is on the PCIe lanes or power management for the M.2 slot, not the SSD itself.

Will update after BIOS recovery and testing.

Thanks for the help so far.

1 Like

Good day @Burak_Sinandurc ,

I hope you’re doing well today.

In case you think this is a hardware failure we do recommend bringing your Nuc to the repair store for diagnostics or contact manufacturer .

Unfortunately, we might not hint a lot on this matter from here.

Regards.

Thanks for your response.
Before I take the NUC to a repair service, I want to clarify whether there are any additional diagnostic steps that can further confirm that this is a hardware-level PCIe/M.2 failure rather than a firmware/BIOS configuration issue.
Summary of the behavior again:
The NUC boots normally, shows HDMI video output, USB/keyboard works, and BIOS is accessible only when the M.2 slot is disabled in BIOS.
When the M.2 slot is enabled and an NVMe drive is installed, the system does not POST, there is no HDMI output, no USB power, and I cannot enter BIOS.
I have tried two different NVMe SSDs (one brand new), and the behavior is identical.
SATA 2.5" drive works normally and ROCK installs correctly.
The NVMe drive warms slightly, so power is being supplied, but PCIe initialization appears to fail at boot.
If there are any recommended BIOS-level troubleshooting steps for NUC7 models specific to PCIe initialization, I would like to try those first.
Thanks again and I appreciate any further guidance before moving to hardware repair.

Hey @Burak_Sinandurc,

NUC7 boards respond differently to a normal CMOS reset vs. the full jumper-based reset.

A. CMOS Battery Reset (classic clear-CMOS)

  1. Disconnect AC.
  2. Remove the bottom cover and disconnect the coin-cell battery for 10+ minutes.
  3. Reassemble and boot.
This forces all PCIe lane configuration data to be recalculated.

B. BIOS Security Jumper Recovery Reset

This is not the same as the F9 “Load defaults.”

  1. Power off → Unplug AC.
  2. Move the BIOS Security jumper from pins 1–2 to 2–3 (or remove it entirely, depending on model).
  3. Power on → system should enter Recovery BIOS automatically.
  4. Choose Reset to Defaults or Recovery Update if available.
  5. Shut down → restore jumper → reboot.
If the system still hangs during POST with the M.2 slot enabled, even in recovery mode, that strongly points to a physical PCIe bus failure.

2. Boot with BIOS Jumper Removed + M.2 Enabled

If the system will not POST even in recovery mode when the M.2 slot is populated and enabled, then firmware is not the source of the hang.

This is the highest-confidence firmware-vs-hardware separator.

  1. Some NUC7 BIOS builds include a hidden/advanced toggle for PCIe link speed.
Steps:
  1. With M.2 disabled, enter BIOS.
  2. Look under: Advanced → Devices → PCI Configuration
  3. If present, set:
    • PCIe Link Speed → Gen2
    • M.2 Slot → Enabled
If the system POSTs at Gen2 but not Gen3, the root cause is degraded signal integrity—still a hardware fault, but a specific one (PHY lane damage / bad equalization).

If it still fails at Gen2 → strongly indicates total PCIe lane failure.

4. Boot with M.2 Slot Enabled but No Drive Installed

You said the problem occurs only when a drive is installed. A few more granular checks:

Test:

  • Enable M.2 slot.
  • Leave the socket physically empty.
  • Attempt POST.
Interpretation:
  • POST works → BIOS configuration accepts the device, but enumeration of an actual NVMe device is what kills POST. This would point to shorted sideband signals or broken REFCLK/WAKE lines.
  • POST fails even with no drive → the fault is on the board itself, even before device enumeration.
This is a very definitive test. 👍
1 Like

Hi @ayiFNF and @benjamin,

Thanks a lot for your help. Following your guidance, I was able to resolve the issue. With the new NVMe installed, the NUC now boots properly again and Roon is running without any problems.
Your detailed instructions regarding BIOS settings and the security jumper/CMOS reset were especially helpful.
Really appreciate your support—thank you!

3 Likes

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.