Row of Diamonds
Valid HTML 4.01 Transitional

Intel NUC7i5BNH
Setting Up Diamond

Jim Carter, 2017-12-24

Contents

In the Box

Check the box contents and record serial numbers. Try to get the ethernet MAC address so it can be registered with the firewall. Intel NUCs have the MAC address on a sticker on the bottom.

Beware: This machine has no memory, no disc and no operating system. You will need to obtain your operating system from another source. This of course is simple, inexpensive and legal for Linux.

What's in the box:

The power supply has interchangeable pins. None of them have a grounding pin. For the type letters see the IEC World Plugs website. These pin assemblies are provided:

Assembly Steps

Iris (the 5i5RYH, with memory but no hard disc) wouldn't boot the USB stick. It turned out that I had not completely seated the memory. It gave me 3 blinks on the power button (and would have beeped if speakers or phones were plugged in). Blink and Beep Codes for Intel NUC:

Function keys while booting: If you have UEFI boot turned on, there is no splash screen with its list of function keys. But it does still respond to the keys, during an about one second interval when the splash screen would have been shown.

Booting from USB storage: Get into BIOS setup by pressing F2 during boot. On the left side of the start screen is the Boot Order panel. Use your USB mouse; shift from the UEFI to Legacy tab. Double click on whichever device, to boot from it immediately. Or you could have used the F10 boot menu.

BIOS Update

Obtain the updated BIOS (before installing the OS). This machine has an Intel Management Engine (IME) and needs a recent BIOS to plug a gaping security hole.

BIOS Setup

Initial Testing

Booting from Diamond's old disc. Power it off. Attach the old disc to the SATA-USB cable and plug that into a USB port. Power on and hit F10 for the boot menu. Select the USB device. See if it boots. Grub loads the kernel and initrd, but it's stuck trying to read /dev/sda2 (which doesn't exist yet) for hibernation. Takes about 2 mins to time out. Continues with normal booting. Diamond is up and on the net. If I had thought of it, I could have edited (in Grub) the kernel command line to omit the resume=/dev/sda2 parameter, avoiding the long timeout.

checkout.sh discrepancies:

Running memtest86+

Copying Old to New Disc:

More Speed Measurements

Speed test on Jimc's benchmark. All numbers are in kbytes/sec.

Test Result Description
SHA512 206760 CPU speed, kbytes/sec, doing a sha512 sum on concatenated large files preloaded into the buffer cache, using 1 core.
SHA512*cores 413520 Same, times the number of cores (2), not counting hyperthread if any.
Disc Read 11406 Speed in kbytes/sec to read OS files, way beyond the buffer cache.
Composite 134928 Composite score, 0.5*(I/O speed) + 0.375*(sha512) + 0.125*(sha512)*(number of cores).

USB Bus Structure on NUC7i5BNH

Unlike on the Fit-PC Pro and LP, the NUC has only one USB bus and all of the ports connect to it. This bus is provided with a XHCI (USB-3.0) and a EHCI (USB-2.0) controller.

Row of Diamonds