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

AMD Radeon Pro v540 Research Thread

Beatyoubeach

New Member
Joined
Apr 26, 2023
Messages
18 (0.04/day)
the blue connectors have the same amount as my firepro w8100 sink connector i also bought the v540 and verified it, its even in same order

the blue connectors have the same amount as my firepro w8100 sink connector i also bought the v540 and verified it, its even in same order
also i have a intel 12th gen system with PCI GEN 5 that I can switch to 4 I would like to help the stuff out.
 

itanium_nostalgia

New Member
Joined
May 31, 2023
Messages
5 (0.01/day)
I'd love to see some progress on this so I want to add some additional information to my last message.

Attached you can find a .zip bundle of all the vbios I dumped off my card. It's fairly self explanatory - they're cataloged by the side of the board they were dumped from and then distance from the MDP port (there are _2 of each dump for verification). Screenshots too.

On my card, you can see on the GPU side:
  • the vbios nearest to the MDP port is legacy bios name /number D3020100.012 - it does NOT have EFI GOP.
  • the vbios farthest from the MDP port is legacy bios name / number D3020100.09G - it does have EFI GOP.

GPUside.png


Equally, on the backside:
  • the vbios nearest to the MDP port is legacy bios name /number D3020100.09G - it does have EFI GOP.
  • the vbios farthest from the MDP port is legacy bios name /number D3020100.012 - it does NOT have EFI GOP.

backside.png
 

Attachments

  • V540.zip
    1.3 MB · Views: 58
Joined
Apr 18, 2019
Messages
2,220 (1.15/day)
Location
Olympia, WA
System Name Sleepy Painter
Processor AMD Ryzen 5 3600
Motherboard Asus TuF Gaming X570-PLUS/WIFI
Cooling FSP Windale 6 - Passive
Memory 2x16GB F4-3600C16-16GVKC @ 16-19-21-36-58-1T
Video Card(s) MSI RX580 8GB
Storage 2x Samsung PM963 960GB nVME RAID0, Crucial BX500 1TB SATA, WD Blue 3D 2TB SATA
Display(s) Microboard 32" Curved 1080P 144hz VA w/ Freesync
Case NZXT Gamma Classic Black
Audio Device(s) Asus Xonar D1
Power Supply Rosewill 1KW on 240V@60hz
Mouse Logitech MX518 Legend
Keyboard Red Dragon K552
Software Windows 10 Enterprise 2019 LTSC 1809 17763.1757
I'd love to see some progress on this so I want to add some additional information to my last message.

Attached you can find a .zip bundle of all the vbios I dumped off my card. It's fairly self explanatory - they're cataloged by the side of the board they were dumped from and then distance from the MDP port (there are _2 of each dump for verification). Screenshots too.

On my card, you can see on the GPU side:
  • the vbios nearest to the MDP port is legacy bios name /number D3020100.012 - it does NOT have EFI GOP.
  • the vbios farthest from the MDP port is legacy bios name / number D3020100.09G - it does have EFI GOP.

View attachment 299707

Equally, on the backside:
  • the vbios nearest to the MDP port is legacy bios name /number D3020100.09G - it does have EFI GOP.
  • the vbios farthest from the MDP port is legacy bios name /number D3020100.012 - it does NOT have EFI GOP.

View attachment 299708
Progress! Several people have been asking for vBIOS info/dumps. Thank you :D

(Sadly, IIRC vBIOS modding post-Polaris is just about impossible. I'd be more than happy to be wrong)
 

Beatyoubeach

New Member
Joined
Apr 26, 2023
Messages
18 (0.04/day)
the blue connectors have the same amount as my firepro w8100 sink connector i also bought the v540 and verified it, its even in same order


also i have a intel 12th gen system with PCI GEN 5 that I can switch to 4 I would like to help the stuff out.
 

Attachments

  • A52F76DB-1FDC-4E4A-B19C-3C4469CFB2E5.jpeg
    A52F76DB-1FDC-4E4A-B19C-3C4469CFB2E5.jpeg
    2.5 MB · Views: 128
  • F5CD30C6-4E97-4B45-A671-08F8F0BB8DBA.jpeg
    F5CD30C6-4E97-4B45-A671-08F8F0BB8DBA.jpeg
    2.2 MB · Views: 115
  • 1C71A473-9C35-4359-98D8-1F8CD996111A.jpeg
    1C71A473-9C35-4359-98D8-1F8CD996111A.jpeg
    2.3 MB · Views: 134
  • B9FA2A94-8BB7-49CC-9F81-F731E487A28F.jpeg
    B9FA2A94-8BB7-49CC-9F81-F731E487A28F.jpeg
    1.8 MB · Views: 130
Joined
Nov 2, 2020
Messages
1,288 (0.95/day)
Location
Tel Fyr
System Name Purple Haze | Vacuum Box
Processor AMD Ryzen 7 5800X3D (-30 CO) | Intel® Xeon® E3-1241 v3
Motherboard MSI B450 Tomahawk Max | Gigabyte GA-Z87X-UD5H
Cooling Dark Rock 4 Pro, P14, P12, T30 case fans | 212 Evo & P12 PWM PST x2, Arctic P14 & P12 case fans
Memory 32GB Ballistix (Micron E 19nm) CL16 @3733MHz | 32GB HyperX Beast 2400MHz (XMP)
Video Card(s) AMD 6900XTXH ASRock OC Formula & Phanteks T30x3 | AMD 5700XT Sapphire Nitro+ & Arctic P12x2
Storage ADATA SX8200 Pro 1TB, Toshiba P300 3TB x2 | Kingston A400 120GB, Fanxiang S500 Pro 256GB
Display(s) Mi 2K Gaming Monitor 27", AOC 24G2U
Case Modded MS Industrial Titan II Pro RGB | Heavily Modded Cooler Master Q500L
Audio Device(s) Audient iD14 MKII, Adam Audio T8Vs, Bloody M550, HiFiMan HE400se, Tascam TM-80
Power Supply Rosewill Capstone 1000M | Enermax Revolution X't 730W (both with P14 fans)
Mouse Logitech G305, Bloody A91, Amazon basics, Logitech M187
Keyboard Redragon K530, Bloody B930, Epomaker TH80 SE, BTC 9110
Software W10 LTSC 21H2
Nothing better than a natural light? :D

"Hey man, how was your day, anything special? - Nah, I just took my V540 for a walk and took some shots while at it. Then we sat on a pavement, talked about love, death and robots, time flew... Ended up watching the sunset together. "
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
40,776 (6.54/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
I'd love to see some progress on this so I want to add some additional information to my last message.

Attached you can find a .zip bundle of all the vbios I dumped off my card. It's fairly self explanatory - they're cataloged by the side of the board they were dumped from and then distance from the MDP port (there are _2 of each dump for verification). Screenshots too.

On my card, you can see on the GPU side:
  • the vbios nearest to the MDP port is legacy bios name /number D3020100.012 - it does NOT have EFI GOP.
  • the vbios farthest from the MDP port is legacy bios name / number D3020100.09G - it does have EFI GOP.

View attachment 299707

Equally, on the backside:
  • the vbios nearest to the MDP port is legacy bios name /number D3020100.09G - it does have EFI GOP.
  • the vbios farthest from the MDP port is legacy bios name /number D3020100.012 - it does NOT have EFI GOP.

View attachment 299708
Open gpu-z and upload the bios to the VGA Bios Collection so its not in the thread and can be found there please,
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
40,776 (6.54/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
I am not able to currently. Those vbios dumps are from a hardware programmer.

I was going to say have the card in another slot and a bootable card or igp and do it that way...
 

itanium_nostalgia

New Member
Joined
May 31, 2023
Messages
5 (0.01/day)
I was going to say have the card in another slot and a bootable card or igp and do it that way...
No, sorry, I should clarify. I would if I could.

My daily driver is a NUC 11 Extreme which won’t fit the card, and I’ve a quirky Cavium ThunderX system which is useless for this purpose.

Anything else that could fit/run the card is in storage.
 

Beatyoubeach

New Member
Joined
Apr 26, 2023
Messages
18 (0.04/day)
Nothing better than a natural light? :D

"Hey man, how was your day, anything special? - Nah, I just took my V540 for a walk and took some shots while at it. Then we sat on a pavement, talked about love, death and robots, time flew... Ended up watching the sunset together. "
i will if it works in like 12-15 hours

I was going to say have the card in another slot and a bootable card or igp and do it that way...
i use a gtx 1080 as my main and w8100 as a cpu helper in a word so i can dump that bios
 

Beatyoubeach

New Member
Joined
Apr 26, 2023
Messages
18 (0.04/day)
i will if it works in like 12-15 hours


i use a gtx 1080 as my main and w8100 as a cpu helper in a word so i can dump that bios
I failed the mxgpu works in my system a little bit but it does not show up in GPUz both of the rear blue lights work including the white ones and my ram goes down so dose my gtx 1080 GPU usage
 
Joined
Jun 29, 2023
Messages
14 (0.04/day)
Sure, I hope I recall the steps correctly. Its important to note that we have to use linux aws drivers amdgpu-pro-20.20-1184451-ubuntu-18.04 . I could not manage to get any other package to work so far.

For OS we need Ubuntu Server 18.04.5, boot and install HWE kernel. We should be on 5.4. Once system is up:
Code:
sudo dpkg --add-architecture i386
sudo apt-get update -y && sudo apt upgrade -y

Installing drivers
Code:
sudo -i
tar xf amdgpu-pro-20.20-1184451-ubuntu-18.04.tar.xz
cd amdgpu-pro-20.20-1184451-ubuntu-18.04
./amdgpu-pro-install --opencl=pal --headless

Reboot after installing driver.

Some additional software
Code:
sudo apt install build-essential cmake opencl-headers ocl-icd-opencl-dev clinfo

Verify that OpenCL platform works
Code:
clinfo
Two platforms should be available

Get binary build of xmrig
Code:
wget https://github.com/xmrig/xmrig/releases/download/v6.19.2/xmrig-6.19.2-linux-x64.tar.gz
tar -xf xmrig-6.19.2-linux-x64.tar.gz
cd xmrig-6.19.2-linux-x64
./xmrig --opencl --no-cpu

Again, Im doing this from memory, and don't have OpenCL installed on my current test bench. Let us know how it works.

I'm trying to reproduce your success but am not having much luck. Here's what I have tried following the guide:
  1. Installing Ubuntu Server 18.04.5 on bare metal
  2. Updating the kernel to HWE 5.4
  3. Installing AWS driver version mentioned above
  4. Restart
  5. Install additional tools mentioned above
  6. Run "clinfo" but the GPUs do not appear.
Dmesg log is attached with the error though this seems to be a pretty non-descript error.

I did try adding kernel parameters for experimental hardware and for the feature mask but that made no difference. I've also tried on 18.04.6 again with no difference. If you have any idea what might be missing to get this thing talking I would greatly appreciate the input.
 

Attachments

  • dmesg.txt
    1.6 KB · Views: 61
Joined
May 20, 2023
Messages
71 (0.17/day)
I don't think I ever saw fatal gpu error while tinkering. But you need to have message:
Code:
Initialized amdgpu
after installing drivers and rebooting, before any further steps.

I followed this guide:

Few things I have setup in BIOS:
Above 4G decoding - enable
Resizable BAR - disable (if present)
IOMMU - disable

I'm not using any kernel parameters except for virtual display, but drivers also worked fine without any outputs.
 

Beatyoubeach

New Member
Joined
Apr 26, 2023
Messages
18 (0.04/day)
I don't think I ever saw fatal gpu error while tinkering. But you need to have message:
Code:
Initialized amdgpu
after installing drivers and rebooting, before any further steps.

I followed this guide:

Few things I have setup in BIOS:
Above 4G decoding - enable
Resizable BAR - disable (if present)
IOMMU - disable

I'm not using any kernel parameters except for virtual display, but drivers also worked fine without any outputs.
so if sizable bar is enabled it won't show up since I enabled mine and I didn't get the mxgpu to show up
 
Joined
Apr 18, 2019
Messages
2,220 (1.15/day)
Location
Olympia, WA
System Name Sleepy Painter
Processor AMD Ryzen 5 3600
Motherboard Asus TuF Gaming X570-PLUS/WIFI
Cooling FSP Windale 6 - Passive
Memory 2x16GB F4-3600C16-16GVKC @ 16-19-21-36-58-1T
Video Card(s) MSI RX580 8GB
Storage 2x Samsung PM963 960GB nVME RAID0, Crucial BX500 1TB SATA, WD Blue 3D 2TB SATA
Display(s) Microboard 32" Curved 1080P 144hz VA w/ Freesync
Case NZXT Gamma Classic Black
Audio Device(s) Asus Xonar D1
Power Supply Rosewill 1KW on 240V@60hz
Mouse Logitech MX518 Legend
Keyboard Red Dragon K552
Software Windows 10 Enterprise 2019 LTSC 1809 17763.1757
Any updates on Windows compatibility? I saw some new drivers posted in the LTT thread.

I'm considering getting another MI25 (for crossfire Vega 16GB), but would rather spend a little more on a single BC-160/v520 or V540, if working.
 
Joined
Mar 31, 2023
Messages
119 (0.25/day)
Any updates on Windows compatibility? I saw some new drivers posted in the LTT thread.

I'm considering getting another MI25 (for crossfire Vega 16GB), but would rather spend a little more on a single BC-160/v520 or V540, if working.
Got a link to that thread? I'll save those drivers
 
Joined
Apr 18, 2019
Messages
2,220 (1.15/day)
Location
Olympia, WA
System Name Sleepy Painter
Processor AMD Ryzen 5 3600
Motherboard Asus TuF Gaming X570-PLUS/WIFI
Cooling FSP Windale 6 - Passive
Memory 2x16GB F4-3600C16-16GVKC @ 16-19-21-36-58-1T
Video Card(s) MSI RX580 8GB
Storage 2x Samsung PM963 960GB nVME RAID0, Crucial BX500 1TB SATA, WD Blue 3D 2TB SATA
Display(s) Microboard 32" Curved 1080P 144hz VA w/ Freesync
Case NZXT Gamma Classic Black
Audio Device(s) Asus Xonar D1
Power Supply Rosewill 1KW on 240V@60hz
Mouse Logitech MX518 Legend
Keyboard Red Dragon K552
Software Windows 10 Enterprise 2019 LTSC 1809 17763.1757
Got a link to that thread? I'll save those drivers
 
Joined
Mar 31, 2023
Messages
119 (0.25/day)
This definitely isn't the original zip, but it does provide a nice instructional document for installation at least.
I still need a proper machine for this (and man, my purchases have been kinda wack) but I will amass a pile of any drives found for this in the mean time.
 
Joined
Jul 15, 2019
Messages
511 (0.28/day)
Location
Hungary
System Name Detox sleeper
Processor Intel i9-7980XE@4,5Ghz
Motherboard Asrock x299 Taichi XE (custom bios with ecc reg support, old microcode)
Cooling Custom water: Alphacool XT45 1080 + 9xArctic P12, EK-D5 pump combo, EK Velocity D-RGB block
Memory 8x16Gb Hynix DJR ECC REG 3200@4000
Video Card(s) Nvidia RTX 3080 FE 10Gb undervolted
Storage Samsung PM9A1 1Tb + PM981 512Gb + Kingston HyperX 480Gb + Samsung Evo 860 500Gb
Display(s) HP ZR30W (30" 2560x1600 10 bit)
Case Chieftec 1E0-500A-CT04 + AMD Sempron sticker
Audio Device(s) Genius Cavimanus
Power Supply Super Flower Leadex 750w Platinum
Mouse Logitech G400
Keyboard IBM Model M122 (boltmod, micro pro usbc)
Software Windows 11 Pro x64
This card is not working when REBAR is enabled (not booting, black screen). Very sad because i modded my workstation for the Intel A380 card as primary video card.
But what happens if i connect it hot? (hotswap in pcie slot)
20230709_153526.jpg
 
Last edited:
Joined
May 20, 2023
Messages
71 (0.17/day)
Here is a sidenote, but I think it is still relevant:

I managed to test V520 on AWS using drivers posted on LTT and I can confirm they work. I'm attaching some screenshots with an overview of performance.

Some observations:
- Boost clock around 1600MHz compared to 1450MHz on V540
- Power draw much closer to 130W PPT
- OpenCL is not available
- GravityMark D3D12 test could not start
 

Attachments

  • v520.png
    v520.png
    210.7 KB · Views: 105
  • sp-1080h.png
    sp-1080h.png
    676.7 KB · Views: 108
  • sp-1080e.png
    sp-1080e.png
    1.2 MB · Views: 96
  • gm-1080-vulk.png
    gm-1080-vulk.png
    1.8 MB · Views: 85
  • gm-1080-d11.png
    gm-1080-d11.png
    1.8 MB · Views: 92
Joined
May 20, 2023
Messages
71 (0.17/day)
I had a look at BIOS files posted by @itanium_nostalgia and there are notable differences between them.
mpt-1f.pngmpt-1pv.png
compare
mpt-2f.pngmpt-2pv.png
That perhaps explains high initial power draw. Maybe second BIOS is being initialized once drivers are installed.

I would like to ask resident AMD experts on viability of crossflashing V520 BIOS. I see this as most reasonable way forward, now that we have confirmed working drivers for V520.


EDIT Card seems to respond well to amdvbflash. ROMs can also be read.
amdvbflash.png
 
Last edited:

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
40,776 (6.54/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
I had a look at BIOS files posted by @itanium_nostalgia and there are notable differences between them.
View attachment 304936View attachment 304937
compare
View attachment 304938View attachment 304939
That perhaps explains high initial power draw. Maybe second BIOS is being initialized once drivers are installed.

I would like to ask resident AMD experts on viability of crossflashing V520 BIOS. I see this as most reasonable way forward, now that we have confirmed working drivers for V520.


EDIT Card seems to respond well to amdvbflash. ROMs can also be read.
View attachment 304950
V520 is it a mxm part?


Oh on here it states never released...

 
Joined
May 20, 2023
Messages
71 (0.17/day)
Here is another ROM, dumped from V520, still different from the rest.
Code:
AMDVBFLASH version 4.71, Copyright (c) 2020 Advanced Micro Devices, Inc.

    Product Name is :    NAVI12 A0 XT D30501 8GB EVAL 1150e/334m HYN/SAM
    Device ID is    :    7360
    Bios Version    :    017.003.000.007.014041
    Bios P/N is     :    113-D3050100-101
    Bios SSID       :    0A34
    Bios SVID       :    1002
    Bios Date is    :    07/08/20 15:08
From TPU
Code:
AMDVBFLASH version 4.71, Copyright (c) 2020 Advanced Micro Devices, Inc.

    Product Name is :    NAVI12 A0 GLXLB D30503 8GB BC160 1150e/334m HYN/SAM
    Device ID is    :    7360
    Bios Version    :    017.003.000.008.017114
    Bios P/N is     :    113-D3050301-X00
    Bios SSID       :    0A34
    Bios SVID       :    1002
    Bios Date is    :    07/27/21 08:30
Which seems to be from BC-160 in fact.

Anyway I don't think this file is complete, its only 256KB, and other ROMs seem to have valid data after 3FFFF offset - starting at 43100
 

Attachments

  • v520a.rom
    256 KB · Views: 55
Joined
May 20, 2023
Messages
71 (0.17/day)
Despite no forthcoming opinions, I went on flashing adventure anyway. It turns out that card can be made to work in Windows, however daily use is out of question (at present). Have CH341A with add-on clip on hand.
bc160-sp1080h.pnggpuz.gif
How to get there:
- Have some way to flash a vbios from software. I used my working Linux setup, but booting from USB with some most recent kernels (6.2 tested) should also initialize GPU properly. DOS/UEFI I have not tested and none of the available Windows amdvbflash allowed me to program vbios. AMDVBFlash 4.71 confirmed as working.
- Flash this vbios
to device 1 (second GPU, away from the bracket, reason will be made clear later).
Code:
sudo ./amdvbflash -p 1 258445.rom -f
- Reboot straight into Windows, DO NOT power cycle or hard reset.
- Manually install drivers posted on LTT to the flashed Video Controller. Check properties - select one with higher bus ID.
- I was connected through RDP, so V520 was automatically used for rendering. If you are using secondary GPU, find a way to select primary rendering device.
- One GPU should be ready to play around.
- Now the best part. Once you get bored, shutdown the machine. Oh wait, "I have to check something else" - too bad, computer will no longer POST with this card connected. Switch off/on AC power - first POST will always fail, second after hard reset will pass, but flashed GPU will no longer be detected in OS. (That was my experience, YMMV)
- Now it is time to restore vbios with CH341A, luckily SPI chip of the second GPU we were flashing is on the backside of the card.
- Good luck, if You dare.

My quest for the weekend - flash both ROMs and see what happens.
 
Last edited:
Top