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

Rx580 subsystem id

Bones27

New Member
Joined
Jul 5, 2025
Messages
11 (0.69/day)
Hi, I recently bought a second hand msi rx580 gaming x 8gb. Im new to gpu tinkering and pc building in general, but the gpu arrived safely and I installed it into my PC. I was glad to see that everything was working until I noticed that the gpu was only clocking to 1366mhz instead of the 1380mhz I was expecting. Here is a snip of GPU-Z....

View attachment 406736

I looked at the device ID and realised that the subsystem ID was 3418 which corresponds to an msi Armor oc, instead of the Gaming X (which would be 3417).

So what i am hoping to understand is, does this subsytem ID get defined by the bios that is on the card, or by the hardware directly? In other words, could I flash the bios with the correct stock version of a gaming x (which I gather i would have to force), or is there something else going on, as in could it be an armor oc card or core that is dressed up on the outside as a Gaming x (Im not sure why anyone would bother....).

The card runs fine, but i would like to have the correct bios on it (if this one is incorrect).

Thanks for reading, and sorry for the noob questions. I did try to research what i could about it, but being new to the whole scene im finding it quite diificult! I was tempted to learn by trial and error, but i really dont want to brick the first half decent graphics card i've ever had, especially as i have no integrated graphics!
 
looks liike my attachment didn't work, here it is again.....
GPU-Z Capture.gif
 
Last edited:
Wow, that's excellent news, thank you so much! Is it recommended to use the latest version of amdvbflash for this card?

Having a look a that biios II see it has support for Samsung K4G80325FB.

When i check memory tiimiings in GPU-Z I see this......

GPU-Z Memory Capture.gif


Which has FC at the end. Is this a symptom of the same problem and it is reporting the memory type from the bios rather than showing the exact model of physical memory on the card?

Thanks again for your time!
 
Don't flash mismatched memory.

I would strongly recommend opening up the card and physically verifying that memory is on board before flashing.

And follow this guide:
 
OK, thanks, I was planning to open up the card at some point anyway, just to look for any signs of dirt or corrosion.... so i'll do that tonight and report back on what I find! Great opportunity to take some reference photos for any future problems that I may have!

Btw, amazing forum and site guys, as a noob to this, i'm finding this place invaluable for broadening my knowledge on the subject! I would have been absolutely lost without this fantastic resource!
 
OK, thanks, I was planning to open up the card at some point anyway, just to look for any signs of dirt or corrosion.... so i'll do that tonight and report back on what I find! Great opportunity to take some reference photos for any future problems that I may have!

Btw, amazing forum and site guys, as a noob to this, i'm finding this place invaluable for broadening my knowledge on the subject! I would have been absolutely lost without this fantastic resource!
Please be aware, MSI graphics card bioses are serial number bound!

Latest bios released for serial number range 602-V341-124S******** is TV341MH.614 => 113-MSITV341MH.614
Source: https://forum-en.msi.com/index.php?threads/msi-rx-580-gaming-x-8gb-stock-bios.309989/

Bioses:
 
I didn't get time to check it out yet, something came up but I'll post updates as soon as I get a chance!
 
OK, so i opened up the card, and after cleaning up a huge amount of thermal paste i got some pics,I also took pics of all the serial numbers in case they are useful!

The board was incredibly dirty, even though the seller stated that it had just been cleaned and repasted. Lesson learned!

Gave it a good cleanup, and I was surprised to find that the memory is actually Hynix H5GQ8H24MJR! Not the samsung which GPU=Z was reporting (because of the incorrrect bios?).

20250709_124532.jpg
20250709_133046.jpg
20250709_133122.jpg
20250709_135633.jpg
20250709_135650.jpg
20250709_135724.jpg
20250709_124507.jpg


Im guessing out of the 2 Bios files suggested by vuurVOS, the most recent is the place to start?

This one? ======> https://www.techpowerup.com/vgabios/204414/204414
 
OK, so i opened up the card, and after cleaning up a huge amount of thermal paste i got some pics,I also took pics of all the serial numbers in case they are useful!

The board was incredibly dirty, even though the seller stated that it had just been cleaned and repasted. Lesson learned!

Gave it a good cleanup, and I was surprised to find that the memory is actually Hynix H5GQ8H24MJR! Not the samsung which GPU=Z was reporting (because of the incorrrect bios?).

View attachment 407192View attachment 407193View attachment 407194View attachment 407195View attachment 407196View attachment 407197View attachment 407191

Im guessing out of the 2 Bios files suggested by vuurVOS, the most recent is the place to start?

This one? ======> https://www.techpowerup.com/vgabios/204414/204414

Based on the serial number you can use the following bioses.

113-MSITV341MH.614 (Newest bios files which was provided earlier (unverified files)):

113-MSITV341MH.613 (Last verified bios file on TechPowerUp)

113-MSITV341MH.612 (Older bios version & verified)

113-MSITV341MH.611 (Oldest bios version & verified)
 
Thanks a lot, I'll try to flash tomorrow and see how it goes. Should I start with the unverified bios files? What is the difference between the verified and unverified? Do they use different memory timings or voltage curves or something? Forgive my ignorance, just trying to learn and I can't notice any differences in the file details!
 
Thanks a lot, I'll try to flash tomorrow and see how it goes. Should I start with the unverified bios files? What is the difference between the verified and unverified? Do they use different memory timings or voltage curves or something? Forgive my ignorance, just trying to learn and I can't notice any differences in the file details!
MSI added Micron memory support in TV341MH.614. I don't see any other differences when comparing the BIOS internals on TechPowerUp.
Try 113-MSITV341MH.613 first, if you have issues flash 113-MSITV341MH.614
 
Thanks for the reply, I actually just completed the flash with .614, currently reinstalling the amd adrenaline drivers after ddu and at the moment everything seems to be fine =) ill test out the card with some benchmarks and keep an eye on the clock, temp and ram usage! Thanks again for all of the advice, its been incredibly helpful! =)
 
What is the difference between the verified and unverified?
Verified vBIOS files are from official sources and review samples sent to W1zzard (site admin and GPU reviewer). Unverified are sent in by GPU-Z users. Some of them have been modified for various reasons - thus the warning.

Most of them are perfectly safe to flash. Some of them are even copies of verified vBIOS files.
 
Everything seems good, I'm now getting the full power of the card, tested some game and max temp was 66c. I think all is well.... and I feel a bit more clued up!

If I find any issues i'll flash to .613
 
Back
Top