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

Subsystem Id of my Asus Strix RTX 4090 OC / Random GPU detection problem

Joined
May 14, 2019
Messages
14 (0.01/day)
Location
Poland, Wroclaw
System Name ROG by KMB
Processor AMD 9800X3D
Motherboard Asus ROG Strix X870E-E Gaming WiFi
Cooling be quiet! Light Loop 360mm
Memory Kingston FURY 64GB (2x32GB) 6000MT/s CL30 Beast Black [KF560C30BBEAK2-64]
Video Card(s) Asus ROG Strix GeForce RTX 4090 OC Edition
Storage Kingston 2TB M.2 PCIe Gen4 NVMe Fury Renegade & Kingston 4TB M.2 PCIe Gen4 NVMe Fury Renegade x2
Display(s) KTC OLED 4K 42"
Case be quiet! Silent Base 802 Window
Audio Device(s) Marantz Cinema 70S & Klipsch RP-500M II x2 & Klipsch SPL-120
Power Supply Corsair HX1500i 2025
Mouse Corsair Dark Core RGB Pro SE & Corsair M65 RGB Ultra Wireless & Corsair Nightsabre Wireless
Keyboard Corsair K100 RGB Optix
Software Windows 11 Pro x64
I have Asus Strix RTX 4090 OC, BIOS Version: 95.02.3C.40.FB & ID:10DE:2684:1043:8932.
wse.png

So in theory its this BIOS: https://www.techpowerup.com/vgabios/262433/262433 but subsystem ID is different. How is it possible with same BIOS number?

Id like to flash this BIOS: https://www.techpowerup.com/vgabios/255698/255698 but it has also different ID. :confused:

Why I want to flash?
Short story short.
The problem is that my Asus X870E-E motherboard randomly not detects my Strix GPU. On my earlier platform (Maximus XI and i9-9900KS) this same GPU worked perfect over a year - without any problems during boot or any other.
Maybe its faulty new AM5 mortherboard but... My firend has got exact same GPU with same BIOS (but ID 10DE:2684:1043:8BEF) and X670 motherboard and faces same random problem with GPU detection during computer start. So maybe this BIOS of GPU is not compatible with AMD platform. I'm in contact with Asus but they not so helpfull to be honest. :banghead:

My other firend has exact same GPU and motherboard, and CPU like my system but his BIOS is 95.02.3C.00.60 (dont know his GPU ID). And his GPU works without problems with his motherboard.
Thats why I thought that maybe I will flash same BIOS and this will help with my issue. But I dont want to brick my RTX Strix 4090 card.
Every one has other ID (last 4 digits). o_O

So any advices?
Please help. Im on the last straight before RMA the mother board but Im afraid that after change for new one the problem wont go away. And I will stay without PC for 3-6 weeks. :fear:

When computer starts corectly with GPU initialized as it should, everything is perfect stable even in heaviest loads.

So two questions:
1. What the hell is with that different IDs? Is it safe to flash this 95.02.3C.00.60 on my card?
2. Maybe someone have some idea of my core problem, mean GPU detection problem. If somone want to deep check, I made a video:

Thanks in advance for any help. :respect:
 
Last edited:
If the card worked in the other system, I wouldn’t mess with the card just yet. Ensure you have the latest BIOS for your motherboard.

Have you tried a different PCIe slot?

Also, I would set your motherboard to factory defaults.

You could have a different revision of the card. Sometimes different revisions come out.
 
Yes. Latest BIOS. There is only one PCIe slot for GPU.
 
Doesn't sound to me like it has anything to do with the vbios. Card looks like it is seated wonky, but that may just be me. I'd start by defaulting mb bios, then a tear-down and rebuild.
 
Last edited:
You have a PCIe slot at the very bottom of the motherboard. Doesn’t look like you’d have room, you’d have to use a riser.

Do you have a different video card to test??

What has ASUS support said about the issue??

As far as the memory training, have you enabled Memory Context Restore?
 
Last edited:
Not enough place for bottom mount (case basement on the way). I haven't got riser. This bottem PCIE is also much slower.

Asus support have no idea whats going up. Its very strange that card worked perfect till platform change. Thats way I think its motherboard.
Now I'm testing my older RTX3080Ti Strix and check.
If there is no problem I need to back to RTX4090 check again.

I am surprised that there were several types of these RTX 4090 Strix OC (different ID). I don't know what causes these differences. :(
Strix 3080Ti OC has only one version of ID im BIOSes database.

And I clearly feel that something is wrong with the BIOS of this card, that it detects incompatibility with the motherboard (if I confirm that the motherboard works correctly with older GPU).

What a strange failure (if it is a faliture indeed), that the card sometimes does not boot. How is it possible that everything works without a problem and only when turning on/resetting the computer, a problem can occur randomly (as if the card reports too late that it is there and the motherboard continues starting and "thinks" that there is no card).
And I wonder about this friend of mine who has the same GPU BIOS as me (but different ID?!) and he also has this problem randomly...

As for memory training - it only appears when the card is not detected and again when I disable the integrated card in the BIOS after successfully detecting PCIE GPU - after saving the BIOS settings and restart, memory training starts again.
If everything works correctly (GPU detected corectly), there is no training and everything runs quickly.
Sometimes I can start the computer several times without a problem, and sometimes there is a problem with every start. And I have to turn it on several times for it to start.

I dind't try Memory Context Restore - it shouldnt influence GPU detection. Many sources warn against enabling this option (I don't really know why).
 
It’s not about the slot being slower at this point. This is for testing purposes.

If it is working in the bottom slot as it should, that helps narrow it down to the motherboard or the video card.

Also, do you have another system handy? Your old platform still good to go?? I would use the other system to flash the vBIOS if it comes to that. With the hit or miss detection, the last thing you want is for the card to drop in the middle of the flash. That would not be good.

This the Motherboard BIOS you currently are running?

Version 1203
16.49 MB 2025/03/07
SHA-256 :0B81AA1CB0AD3DC3862CA261E4AAA93F082669D4CF0DD9B7CFF92A45CBECAD67
"1. Enhanced system performance with support for 9950X3D and 9900X3D processors.
2. Included AI Cache Boost to enhance performance and compute power when using AI-based tools.

Before running the USB BIOS Flashback tool, please rename the BIOS file (A5557.CAP) using BIOSRenamer."


Also, I have been reviewing the GPU database, your particular revision is all under unverified BIOS.

If you are going to flash to the latest BIOS, I would use this one. VGA Bios Collection: Asus RTX 4090 24 GB | TechPowerUp

The only difference is the slightly higher boost clock. Base Core and VRAM clocks are the same. The power limits are the same.
 
Last edited:
I would use the other system to flash the vBIOS if it comes to that. With the hit or miss detection, the last thing you want is for the card to drop in the middle of the flash.
In the middle of flashing it wont happen - its only when computer is booting. When I was comparing BIOSes with NVDFLASH many, many times - GU disables in system and never got problem with enabling again.

I have newest motherboard BIOS.

The GPU bios you sugested is also for other GPU model. So it more unsafe then this one: https://www.techpowerup.com/vgabios/255698/255698, isnt it?
 

these are the ones matching your id, also one in verified that i just marked as verified
 
Only this is verified. And its same as mine.
 
Anytime you are flashing your vBIOS, it is a risk. The newer BIOS files for the ASUS Strix cards are not going to be an exact match for your particular card.

Looking over them, they all are the same. The one I linked just has a slightly higher boost clock. You may also need to adjust the fan curve appropriately.

I have cross flashed my MSI 4090 with a GALAX 4090 for playing around with the higher power limit and then put it back.
 
I had the detection issue on my 4090 and x670e motherboard.
I had to physically uninstall the GPU and use the onboard integrated gpu. I then flashed a bios onto the motherboard and the pcie would return.
I could then install the pcie dedicated gpu and have had no problems with detection since. :toast:
 
Hmm. Do you claim that BIOS update without GPU in PCIE is better then same BIOS with GPU connected? It is quite strage... But maybe.
 
Hmm. Do you claim that BIOS update without GPU in PCIE is better then same BIOS with GPU connected? It is quite strage... But maybe.
It definitely does something. I was about to return the MB and as a last ditch effort I removed the GPU from the pcie port which wasnt being detected. I reinstalled after updating the bios and the port worked with no problems since. :toast:
 
But in my case it detects the GPU but not always.
 
someboards are picky about pcie 5 mode try locking it to 4.0 in the bios
 
Did your riser arrive yet? Have you tried the bottom slot for testing purposes as outlined above?

After testing detection in the other slot, I would proceed with a vBIOS flash as discussed above.
 
I would pull the cpu and inspect the socket for damage before messing with a the vbios
flashing the vbios is last resort and not likely to address this type of intermittent failure
 
Do you think that CPU seating can casue such strange and abnormal GPU detection problem?!
 
All pcie signals terminate in the CPU socket if there's a problem with the socket the mounting pressure or the CPU itself it would certainly cause the issues it's possible the motherboard just has a buggy bios

As a reminder just because there's no video does not mean GPU is at fault as others have mentioned it could be memory training memory compatibility issues or just plain defective hardware
 
The problem is that when is boot good works stable as rock.
Other GPU works ok. This GPU on other MB also. Its some BIOS vs VBIOS problem...
 
Ive still got some kind of issue. Just came out of a game and crashed browsing web. The joy of being an unpaid AMD tech.
 
I never get crash during work.
 
I would say at this point, it is a BIOS or vBIOS as well.

ASUS posted an updated BIOS yesterday for your motherboard. Try this and see. If still having the issue, I would flash that vBIOS I linked you before. That is the most current one for the ASUS Strix cards.

1746149946617.png
 
Back
Top