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

RX 5700XT "50th Anniversary edition" & "Microsoft Basic Display Adapter" issue

phoeniqzz

New Member
Joined
Dec 2, 2023
Messages
8 (0.02/day)
Hello everybody,

I received a used RX 5700 XT "50th Anniversary edition" as a replacement for a GTX 970:

1701538829390.png


Since changing the cards, I'm dealing with an issue which unfortunately I cannot resolve any further on my own. I kindly ask for an advice and if anybody has experience, hint or guidance in this context, I would really appreciate it.

Windows keep detecting and installing drivers for the new RX 5700 XT "50th Anniversary edition" card as a "Microsoft Basic Display Adapter". I would like the system to properly recognise the new graphic with the proper AMD drivers.

All possible driver installers by AMD for this card return error “182” which states that the AMD graphic hardware is detected but not supported.

GPU-Z identifies the card as “Microsoft Basic Display Adapter”:
  • Device ID: 1002 66AF - 1002 0B36
  • BIOS: 017.001.000.017.011709
gpuz.png


The BIOS version shown in GPUZ cannot be find anywhere on the web. There are 2 BIOS versions for the "50th Anniversary Edition" avaliable, one offers UEFI support and the other one doesnt.

CPU-Z identifies the card as “AMD Radeon VII”:

cpuz.png


My PC specifications are:

CPU: i7-3770K
Motherboard: Z77 Extreme4 (UEFI version 3.0, official) with integrated Intel HD Graphics 4000.
OS: Windows 10 64 bit (new install, fully updated)

So far I have tried:

- multiple attemps to uninstall graphic drivers with DDU (with and without internet connection),
- different displays (monitor & TV) and outputs (HDMI & DP),
- different output cables,
- clearing CMOS,
- reinstalling Win10 with RX 5700 XT "50th Anniversary Edition",
- downloading/istalling drivers from official AMD site,
- manually trying to update "Microsoft Basic Display Adapter" in the Device Manager from AMD downloads
- updating drivers for motherboard chipset and utility functions
- setting primary graphics adapter to PCIE, setting Gen3 on both slots and installing the card in different PCIE slots:

1701538776505.png
1701538579630.png
1701538678428.png


Did not try flashing the card, yet. I did find a thread with a simmilar problem, which was resolved like this.

I am willing to flash it with one of the 2 versions that are avaliable if you think this would be a solution.

Thank you for your time,
 
Last edited:
Device ID 1002 66AF belongs to Vega 20 (Radeon VII). Your card is a 5700 XT so it should be 1002 731F.
The version number is also lower than the 5700 XT bioses. Could this card be an engineering sample?

Can you make a vbios dump and share it with us?
 
GPU-Z reads from the driver, not the graphics card.
It wont give usable or accurate information until you have the correct BIOS installed to the GPU and a working driver.
 
Your GPU has an unsupported revision F1, drivers only support revision C1
"%AMD66AF.2%" = ati2mtag_Vega20, PCI\VEN_1002&DEV_66AF&REV_C1

Download latest driver 23.11.1 and unpack it with eg 7zip
Open device manager and install driver via have disk method
Find
\whql-amd-software-adrenalin-edition-23.11.1-win10-win11-nov3-rdna-combined\Packages\Drivers\Display2\WT6A_INF\u0397033.inf
select AMD Radeon VII and ignore the warning
 
I downloaded "Adrenalin 23.11.1 (WHQL Recommended)" for Windows 10 - 64-Bit Edition.
Cant find the zipped package, only "whql-amd-software-adrenalin-edition-23.11.1-win10-win11-nov3-rdna.exe".

Ran the installer, unpacked to C.
Updated driver manually with u0397406.inf from the path "AMD\AMD-Software-Installer\Packages\Drivers\Display\WT6A_INF\".

The process returned 43 error.

1.png


The status in device manager & GPU-Z is:

2.png


Primary graphic is now Inter HD Graphics 4000.

Added vbios dump from the new state.
 

Attachments

Last edited:
Your card needs RDNA driver from 5700 XT.
You are trying to install Vega 20 (a.k.a. Radeon VII driver), so - it can't work.
I think someone messed around with vBIOS flashing, and your card has wrong/modified BIOS on it (unless there really is a Radeon VII GPU under that heatsink LOL).
Try to reflash the card with proper BIOS, bypassing any "mismatched" errors you encounter.

Example of how Radeon VII GPU-z window should look like (don't worry about default clocks) :
GPU-z.png
 
Your GPU has an unsupported revision F1, drivers only support revision C1
"%AMD66AF.2%" = ati2mtag_Vega20, PCI\VEN_1002&DEV_66AF&REV_C1

Download latest driver 23.11.1 and unpack it with eg 7zip
Open device manager and install driver via have disk method
Find
\whql-amd-software-adrenalin-edition-23.11.1-win10-win11-nov3-rdna-combined\Packages\Drivers\Display2\WT6A_INF\u0397033.inf
select AMD Radeon VII and ignore the warning
AMD Radeon VII is based on VEGA. His card is a NAVI10. I dont think that will work in anyway. The inf file needs to be edited at the RX 5700 XT entry.

The bios seems to be long to an earlier version of the RX5700XT. That would explain the version number being lower than other RX 5700 XT.
Can you make a photo's of the stickers on the card?

Currently the only thing I can think off is to flash the regular Anniversary Edition bios found on techpowerup so you dont need to edit the inf file with every driver update:
https://www.techpowerup.com/vgabios/212272/amd-rx5700xt-8192-190616-1 (UEFI supported)
https://www.techpowerup.com/vgabios/212371/amd-rx5700xt-8192-190616-2 (No UEFI support)
 
I get the same 43 error with updating the drivers for RX 5700 XT.

The stickers are:

1701602194337.png


3.png
4.png
 
I get the same 43 error with updating the drivers for RX 5700 XT.

The stickers are:

View attachment 323958
The current bios of the card has a total different string listed in it (D18201)
Anniversary Edition bios on techpowerup has a string which is almost same (D1820601).

To solve this, you need to flash the card with the bios on techpowerup found on techpowerup :)
 
OK @VuurVOS, i'll most probably flash it with the one with UEFI support.

This whole card quite a mix. The packaging box and the backplate is from RX 5700 XT (red color lines), but the front is from "50th Anniversary edition".

Would it be worth opening it up and checking the components for more info?
 
OK @VuurVOS, i'll most probably flash it with the one with UEFI support.

This whole card quite a mix. The packaging box and the backplate is from RX 5700 XT (red color lines), but the front is from "50th Anniversary edition".

Would it be worth opening it up and checking the components for more info?
Yes, didn't knew it was a mixed card :laugh:
 
You better remove the cooler and check directly on the die. The stickers on the cooler may say whatever they want.
I wouldn't try to install a different bios before I'm sure what card exactly is.
 
Card dissembled.
 

Attachments

  • 11.png
    11.png
    3.4 MB · Views: 102
  • 22.png
    22.png
    2.2 MB · Views: 99
  • 33.png
    33.png
    2.7 MB · Views: 97
It looks like an engineering sample with those stickers and part number 215-0917006-0C on the GPU is also an unknown.
I had a hard time to read the part number, please confirm the part number.

Known part numbers for Navi 10 are:
215-0917220 (RX 5700)
215-0917210 (RX 5700 XT)
215-0917338 (RX 5600 XT)
215-0917244 (RX 5700 XT 50th Anniversary)
215-0917018 (RX 5600 OEM??)

I think it is wiser to flash the regular RX 5700 XT bios.
 
I can't find anything about that part number. The bios currently on the card belongs to a NAVI XT which is a RX 5700 XT.

Can you flash the bios which I suggested earlier with AMDVBFlash 2.93 since it allows you to crossflash to the new bios on your RX 5700 card.

Get amdvbflash 2.93

https://www.techpowerup.com/download/ati-atiflash/

Then look for Version 4.68, underneath 4.68 you will see a link to show older version, click that and you should see version 2.93

Follow these steps carefully:

1. Open your "C:" drive in Windows, create a new folder, call it atiflash.

2. Extract the contents of atiflash_293.zip to the "C:\atiflash" folder

3. Find the bios file you downloaded and rename the bios file to 5 digits with .rom on end Example RX 580, change file to rx580.rom (r****.rom)

4. Move r****.rom to the "C:\atiflash" folder

5. Open the start menu, type cmd, when cmd.exe appears right click it and hit "Run as administrator"

6. At the command prompt type in cd\ and press enter until only C:\> is on the screen.

7. Type in cd/atiflash and press enter, you should see C:\atiflash>

8. Type in amdvbflash.exe -i to identify the gpu you want to flash with a 0, 1, or 2)

9. At the C:\atiflash> prompt type in
amdvbflash.exe -unlockrom 0
(there is a space between the e and -unlockrom and 0)(0 is the number zero)
press enter and you will be prompted that the "ROM Unlocked" (or 1, 2)

10. At the C:\atiflash> prompt type in
amdvbflash.exe -f -p 0 r****.rom
(there is a space between the .exe and -f, and a space between -f and -p and 0).
(Or 1, 2)

Press Enter

Follow directions on screen and if flash is successful exit the command prompt and restart, windows should show up on screen
 
@phoeniqzz any luck with flashing the reference RX 5700 XT bios?
 
Back
Top