IOMMU settings for ASRock B450M Pro4 R2. 0

I am trying to install qubes on my b450m pro 4 r 2.0 motherboard with a ryzen 7 1700 processor. I also have a GeForce RTX 3050 GPU. I’m having trouble finding the iommu setting so I can enable it it doesn’t seem to exist. I’ve enabled every thing that says virtualization but it still gives me the error that the hardware is not compatible for virtualization when I install. I’m going to try other bios versions. I meant to buy the pro 4 itself not the pro 4 r 2.0. bought it online and accidentally picked the wrong one. So now I’m not sure about the bios version cuz I specifically bought this equipment for qubes my motherboard and processor we’re both picked because they’re on the hardware compatibility list. I also read that I could have some trouble with the 3050 but it is compatible. Let me know if anybody’s ever had any success with the b450m pro 4 r 2.0 turning on the iommu settings maybe I’m just missing something.

R1.0 here

P10.31 BIOS
Advanced → AMD CBS → NBIO Common Options → IOMMU

You probably cannot update higher than P4.40
Please read the BIOS description carefully.

I don’t know the difference between the two revisions but I think they’re marginal. So my guess is qubes should work.

If this option is not available try loading bios defaults/optimized defaults.
IIRC older bios versions didn’t show as many options as they do now.

Moderation note:

Welcome @evaninnerarity,

Please don’t post multiple times about the same issue. It may seem a bit counter-intuitive at first, but double-posting makes it harder (not easier) to follow the conversation to people looking to help or get answers to the same question!

I’ve hidden the duplicates, so no action needed on your part, and I see you’re already getting answers :slightly_smiling_face:

Also, I’ve moved this question to the User support category, so you can mark any answer as the solution if appropriate. That makes it easier to find later on for folks with similar questions.

thank you sorry for confusion

1 Like

So asrock states that I shouldnt use 10.31 because i have a summit ridge cpu. I think Ill have to flash the original BIOS to see if it works well. I also want to setup GPU passthrough.

So Im at work and using niprgpt and it gave me a download for a bios version that it says will work on my motherboard. ASRock > B450M Pro4 I cant get to it until i get home. But it calls out a version

Thats the wrong revision, it’s for R1.0