Hello! Thank you very much for the very good article!
I just buyed a “QNAP QM2-2P10G1TA” with a “Samsung EVO Plus 970 2TB” NVME SSD as it was advertised as an operational possibility to add 10Gbit + NVME to the Microserver 10+ in the article (even it will not use the full speed).
If I try to boot the HPE Microserver 10+ with the QNAP Adapter
WITH the EVO 970 (it doesn’t matter if build on Slot1 or Slot2) I only see an error message in red letters: “
RIP address out of range”.
I googled about this and come to some articles which says that I have to disable “UEFI Optimized Boot”. I tried this but it wont work.
If I try to boot only the “QNAP QM2-2P10G1TA”
without a NVME SSD everything is okay and the Microserver Gen10+ boots normally and the AC107 NIC of the QNAP-Adapter is usable. So this is good.
Does anyone knows whats wrong in my setup? I hope only a BIOS/UEFI setting is wrong but I can’t find the wrong setting.
- I just updated the BIOS of the HPE Microserver 10+ to "2.18_06-24-2020(14 Aug 2020)"
- I updated iLO to 2.31
- I have done a reset of the BIOS settings to "Default"
- I tried to change UEFI to "Legacy BIOS-boot" but the error comes before the Boot-Screen
I have also a simple PCIe M.2 NVME SSD-Adapter from "Icy Box" (IB-PCI214M2-HSL):
- this works very well and without problems with the same "Samsung EVO Plus 970 2TB"
So I asume that there is no error within the SSD itself.
I tried to watch the UEFI boot process via iLO serial port and see that the SSD and also the 10GBit-NIC-AC107-Chip is recognized:
Code:
....
Starting handle 72355D98
Starting Slot 1 Port 2 : Aquantia AQtion 10Gbit Network Adapter (HTTP(S) IPv4)
Starting handle 72355318
Starting handle 72354318
Starting handle 72354698
Starting handle 72354598
Starting handle 72353E98
Starting handle 72353218
Starting handle 72352018
Starting handle 72352C18
Starting handle 72352A18
Starting handle 72352798
Starting Slot 1 Port 2 : Aquantia AQtion 10Gbit Network Adapter (PXE IPv4)
Starting handle 72351C18
Starting handle 72351818
Starting handle 72350998
Starting handle 7234FE18
Starting handle 7234EC18
Starting handle 7234EE18
Starting Slot 1 NVMe Drive 1 : NVM Express Controller - S***********-Samsung SSD 970 EVO Plus 2TB-58382500
Starting Slot 1 NVMe Drive 1 : NVM Express Controller - S***********-Samsung SSD 970 EVO Plus 2TB-58382500
Starting iLO Virtual USB 1 : iLO Virtual Keyboard
Starting iLO Virtual USB 1 : iLO Virtual Keyboard
Starting Internal USB 1 : USB SanDisk 3.2Gen1
...
I attach the error screen and the messages to give a better understanding of the problem:
Code:
X64 Exception Type 0x02 - NMI Detected. Please check the IML for more details.
Software NMI
RCX=00000000708C4118 DX=00000000454EC648 R8=00000000793C7060 R9=00000000453C5790
RSP=00000000454EC680 BP=00000000454EC719 AX=00000000453C42E0 BX=00000000708C4118
R10=0000000000000180 11=0000000000000002 12=0000000000000000 13=0000000000000004
R14=8000000000000012 15=000000007298E028 SI=000000007249C010 DI=8000000000000006
CR2=0000000000000000 CR3=00000000454ED000 CR0=80000013 CR4=00000668 CR8=00000000
CS=00000038 DS=00000030 SS=00000030 ES=00000030 RFLAGS=00000246
MSR: 0x1D9 = 00004801, 0x345=000033C5, 0x1C9=00000008
LBRs From To From To
01h 00000000453B2398->0000000075993052 00000000453B2368->00000000453B2398
03h 00000000453B2332->00000000453B2364 00000000453B22F8->00000000453B2309
05h 0000000077F718A1->00000000453B22E8 0000000077F718A7->0000000077F71887
07h 00000000453B23A5->0000000077F718A4 00000000453B2368->00000000453B2398
09h 00000000453B23A5->0000000077F718A4 00000000453B2368->00000000453B2398
0Bh 00000000453B2332->00000000453B2364 00000000453B22F8->00000000453B2309
0Dh 0000000077F718A1->00000000453B22E8 0000000077F718A7->0000000077F71887
0Fh 00000000453B23A5->0000000077F718A4 000000007599305D->00000000789B8660
CALL ImageBase ImageName+Offset
00h 00000000453AD000 DxeCore+005398h
01h 0000000077F6F000 NvmExpressDxe+0028A4h
02h 0000000064992000 HpSmbiosType242HddInventory+00355Bh
RIP address out of range
If this isn't the right place for this issue please advice me where to post it elsewhere in the forum.
Best regards!
EDIT:
- I just tried to downgrade the BIOS to the original one "2.00_12-06-2019(19 Mar 2020)" =>
The same error message at boot
The iLO-Log gives a good feedback in the early boot process but later the boot process end with the red error which I have posted earlier "RIP address out of range":
Code:
....
Starting PciRoot(0x0)/Pci(0x0,0x0)
Starting Embedded : PCIe Controller
Starting Slot 1 Port 1 : PCIe Controller
Starting Slot 1 Port 1 : PCIe Controller
Starting Slot 1 Port 1 : PCIe Controller
Starting Slot 1 Port 1 : Aquantia AQtion 10Gbit Network Adapter
Starting handle 73B6FE18
Starting Slot 1 Port 1 : PCIe Controller
Starting Slot 1 Port 1 : NVM Express Controller - S***********-Samsung SSD 970 EVO Plus 2TB-58382500
Starting Embedded : PCIe Controller
Starting Embedded : eXtensible Host Controller (USB 3.0)
Starting PciRoot(0x0)/Pci(0x14,0x2)
....
For me it is not clear where the error is and what to do to make the “QNAP QM2-2P10G1TA” usable in the HPE Microserver 10+.
I will now try to test the QNAP Adapter in my good old Microserver 8...