- Posts: 26
- Joined: Wed Jan 04, 2017 12:18 pm
Finally solved:
1. Disable UEFI boot and switch to BIOS boot mode as told in:
https://programmersought.com/article/74824283587/
2. Update Windows Server 2016 totally.
Long technical story for interested:
1.
Dell did not deal with the issue. Said that, Decklink cards are not officially supported.
The Dell support guys even said that, Blackmagic does not support Dell hardware, with screenshots from Blackmagic web site.
Dell support guys referring Blackmagic web site for evidence. Weird!
2.
With misdirection from the customer and Dell support guys, the "PCIe link training failure" observed on Bus95 during the boot was believed to be coming from Decklink cards. It is not!
"PCI Express Standard Downstream Switch Port" was at Bus95 and when Decklink cards were installed, it was causing this problem. I think this is the PCIe Switch Module on the FX2s chassis.
When PXE devices were disabled and BIOS boot mode is activated, this error disappeared.
3.
With plain vanilla WinSrv2016 installation after BIOS boot mode selection, we started to have "WHEA UNCORRECTABLE ERROR" BSODs during shutdown and restarts. Not during startups!
OS was booting normally, can see both Decklink cards in the Device Manager, all normal. When rebooting or shutting down, BSOD. In the CMC logs, there were lines complaining about the devices on Bus93 "Express Root Port A - 2030" and Bus94 "PCI Express Standard Downstream Switch Port".
This was affecting other nodes on the chassis. When I reboot Node3 and get BSOD, Node 1 also gets BSOD.
Without the Decklink cards, everything was normal!
4.
Installed WinSrv2012R2 x64 on two nodes and observed that I do not get BSOD with WinSrv2012R2.
5.
Checked the driver versions of devices on Bus 93-94-95 with the fully functional systems on our other customer. "PCI Express Upstream/Downstream Switch Port" driver installed for devices on Bus94 and Bus95 was to blame! I think, this for the PCIe Switch Module on the FX2s chassis.
With plain vanilla WinSrv2016 installation, driver version 10.0.14393.0 is installed. This driver causes BSOD. When Windows Updates are installed totally, this driver is upgraded to 10.0.14393.2938.
With plain vanilla WinSrv2012R2 installation, driver version 6.3.9600.17238 comes. After Windows Updates, this driver is updated to 6.3.18939. Both works normally.
6.
If you are installing WinSrv2016 from standard sources and updating afterwards, remove Decklink cards and do not plug them until after all windows updates are finished. This may not be limited to Decklink cards but for all PCIe card types.
7.
Did not try switching back to UEFI boot mode.