2017 15" HP ZBook 15 G4 (Q M1200) [7th,4C,H] + FP W600 @ 10Gbps-TB3>TB1 (Sonnet ...
 
Notifications
Clear all

2017 15" HP ZBook 15 G4 (Q M1200) [7th,4C,H] + FP W600 @ 10Gbps-TB3>TB1 (Sonnet Echo Express Pro) + Win10 [Yukikaze]  

  RSS

Yukikaze
(@yukikaze)
Prominent Member Moderator
Joined: 4 years ago
 

Okay, so my two W600 cards arrived yesterday, and today I managed to get them up and running.

I put both FirePros into the Sonnet Echo Express Pro. Windows picked both of them up, however one of them ended up with a Code 12. The solution is to make sure the AMD Audio Devices are disabled (I don't need them) to free resources, and then enable the W600 cards one by one: Disable the card that did not suffer from a Code 12, then disable the one that has Code 12, and then enable the Code 12 card first, followed by the one that did not have the issue. Both cards should be functional at this point. Unfortunately, this needs to be repeated on every boot, and docking-and-undocking, which makes using both cards at once very inconvenient. Here goes my dream of being able to run a 12-screen video-wall off a TB1 enclosure. Drat. Not that I actually need a video wall like this, but I could do it once by borrowing monitors to just show it is possible. My system already has the Large Memory space to allocate devices into, and all PCIe devices are there by default, so the Code 12 is likely not trivial to solve, but it might be doable.

I guess six monitors off a single TB1 enclosure is good enough Smile

The really nice part here is that unlike my Quadro K2000, which doesn't quite support eGPU use (the NVidia driver complains about "External K2000 Unsupported" when the eGPU is detected, and the detection can take a little bit to actually happen after docking), the latest AMD Professional drivers support an external W600 perfectly, with a full feature set. As a result, docking/undocking is almost as fast as hooking up a USB mouse to my laptop, which is all sorts of awesome when I need to get to and from my desk in a hurry. It also seems like large screen movement across the external monitors is smoother with the AMD card, but this might just be a misconception by me.

I really recommend these FirePro W600 cards for someone who wants a cheap card to drive multiple monitors (you can run six 4K panels off one of these, or three 5K monitors fed by two DisplayPort 1.2 connections each). There's still a stock of them here with the same seller I bought mine from. They aren't gaming cards, but they might run games in lower resolutions or older games (they are about equivalent to a GTX650). If you have an older laptop and just want to get a little faster than integrated graphics, it is hard to go wrong with a whole eGPU setup for about 50$ that can even drive 4K monitors for daily desktop use (Dell DA-2, the card and a 7$ mPCIe to PCIe adapter and a little bit of DIY).

Some screenshots of this stuff in action:

XConnect
CardsWorking
RadeonProSettings
RadeonPro
This topic was modified 2 years ago

Want to output 4K@60Hz out of an old system on the cheap? Read here.
Give your Node Pro a second Thunderbolt3 controller for reliable peripherals by re-using a TB3 dock (~50$).

"Always listen to experts. They'll tell you what can't be done, and why. Then do it."- Robert A. Heinlein, "Time Enough for Love."

 
2020 14" Lenovo ThinkBook Yoga 14s [11th,4C,G] + GTX 1080 Ti @ 32Gbps-TB4 (AKiTiO Node Pro) + Win10 20H2 [build link]  


itsage and nando4 liked
ReplyQuote
nando4
(@nando4)
Noble Member Admin
Joined: 4 years ago
 

@Yukikaze, thank you for another great value and unique eGPU build.

With regards to your requirement to disable then enable devices to fix error 12, consider adapting @jzfgs's package to fix error 12 here to automate this via a batch file. Can then just click it or even extend it to fire when detects the Firepro eGPUs appearing with error 12 as a startup infinite loop process.

eGPU Setup 1.35    •    eGPU Port Bandwidth Reference Table

 
2015 15" Dell Precision 7510 (Q M1000M) [6th,4C,H] + GTX 1080 Ti @32Gbps-M.2 (ADT-Link R43SG) + Win10 1803 // compares M.2 vs TB3 performance inc unoptimized H-CPU BIOS [build link]  


ReplyQuote
Yukikaze
(@yukikaze)
Prominent Member Moderator
Joined: 4 years ago
 

@nando4 - There were some other issues that arose from the two cards (occasionally, none of the cards would be picked up by the AMD driver at all). I think XConnect doesn't play with what amounts to two cards connecting at the same time in the same enclosure or something. I just ended up using a single one of the cards, and this works flawlessly, docking, undocking and all.

Want to output 4K@60Hz out of an old system on the cheap? Read here.
Give your Node Pro a second Thunderbolt3 controller for reliable peripherals by re-using a TB3 dock (~50$).

"Always listen to experts. They'll tell you what can't be done, and why. Then do it."- Robert A. Heinlein, "Time Enough for Love."

 
2020 14" Lenovo ThinkBook Yoga 14s [11th,4C,G] + GTX 1080 Ti @ 32Gbps-TB4 (AKiTiO Node Pro) + Win10 20H2 [build link]  


nando4 liked
ReplyQuote
nando4
(@nando4)
Noble Member Admin
Joined: 4 years ago
 

@Yukikaze, any chance you could run HP BIOS Config Utility , with 'biosconfigutility /get:zbookg4.txt',  sanitize it (remove serial, model, etc)  from zbookg4.txt and then post it?

From playing briefly with a G5, there was a settable option in there that improved M.2 eGPU performance.  Just need to ID it. Your G4 output should have the same option. Maybe it helps Thunderbolt performance as well?

eGPU Setup 1.35    •    eGPU Port Bandwidth Reference Table

 
2015 15" Dell Precision 7510 (Q M1000M) [6th,4C,H] + GTX 1080 Ti @32Gbps-M.2 (ADT-Link R43SG) + Win10 1803 // compares M.2 vs TB3 performance inc unoptimized H-CPU BIOS [build link]  


ReplyQuote
Yukikaze
(@yukikaze)
Prominent Member Moderator
Joined: 4 years ago
 

[Please login to see this]

 

Want to output 4K@60Hz out of an old system on the cheap? Read here.
Give your Node Pro a second Thunderbolt3 controller for reliable peripherals by re-using a TB3 dock (~50$).

"Always listen to experts. They'll tell you what can't be done, and why. Then do it."- Robert A. Heinlein, "Time Enough for Love."

 
2020 14" Lenovo ThinkBook Yoga 14s [11th,4C,G] + GTX 1080 Ti @ 32Gbps-TB4 (AKiTiO Node Pro) + Win10 20H2 [build link]  


nando4 liked
ReplyQuote
nando4
(@nando4)
Noble Member Admin
Joined: 4 years ago
 

Thank you. Consider disabling PCI Express Power Management to see if it improves performance.  On a M.2 eGPU (NVME) not frame limited by the CPU, this gives 15% more Forza 4 FPS as well as noticable improvement in 3dmark GPU scores.

[Please login to see this]

eGPU Setup 1.35    •    eGPU Port Bandwidth Reference Table

 
2015 15" Dell Precision 7510 (Q M1000M) [6th,4C,H] + GTX 1080 Ti @32Gbps-M.2 (ADT-Link R43SG) + Win10 1803 // compares M.2 vs TB3 performance inc unoptimized H-CPU BIOS [build link]  


ReplyQuote
Yukikaze
(@yukikaze)
Prominent Member Moderator
Joined: 4 years ago
 

Interesting, this setting was not available in the BIOS itself, but it is configurable via the BIOS Configuration Utility. I can't really do any benchmarks right now, but I've disabled it and will see if I can do some testing.

Want to output 4K@60Hz out of an old system on the cheap? Read here.
Give your Node Pro a second Thunderbolt3 controller for reliable peripherals by re-using a TB3 dock (~50$).

"Always listen to experts. They'll tell you what can't be done, and why. Then do it."- Robert A. Heinlein, "Time Enough for Love."

 
2020 14" Lenovo ThinkBook Yoga 14s [11th,4C,G] + GTX 1080 Ti @ 32Gbps-TB4 (AKiTiO Node Pro) + Win10 20H2 [build link]  


ReplyQuote
nando4
(@nando4)
Noble Member Admin
Joined: 4 years ago
 
Posted by: @yukikaze

Interesting, this setting was not available in the BIOS itself, but it is configurable via the BIOS Configuration Utility. I can't really do any benchmarks right now, but I've disabled it and will see if I can do some testing.

HP ZBooks/Elitebooks have locked down BIOS and UEFI settings. HP's BIOS Configuration Utility being the only way to access some additional BIOS settings.  In comparison,  Dell equivalent (Precision/Latitude/XPS) can have many hidden BIOS settings altered as UEFI variables when have a IFR reference file generated from the system's BIOS.

Yes, pls test 'PCI Express Power Management = disabled'. Am expecting a > 15% Forza 4 gain with a fast eGPU on a TB3 interface on a 'H' CPU system like your ZBook G4.

eGPU Setup 1.35    •    eGPU Port Bandwidth Reference Table

 
2015 15" Dell Precision 7510 (Q M1000M) [6th,4C,H] + GTX 1080 Ti @32Gbps-M.2 (ADT-Link R43SG) + Win10 1803 // compares M.2 vs TB3 performance inc unoptimized H-CPU BIOS [build link]  


ReplyQuote