• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Updating MXM VGA BIOS with different Vendor

ali.kashanian

New Member
Joined
Jan 20, 2019
Messages
8 (0.00/day)
I have a HP ZBook 17 G4 and recently I've got a very good deal on Quadro P5000 Mobile MXM. The only problem is the vendor of the card which is Dell. I have an external monitor connected via DisplayPort.
I've already installed the card and everything is OK on Hybrid Mode. I have audio through the DP cable and performance is fine. But on Discrete Mode, the laptop's monitor turns black. I can see a shade of white window when I drag one into that monitor, but no back-lit. The DisplayPort and HDMI are OK, but there is no audio.
After a lot of research, I figured the BIOS version of the VGA is 86.04.3A.00.25 (Jul, 25, 2016) but the version my laptop expects (found in system information) is 86.04.67.00.0A. Version 86.04.3A.00.25 is also on the board of the card.
The old card of my laptop is Quadro P3000 on version 86.04.67.00.08 (Jan 11, 2017) which matches the version my laptop expects, but the version on the board is 86.04.3A.00.14. So this card was updated to match the laptop.
My question is, if I get the BIOS version 86.04.67.00.0A, would I be able to update the BIOS without bricking the card? Is no, how to get this specific BIOS? I've already searched BIOS database but no luck :(
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
40,435 (6.58/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
Most laptop gpu bios are a part of the laptop motherboard, plus there are white and blacklists in those bios. You will not flash it without bricking it so drop the idea.
 

ali.kashanian

New Member
Joined
Jan 20, 2019
Messages
8 (0.00/day)
Most laptop gpu bios are a part of the laptop motherboard, plus there are white and blacklists in those bios. You will not flash it without bricking it so drop the idea.
So I assume the version I found in the system information is the version my laptop locked to it. I'm talking to HP customer support for almost a week, hoping to get their BIOS update. Do you think if I update the BIOS with the version HP give me would be a bad idea?
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
40,435 (6.58/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
So I assume the version I found in the system information is the version my laptop locked to it. I'm talking to HP customer support for almost a week, hoping to get their BIOS update. Do you think if I update the BIOS with the version HP give me would be a bad idea?

Yes it would be a bad idea
 

OneMoar

There is Always Moar
Joined
Apr 9, 2010
Messages
8,746 (1.70/day)
Location
Rochester area
System Name RPC MK2.5
Processor Ryzen 5800x
Motherboard Gigabyte Aorus Pro V2
Cooling Enermax ETX-T50RGB
Memory CL16 BL2K16G36C16U4RL 3600 1:1 micron e-die
Video Card(s) GIGABYTE RTX 3070 Ti GAMING OC
Storage ADATA SX8200PRO NVME 512GB, Intel 545s 500GBSSD, ADATA SU800 SSD, 3TB Spinner
Display(s) LG Ultra Gear 32 1440p 165hz Dell 1440p 75hz
Case Phanteks P300 /w 300A front panel conversion
Audio Device(s) onboard
Power Supply SeaSonic Focus+ Platinum 750W
Mouse Kone burst Pro
Keyboard EVGA Z15
Software Windows 11 +startisallback
doesn't sound like a whitelisting issue sounds like you have a driver issue

if it was a white listing issue you would get nothing no drivers no detection in the device manager nothing
edit you can try updating the DP firmware region
https://www.nvidia.com/object/nv-uefi-update-x64.html

I have no idea if this will work on a mxm card or if it might brick it or even if it will help

I know dp was buggy on these cards hence the update

edit: it might be a buggy driver the optimus drivers are known to be super temperamental you can just forcing discrete only mode in the bios

but no to reiterate the issue is has nothing to do with the particular bios revision
 
Last edited:

ali.kashanian

New Member
Joined
Jan 20, 2019
Messages
8 (0.00/day)
Yes it would be a bad idea
In this case what do you think would be the reason of those missing back-lit and Audio? As a reminder, the card works perfectly in Hybrid Mode.
doesn't sound like a whitelisting issue sounds like you have a bad card or simply incompatible one

if it was a white listing issue you would get nothing no drivers no detection in the device manager nothing
edit you can try updating the DP firmware region
https://www.nvidia.com/object/nv-uefi-update-x64.html

I have no idea if this will work on a mxm card or if it might brick it or even if it will help

I know dp was buggy on these cards hence the update

edit: it might be a buggy driver the optimus drivers are known to be super temperamental you can just forcing discrete only mode in the bios

but no to reiterate the issue is has nothing to do with the particular bios revision
The card is compatible with my laptop (listed in user manual) and both P3000 and P5000 use the same section in the driver file. The Hybrid Mode works perfectly, but in Discrete Mode I have back-lit and Audio problem. I tried so many modified Quadro and GeForce drivers. No luck. I've been trying for about a week. The only difference I saw was the BIOS version. I need to add this, when I tried to submit my old P3000 BIOS via GPU-Z, it kept saying the BIOS was not valid, but for P5000, it was accepted. Maybe the BIOS HP put into that card was not OK either, but it was working at least.
 
Last edited:
Joined
Feb 18, 2005
Messages
5,238 (0.75/day)
Location
Ikenai borderline!
System Name Firelance.
Processor Threadripper 3960X
Motherboard ROG Strix TRX40-E Gaming
Cooling IceGem 360 + 6x Arctic Cooling P12
Memory 8x 16GB Patriot Viper DDR4-3200 CL16
Video Card(s) MSI GeForce RTX 4060 Ti Ventus 2X OC
Storage 2TB WD SN850X (boot), 4TB Crucial P3 (data)
Display(s) 3x AOC Q32E2N (32" 2560x1440 75Hz)
Case Enthoo Pro II Server Edition (Closed Panel) + 6 fans
Power Supply Fractal Design Ion+ 2 Platinum 760W
Mouse Logitech G602
Keyboard Logitech G613
Software Windows 10 Professional x64
After a lot of research, I figured the BIOS version of the VGA is 86.04.3A.00.25 (Jul, 25, 2016) but the version my laptop expects (found in system information) is 86.04.67.00.0A. Version 86.04.3A.00.25 is also on the board of the card.
The old card of my laptop is Quadro P3000 on version 86.04.67.00.08 (Jan 11, 2017) which matches the version my laptop expects, but the version on the board is 86.04.3A.00.14. So this card was updated to match the laptop.

When you say "on the board of the card", you mean printed on a label on the physical card itself?
 

OneMoar

There is Always Moar
Joined
Apr 9, 2010
Messages
8,746 (1.70/day)
Location
Rochester area
System Name RPC MK2.5
Processor Ryzen 5800x
Motherboard Gigabyte Aorus Pro V2
Cooling Enermax ETX-T50RGB
Memory CL16 BL2K16G36C16U4RL 3600 1:1 micron e-die
Video Card(s) GIGABYTE RTX 3070 Ti GAMING OC
Storage ADATA SX8200PRO NVME 512GB, Intel 545s 500GBSSD, ADATA SU800 SSD, 3TB Spinner
Display(s) LG Ultra Gear 32 1440p 165hz Dell 1440p 75hz
Case Phanteks P300 /w 300A front panel conversion
Audio Device(s) onboard
Power Supply SeaSonic Focus+ Platinum 750W
Mouse Kone burst Pro
Keyboard EVGA Z15
Software Windows 11 +startisallback
if updating the DP firmware doesn't work I am not sure there is anything to be done
while mxm is claimed to be upgradeable the reality is it very rarely works and almost never in a optimus config
 
Joined
Feb 18, 2005
Messages
5,238 (0.75/day)
Location
Ikenai borderline!
System Name Firelance.
Processor Threadripper 3960X
Motherboard ROG Strix TRX40-E Gaming
Cooling IceGem 360 + 6x Arctic Cooling P12
Memory 8x 16GB Patriot Viper DDR4-3200 CL16
Video Card(s) MSI GeForce RTX 4060 Ti Ventus 2X OC
Storage 2TB WD SN850X (boot), 4TB Crucial P3 (data)
Display(s) 3x AOC Q32E2N (32" 2560x1440 75Hz)
Case Enthoo Pro II Server Edition (Closed Panel) + 6 fans
Power Supply Fractal Design Ion+ 2 Platinum 760W
Mouse Logitech G602
Keyboard Logitech G613
Software Windows 10 Professional x64
if updating the DP firmware doesn't work I am not sure there is anything to be done
while mxm is claimed to be upgradeable the reality is it very rarely works and almost never in a optimus config

MXM is still a total wild west s**tshow sadly. Different versions, different power requirements/support, ... I wish NVIDIA and AMD would get their act together and sort this out.
 
Joined
May 3, 2014
Messages
965 (0.26/day)
System Name Sham Pc
Processor i5-2500k @ 4.33
Motherboard INTEL DZ77SL 50K
Cooling 2 bay res. "2L of fluid in loop" 1x480 2x360
Memory 16gb 4x4 kingstone 1600 hyper x fury black
Video Card(s) hfa2 gtx 780 @ 1306/1768 (xspc bloc)
Storage 1tb wd red 120gb kingston on the way os, 1.5Tb wd black, 3tb random WD rebrand
Display(s) cibox something or other 23" 1080p " 23 inch downstairs. 52 inch plasma downstairs 15" tft kitchen
Case 900D
Audio Device(s) on board
Power Supply xion gaming seriese 1000W (non modular) 80+ bronze
Software windows 10 pro x64
if its a dell card you may just need to get the stupid dell drivers.
Dell did have some amd desktop gpus for a while which were rebranded cards. like the card was obviously a 6750 but they called it something stupid like a 7690 (just random example numbers here)
made life hell for driver installs and you had to use the Del specific drivers which inevitably hadn't been updated since the 1st day they were made.
 

silentbogo

Moderator
Staff member
Joined
Nov 20, 2013
Messages
5,474 (1.44/day)
Location
Kyiv, Ukraine
System Name WS#1337
Processor Ryzen 7 3800X
Motherboard ASUS X570-PLUS TUF Gaming
Cooling Xigmatek Scylla 240mm AIO
Memory 4x8GB Samsung DDR4 ECC UDIMM
Video Card(s) Inno3D RTX 3070 Ti iChill
Storage ADATA Legend 2TB + ADATA SX8200 Pro 1TB
Display(s) Samsung U24E590D (4K/UHD)
Case ghetto CM Cosmos RC-1000
Audio Device(s) ALC1220
Power Supply SeaSonic SSR-550FX (80+ GOLD)
Mouse Logitech G603
Keyboard Modecom Volcano Blade (Kailh choc LP)
VR HMD Google dreamview headset(aka fancy cardboard)
Software Windows 11, Ubuntu 20.04 LTS
Most laptop gpu bios are a part of the laptop motherboard, plus there are white and blacklists in those bios. You will not flash it without bricking it so drop the idea.
Nope, he has an MXM card. Those have vBIOS on it, just like desktop cards.

My question is, if I get the BIOS version 86.04.67.00.0A, would I be able to update the BIOS without bricking the card? Is no, how to get this specific BIOS? I've already searched BIOS database but no luck :(
By the looks of it vBIOS flashing won't help, since both cards are officially supported and not blacklisted.
I did a quick google-fu and apparently that generation of Dell Precision laptops had issue with switchable graphics. Some people had problems in "optimus" mode (performance drop), some people had issues in discrete-only mode (no image, no BL or flickering screen etc). Dell is aware of it, and I'm not sure whether they've fixed it yet. You may wanna contact dell tech support (preferably higher-tier). Maybe they know the solution.
Meanwhile you may want to switch back to dual-graphics.
BTW, which laptop do you have?
 

ali.kashanian

New Member
Joined
Jan 20, 2019
Messages
8 (0.00/day)
By the looks of it vBIOS flashing won't help, since both cards are officially supported and not blacklisted.
I did a quick google-fu and apparently that generation of Dell Precision laptops had issue with switchable graphics. Some people had problems in "optimus" mode (performance drop), some people had issues in discrete-only mode (no image, no BL or flickering screen etc). Dell is aware of it, and I'm not sure whether they've fixed it yet. You may wanna contact dell tech support (preferably higher-tier). Maybe they know the solution.
Meanwhile you may want to switch back to dual-graphics.
BTW, which laptop do you have?
If it's what you say, it must be something wrong with Dell laptop BIOS. In very rare situations a manufacturer would update their own vBIOS, but it's worth the shot since I'm sitting on my butt waiting for HP to come back.
The Optimus has always had performance drop as its purpose is to lower power consumption. I hve performance drop in SkyDiver by ~3000 on internal monitor vs external one. I had the same drop with P3000 too.
I have HP ZBook 17 G4 and the card was taken out of Dell Precision 7720.
 

silentbogo

Moderator
Staff member
Joined
Nov 20, 2013
Messages
5,474 (1.44/day)
Location
Kyiv, Ukraine
System Name WS#1337
Processor Ryzen 7 3800X
Motherboard ASUS X570-PLUS TUF Gaming
Cooling Xigmatek Scylla 240mm AIO
Memory 4x8GB Samsung DDR4 ECC UDIMM
Video Card(s) Inno3D RTX 3070 Ti iChill
Storage ADATA Legend 2TB + ADATA SX8200 Pro 1TB
Display(s) Samsung U24E590D (4K/UHD)
Case ghetto CM Cosmos RC-1000
Audio Device(s) ALC1220
Power Supply SeaSonic SSR-550FX (80+ GOLD)
Mouse Logitech G603
Keyboard Modecom Volcano Blade (Kailh choc LP)
VR HMD Google dreamview headset(aka fancy cardboard)
Software Windows 11, Ubuntu 20.04 LTS
I have HP ZBook 17 G4 and the card was taken out of Dell Precision 7720.
There was an update for Dell 7720 regarding graphics issues, but it does not seem to be the case for HP Zbook.
Just in case update your BIOS, see if it helps.
Different vBIOS version on card and laptop may be also at play, but whitelisting hardware in BIOS is pain in the ass on HP laptops (in most cases requires desoldering BIOS and messing with dump in Hex editor).

I'm kinda in the same boat with my Probook 640 G1. Trying to install Intel wireless adapter and my DDR3 kit. It works, but I'm getting annoying boot errors, since these dumb f%^ks at HP forgot to add some decent Intel adapters to whitelist and limited "compatible" RAM do DDR3L-only (and not all vendors either).
 
Joined
Nov 24, 2018
Messages
33 (0.02/day)
After a lot of research, I figured the BIOS version of the VGA is 86.04.3A.00.25 (Jul, 25, 2016) but the version my laptop expects (found in system information) is 86.04.67.00.0A.
How did u figure out what version does the laptop expects, where is that system information you're seeing?

I also have similar problem after MXM card upgrade, but in my case laptop screen never works, because my Zbook doesn't support hybrid mode, it only works in discrete mode. If you see some shades on the laptop screen, I would definitely count it as driver issue and try different section in the .inf file where to register the card, also try different optimus settings. One guy in a different forum found the following to be working for him:

NVOptimusHCloneDisabled = 1
NVSupportOptimus = 1
NvSupportMSHybrid = 1
 

ali.kashanian

New Member
Joined
Jan 20, 2019
Messages
8 (0.00/day)
if updating the DP firmware doesn't work I am not sure there is anything to be done
while mxm is claimed to be upgradeable the reality is it very rarely works and almost never in a optimus config
In Hybrid Mode the DP works OK and has Audio as well as HDMI. Also the Optimus technology only works in Hybrid Mode which I have no problem with. The problem is Discrete Mode
if its a dell card you may just need to get the stupid dell drivers.
Dell did have some amd desktop gpus for a while which were rebranded cards. like the card was obviously a 6750 but they called it something stupid like a 7690 (just random example numbers here)
made life hell for driver installs and you had to use the Del specific drivers which inevitably hadn't been updated since the 1st day they were made.
I have tried whatever possible driver; Dell, HP, Lenovo, tried different sections, but non of them worked
There was an update for Dell 7720 regarding graphics issues, but it does not seem to be the case for HP Zbook.
Just in case update your BIOS, see if it helps.
Different vBIOS version on card and laptop may be also at play, but whitelisting hardware in BIOS is pain in the ass on HP laptops (in most cases requires desoldering BIOS and messing with dump in Hex editor).

I'm kinda in the same boat with my Probook 640 G1. Trying to install Intel wireless adapter and my DDR3 kit. It works, but I'm getting annoying boot errors, since these dumb f%^ks at HP forgot to add some decent Intel adapters to whitelist and limited "compatible" RAM do DDR3L-only (and not all vendors either).
I'm on the latest BIOS version even though I didn't see anything regarding that in the release note. It's hard to say they are different just by looking at those cards. I can tell the RAM and other visible components are the same, and also on ebay, these cards are sold as compatible with Dell HP Lenovo. I used to have an Elitbook 8770w and replaced the K3000M with K5000M with no problem and later on replaced it with GTX 980M with no issues either. The only problem was using modified driver as NVIDIA locked the 8770w to only K3000M, K4000M and K5000M
How did u figure out what version does the laptop expects, where is that system information you're seeing?

I also have similar problem after MXM card upgrade, but in my case laptop screen never works, because my Zbook doesn't support hybrid mode, it only works in discrete mode. If you see some shades on the laptop screen, I would definitely count it as driver issue and try different section in the .inf file where to register the card, also try different optimus settings. One guy in a different forum found the following to be working for him:

NVOptimusHCloneDisabled = 1
NVSupportOptimus = 1
NvSupportMSHybrid = 1
In the BIOS setup (F10) there is a System information option. In there there is an Advanced System information. I found that BIOS version there. In Hybrid Mode the BIOS version of Intel Graphc Card is there. Maybe that's why I have no problem with the card in that mode.
Those options are all for Hybrid Mode which I have no problem with, and I doubt enabling support for optimus would work in Discrete Mode
 
Joined
Nov 24, 2018
Messages
33 (0.02/day)
In the BIOS setup (F10) there is a System information option. In there there is an Advanced System information. I found that BIOS version there.
Interesting, I do not have Advanced System Info in my bios.

Why the working Hybrid mode isn't enough for you? From Display Settings -> Graphics Settings you can specify which video card should run which app and be done with it.

P.S. Let me know if you get anywhere with HP support, so I get on their neck as well.
 
Last edited:

silentbogo

Moderator
Staff member
Joined
Nov 20, 2013
Messages
5,474 (1.44/day)
Location
Kyiv, Ukraine
System Name WS#1337
Processor Ryzen 7 3800X
Motherboard ASUS X570-PLUS TUF Gaming
Cooling Xigmatek Scylla 240mm AIO
Memory 4x8GB Samsung DDR4 ECC UDIMM
Video Card(s) Inno3D RTX 3070 Ti iChill
Storage ADATA Legend 2TB + ADATA SX8200 Pro 1TB
Display(s) Samsung U24E590D (4K/UHD)
Case ghetto CM Cosmos RC-1000
Audio Device(s) ALC1220
Power Supply SeaSonic SSR-550FX (80+ GOLD)
Mouse Logitech G603
Keyboard Modecom Volcano Blade (Kailh choc LP)
VR HMD Google dreamview headset(aka fancy cardboard)
Software Windows 11, Ubuntu 20.04 LTS
Those options are all for Hybrid Mode which I have no problem with, and I doubt enabling support for optimus would work in Discrete Mode
Optimus is a tech for dual-graphics. It won't work in discrete mode. If it works in hybrid mode, I'd leave it at that. It'll save you some battery life and keep overall temps down.
You'll be better off doing manual assignment for apps (either through context menu or GeForce control panel).
 

ali.kashanian

New Member
Joined
Jan 20, 2019
Messages
8 (0.00/day)
Interesting, I do not have Advanced System Info in my bios.

Why the working Hybrid mode isn't enough for you? From Display Settings -> Graphics Settings you can specify which video card should run which app and be done with it.

P.S. Let me know if you get anywhere with HP support, so I get on their neck as well.
When I'm at home and using my HP Docking it has similar performance as when it's in Discrete Mode on External Monitor, because those ports are coming from NVIDIA card. But when I run benchmarks on internal monitor, the performance drops. It's while all 3D processings are assigned to NVIDIA card explicitly. So overall, this Optimus tech does not give you the performance of your card at its full potential. This goes with non HP dockings as well when I take the laptop to work. That's why I prefer to be on Discrete Mode and that was how I found this issue from the beginning.
Also, to me this is still an issue and needs to be fixed.
About HP support, I don't know if they are willing to give me the BIOS update, but since those cards are MXM and they have already did the same update to P3000 even though the actual version was similar to my P5000, they definitely have that BIOS. It must be a matter of trust or availability to customer support to give it to consumers. I have seen BIOS updates as SoftPaq files for Z servers, but not for ZBook laptops. Anyway I'll let you know, You may want to search their SP database on their FTP Server and run a google search for your card model with "BIOS" keyword. I did for myself but found nothing
Optimus is a tech for dual-graphics. It won't work in discrete mode. If it works in hybrid mode, I'd leave it at that. It'll save you some battery life and keep overall temps down.
You'll be better off doing manual assignment for apps (either through context menu or GeForce control panel).
You are exactly right. Right now since my laptop is connected to AC all the time at home and work, I have no problem with excessive power consumption and performance matters to me more. And as I mentioned above, Optimus does not give you the full power of your card.
 
Last edited:

lowrck

New Member
Joined
Jul 10, 2020
Messages
1 (0.00/day)
For anyone that needs it, i have an official hp zbook 17 g4 p5000 163kb vbios. don't use it for anything other than that as it requires part from an hp system bios to be complete but i have it if you need it.
 
Joined
Jan 6, 2020
Messages
11 (0.01/day)
For anyone that needs it, i have an official hp zbook 17 g4 p5000 163kb vbios. don't use it for anything other than that as it requires part from an hp system bios to be complete but i have it if you need it.
Hi! I'm interested. If you still have it (the official vbios for hp p5000 or p4000) please send a link.
 

devsba

New Member
Joined
May 4, 2023
Messages
1 (0.00/day)
Can you please send me the bios i have same problem and fighting with in so long :/
 
Top