[Problem] Optiplex 7090 Micro - GPU Not working in PCIE slot

Hi All,

I’ve ran across a problem and I’m stumped. Would appreciate any insight on my issue.

Recently, I purchased a dell 7090M IPRKL-BO65/DGFX motherboard + GPU Bracket off ebay with the intention of using the machine with an Nvidia T1000 GPU. (Motherboard and ebay listing GPU Riser+bracket. My issue is that the PC doesn’t not seem to detect any GPU that I connect. I’ve paired this motherboard with an m.2, i5 10600T, and 240W Dell power adapter. Here is a (probably not complete) list of things I’ve tried:

  • Verified GPU works in another computer (it does)
  • Tried other GPUs (Nividia T600, AMD HD6450, GT 520) under 50w TDP (none appear to be detected)
  • Move m.2 drive to the other m.2 slot (just in case it was some type of shared channel)
  • Tested PCIE to M.2 NVME adapter (is detected and works)
  • Tested 2x 10G Ethernet PCIE card (is detected and works)
  • Combed through Bios to look for any GPU/PCI related settings.
  • Used Dell Command Configure to try and enable any GPU/PCIE/Discrete graphics setting. (nothing that wasn’t already set was changed, possibly not applicable to system?)
  • Found success report of people using the NVidia T1000 in 7090M system (Reddit post - connected with user to verify it was plug and play for them).

When a GPU is installed, it does not show up in windows under device manager nor will the Nvidia drivers install (as card isn’t detected).

When looking at the Bios (image attached), I’ve determined that Devices > Slot 1 is referencing the PCIE slot. When a GPU is installed, it just reads {Empty}. When I tried the M.2 drive or ethernet card, it would display a valid value (like Storage Controller or Network Controller).

At this point I’m at a loss at what the issue could be. These 7090M device configurations were made for discrete graphics use (shipping with an RX640), so I wouldn’t expect any type of hardware limitation preventing this from working (short of bad hardware?). The only other slightly Odd part of this system is it does have an invalid service tag. I didn’t find this unusual as the listing states these were replacement motherboards and not to buy for a service tag. I had also found references on reddit of a working system with an invalid service tag, likely pointing to the board coming from the same source (on /r/SleepingOptiplex/comments/1bpy3o3/raise_your_hand_if_you_didnt_know_they_made_some/).

I would appreciate insight on potential causes, fixes, or additional troubleshooting.

Did i miss you stating that the GPU riser is tested and fully functional? Dont see that…
Can’t you test that riser on another system board?

EDIT: Have you look for Dell documentation on that riser PN… and related 7090 system board for supported devices by it?
You do have confirmation for dGPU support on that riser PN right?

Sorry, I should clarify, the riser looks to be proprietary and is built into the bracket (but easily removed). All testing has been through the riser, so I can at least partially verify it works as the NIC and m.2 card work through it.

Second Photo

RE: Edit - Yes, There’s not tons of info available that I could find, but I was able to find some. The Dell manual does make reference to this discrete graphics variant and has some information on there.

I also found a post somewhere on the internet with a listing of part numbers. I’ve done searches to try and verify there were not multiple variants of the riser for different use cases, etc. I did find that there is another variant of the riser, but it is for the 7080M (Same concept, but one CPU generation older). I was also able to compare part numbers from the (limited) photos online and part lists via Dell Service Tag lookups to verify the the riser is the correct one for the motherboard that I am using and that this motherboard should support the GPU (There’s even graphics card assembly/disassembly instructions on the cover).

I just asked this having in mind the negotiation/comunication signal schematic of supported devices plugged in that riser/pci slot vs supported “general” dGPU card…
Really dont know then… vbios/EFI compatibility maybe but since you tested several dGPU cards variants im out of ideias, being that systema and riser able to support dGPUs.
Wait for other users POV, all the best.

Yeah, I’ve been racking my brain over the last couple of weeks trying anything I could think of. The limited amount of information available make it increasingly challenging.

One other thing I forgot to add to the list was updating and resetting the bios. I did also verify that the bios version I was running was the correct version for the dGPU motherboard variant (via looking up the servicetag of a known working system posted online).

I’m not sure if dell would control this by some smbios flag (even if they did, I’d suspect it was correct since I see ‘SLOT 1’ on the device details), but I’d assume it be correctly set if its pulling the correct bios from dell via dell command.