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

AMD/ATI ATIFlash - flashing questions

Joined
Sep 27, 2014
Messages
550 (0.16/day)
I want to edit my RX580 Device ID with the ID of a WX7100.
In the help of DOS version of atiflash, I see the following:
Code:
-mi <Num> [ID]          Modify SSID & SVID in BIOS image of adapter <Num> to
                        <ID>.  SSID & SVID in BIOS image of adapter <Num> is
                        displayed if [ID] is not specified.
-mb <Num> <File>        Modify SSID, SVID, BIOS Pin Number, & Boot Message in
                        BIOS image of adapter <Num> to values in <filename>.
                        Input file example:
                           ssid = 715B
                           svid = 1002
                           biospn = "113-xxxxxx-xx"
                           bootmsg = "AMD graphic board"

-isr <Num> <Build Number> <Board Number>  Set ISR number based on the given
                                          build and board number
                                          if not specified, print out ISR Number
-prod <Num> <12 digit serial number>      Set PROD number based
                                          on the given serial number
                                          if not specified, print out SN Number
-checkprodsn <Num> <12 Digit Serial Number>  Comparing the Prod SN based on
                                             existing prod sn saved in ROM
Firstly, I guess that the SSID is not the DeviceID? How do I change that?
Secondly, can someone explain what's up with the ISR number?
 
Last edited:

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
40,435 (6.59/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
Check the 580 bios against a WX7100
 
Joined
Jul 3, 2018
Messages
847 (0.40/day)
Location
Haswell, USA
System Name Bruh
Processor 10700K 5.3Ghz 1.35v| i7 7920HQ 3.6Ghz -180Mv |
Motherboard Z490 TUF Wifi | Apple QMS180 |
Cooling EVGA 360MM | Laptop HS |
Memory DDR4 32GB 3600Mhz CL16 | LPDDR3 16GB 2133Mhz CL20 |
Video Card(s) Asus ROG Strix 3080 (2100Mhz/18Ghz)|Radeon Pro 560 (1150Mhz/1655Mhz)|
Storage Many SSDs, ~24TB HDD/8TB SSD
Display(s) S2719DGF, HP Z27i, Z24n| 1800P 15.4" + ZR30W + iPad Pro 10.5 2017
Case NR600 | MBP 2017 15" Silver | MSI GE62VR | Elite 120 Advanced
Audio Device(s) Lol imagine caring about audio
Power Supply 850GQ | Apple 87W USB-C |
Mouse Whatever I have on hand + trackpads (Lanchead TE)
Keyboard HyperX Origins Alloy idk
Software W10 20H2|W10 1903 LTSC/MacOS 11
Benchmark Scores No.
I know people who've flashed RX 480 VBIOS to the mobile WX7100 so it should be compatible?
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
40,435 (6.59/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
Joined
Sep 27, 2014
Messages
550 (0.16/day)
That's the same BIOS and, based on the ID numbers cross-checked against RadronPro ccc2_install.xml file, it seems that is a laptop version. If I had a desktop version, it wold be nice.

What I did until now (and didn't work) - I have hex edited the ID numbers in my stock BIOS (there are two BIOS portions, one legacy, one UEFI). During the search in the BIOS, my ID appeared in three places (reversed endian). I calculated and applied the new checksum. I even edited the name (RX580 is in clear).

After boot, Windows and gpu-z are still showing the card as RX580. So that's somewhere else.
I know that nvidia added also hardware straps for ID's (resistors soldered on the back) on Maxwell (or newer) cards: https://www.eevblog.com/forum/chat/hacking-nvidia-cards-into-their-professional-counterparts/
Wonder if AMD did the same for their Radeon RX5xx gen cards?

PS: I had as backup card an older ATI HD 8450 (Caicos, TerraScale 2) gen card in a secondary slot, to be able to recover-flash if anything went wrong.
Works well with generic MS drivers, in combo with CGN and AMD drivers, but if you try to add AMD TerraScale 2 drivers with the GCN ones it will mess up your Windows! I have to recover the drive, and even after that the profile was corrupted, had to delete it from registry.
 
Last edited:

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
40,435 (6.59/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
Yeah that's the only bios we have here unfortunately
 
Joined
Oct 6, 2018
Messages
220 (0.11/day)
System Name SALTY
Processor A10-5800K
Motherboard A75
Cooling Air
Memory 10Gig DDR133
Video Card(s) HD 7660D
Storage HDD
Display(s) 4k HDR TV
Power Supply 320 Watt
I want to edit my RX580 Device ID with the ID of a WX7100

doesn't the WX 7100 need use/access to ECC ram ? I'm sure I read some was trying to do same thing but was having stability issues, gave up and flashed it back to rx580 sure it was due to ASIC quality difference between the rx580 and WX 7100 and think they said something to do with ECC ram (not sure if they mean on card or in system) needed for some of the types of software critical app's the card was made for? not sure if any of that is correct though lol so just asking
 
Joined
Oct 6, 2018
Messages
220 (0.11/day)
System Name SALTY
Processor A10-5800K
Motherboard A75
Cooling Air
Memory 10Gig DDR133
Video Card(s) HD 7660D
Storage HDD
Display(s) 4k HDR TV
Power Supply 320 Watt
No ECC on the WX7100, basically it's the same card like RX580, lower clocked:
https://www.tomshardware.com/reviews/amd-radeon-pro-wx-7100,4896.html

hmm maybe they mean, recommend ECC ram for the system, to run certain apps for the drivers of the wx7100 ?, the long and short of it from what I could make out is the WX7100 is higher quality silicon and its higher clocked and more reliable.

I see if I can find were I was reading it

have a read on here may help figure something out
https://www.reddit.com/r/Amd/comments/67grz3
 
Last edited:
Joined
Mar 10, 2010
Messages
11,878 (2.30/day)
Location
Manchester uk
System Name RyzenGtEvo/ Asus strix scar II
Processor Amd R5 5900X/ Intel 8750H
Motherboard Crosshair hero8 impact/Asus
Cooling 360EK extreme rad+ 360$EK slim all push, cpu ek suprim Gpu full cover all EK
Memory Corsair Vengeance Rgb pro 3600cas14 16Gb in four sticks./16Gb/16GB
Video Card(s) Powercolour RX7900XT Reference/Rtx 2060
Storage Silicon power 2TB nvme/8Tb external/1Tb samsung Evo nvme 2Tb sata ssd/1Tb nvme
Display(s) Samsung UAE28"850R 4k freesync.dell shiter
Case Lianli 011 dynamic/strix scar2
Audio Device(s) Xfi creative 7.1 on board ,Yamaha dts av setup, corsair void pro headset
Power Supply corsair 1200Hxi/Asus stock
Mouse Roccat Kova/ Logitech G wireless
Keyboard Roccat Aimo 120
VR HMD Oculus rift
Software Win 10 Pro
Benchmark Scores 8726 vega 3dmark timespy/ laptop Timespy 6506

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
40,435 (6.59/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 may have to try that:) see if I can get a gpu installed on server2016 ,cheers , how are you both thinking its mobile though , it's top clock is 1243 and it looks clock for clock like it should for the wx7100 afaik.?

Im not thinking its mobile, thats the only 1 in our database
 
Joined
Oct 6, 2018
Messages
220 (0.11/day)
System Name SALTY
Processor A10-5800K
Motherboard A75
Cooling Air
Memory 10Gig DDR133
Video Card(s) HD 7660D
Storage HDD
Display(s) 4k HDR TV
Power Supply 320 Watt
GDDR5 is ECC memory. Both cards have it.

And that ROM linked above is NOT for a WX 7100 Mobile. It has the device ID of the desktop version(1002 67C4). The device ID for the mobile version is 1002 67C0.

didn't know that ?
 
Joined
Feb 2, 2015
Messages
2,707 (0.80/day)
Location
On The Highway To Hell \m/

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
40,435 (6.59/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
GDDR5 is ECC memory. Both cards have it.

And that ROM linked above is NOT for a WX 7100 Mobile. It has the device ID of the desktop version(1002 67C4). The device ID for the mobile version is 1002 67C0.
Yeah I got to learn how to read device IDs a little bit better to expand my knowledge of it all because eventually I will be doing bios modifications myself
 
Joined
Sep 27, 2014
Messages
550 (0.16/day)
Download the AMD RadeonPro drivers and expand them with 7zip.
In the "Config" folder you will find the file "ccc2_install.xml". Open with an editor (notepad) and search for:
Device Id: 1002 67C4
Subsystem Id: 1002 0B0D
You won't find anything.

Search only for the 67C4. The devices with Device Id 1002 67C4 are either "Ellesmere Mobile GL XT" or, if they are, "Ellesmere Desktop GL XT" are marked as "AMD Radeon(TM) Pro Duo".

But search for the desktop WX 7100 Graphics and you will see they have only the Device ID: 1002 67C7 See the screen capture below.

PS: And no, EDC is not the same as ECC. EDC insures the data integrity on the chip (die) itself, while ECC is realized between chips, organized as a word, requiring an extra memory to hold the parity bit. Like instead of eight memory chips, you have nine soldered on board. Plus a separate controller to calculate the parity.
https://en.wikipedia.org/wiki/ECC_memory
 

Attachments

  • Device ID.PNG
    Device ID.PNG
    31.2 KB · Views: 474
Last edited:
Top