Framework 16 gpu no detected

Hello i have a framework 16 AMD7040 with the 7700s gpu on Windows 11

I dont know when it started but i noticed that my computer doesn’t detect my gpu. The fans are spinning when the computer gets hot but otherwise the computer do not acknowledge the gpu being installed. I bought it pre-built and i use it at school almost every day.

I really don’t know if something broke down on my computer or the drivers are tweaking.

I :

updated my drivers

Updated my bios

Removed and put back on the gpu

And still no gpu showing up.

I tried contacting support but I don’t have any responses back. I dont event know if the request got sent.

I am now reaching for the community to know if this has happened to any of you.

Thank you for your help!

Hey Charles,

It definitely shouldn’t be doing that. Thankfully, this is something our Support team is best equipped to look into, since they can check your hardware details and guide you through the right steps.

  • To get in touch with them, you can do the following:
  • From the forums, click Support at the top of the page.
  • Scroll all the way down.
  • Click Submit support request and fill out the form.
  • Then Submit it at the bottom.

Once that’s in, the Support team will review everything and get back to you as soon as possible. If anything else comes up or you need help finding the right page, just let us know.

It most likely isn’t this, but to confirm, are you on BIOS v4 (so v4.02 or v4.03)? I am having a similar issue but not with the official framework GPU module, but a custom board I made for connecting desktop GPUs through OCuLink.

I would recommend you to try downgrading back to v3.07 BIOS if you are on any v4 BIOS. It’s the same as upgrading BIOS, you just run the installer for v3.07. You can then upgrade back to v4 if nothing changes.

If the GPU does not start working immediately after the upgrade, you should boot into BIOS settings (spam F2 while booting) and load default BIOS settings with F9 while in BIOS and save it with F10.

If that also does not work, you could do “Battery Disconnect” within BIOS. You basically unplug any power adapter, enable the Battery Disconnect (it should be somwhere under Advanced settings) and save BIOS with F10. You should then hold the power button for a few seconds to drain the power from the laptop as the battery gets disconnected. Leave it like that for a minute or two and then plug in the power adapter and turn it on normally.

These are just some of the steps that fixed it for me, but it might not be the same issue as you’re having, although it is worth a try if you are willing to do it.

Is it showing up in device manger under windows? This would be a good indication of if it is a software or hardware problem.

It is not showing in the device manage. Neither in the bios no video cards are detected only an extension bay i think because the fans are turning when too hot

What exactly does it say for Expansion Bay in BIOS? It should be a kind of Serial Number.

I would recommend you doing the steps with the BIOS downgrade above if you are on v4 BIOS. Cause this is basically the same as my issue and it might help you determine if its a firmware issue or if your GPU is dead.

I’d check the interposer for pin damage, might want to post a picture, betting support will want this photo too, and check the pads on both the motherboard and the expansion module for damage, a photo might be good and I’d bet support probably would want a photo of that as well.

I just dowloaded the bios 3.05 and the gpu is still not showing up… i will take pictures of the interposer and post them below

i tried to take pictures of each pads but the pics looked to blurry i really dont think the connector is an issues. While i was at it i cleaned everything with rubbing alcohol gently rubbing the pad in case i touched it with my bare hands. And let it dried off. The gpu is still not showing.

But i resolved and issue that i had with the downgrade of the bios. I no longer need to be plugged in to boot up the computer. Before even if my battery was at 100% the computer wouldn’t bootup.

Anyways…

I tried to contact support last week and they did not answered my request.

In the section expansion bay in the bios the code is FRAKMBCA341010030

That seems to be alright, so it is indeed reading the board without issues. Guess there is some actual issues with the GPU chip.

I would try to contact them again. They usually answer within 1 or 2 days.

You could try also resetting BIOS settings and doing a “Battery Disconnect” within “Advanced” settings in BIOS to just try it out. If it really does not start to work again then there is some major issue with the GPU chip.

This one is really odd. That shouldn’t happen so it might be a good idea to tell that to the support as well.

What do you get for the output of the framework_tool?

E.g.

sudo ./framework_tool --expansion-bay
Expansion Bay
  Enabled:       false
  No fault:      true
  Door closed:   true
  Board:         UmaFans
  Serial Number: UMA FAN
[ERROR] Response(Unavailable)

There is a version of it that works on windows also, if you are using windows.

hi! here the result of the command on windows:

Expansion Bay
Enabled: true
No fault: true
Door closed: true
Board: DualInterposer
Serial Number: FRAKMBCPA341010030
Config: Pcie8x1
Vendor: GpuAmdR23M
Expansion Bay EEPROM
Valid: true
HW Version: 8.0

Still not showing on windows :frowning:

That Expansion bay output looks good.
It is seeing the EEPROM on the GPU card. It is seeing the board IDs correctly and seeing the dual interposer.
While it is not checking every pin on the interposer, it is most likely ok.
The next thing to check is whether it can see the PCIe lanes. If it has PCIe lanes working, it should appear in device manager as the enumeration should be working.
As it is not appearing in device manager, I would suspect a faulty GPU board.
Appearing in device manager is the equivalent of not appearing in “lspci” on Linux.
It should appear in device manager, even if the driver is not working or the driver is not installed.
So, probably best to try the FW support web form again, if you are not sure it was sent the first time.