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

R7 370 Repairing (almost there!)

LaloFP73

New Member
Joined
Jun 28, 2020
Messages
5 (0.00/day)
Location
Argentina
Hi guys!

I'm trying to repair a dead MSI R7 370 Gaming 4gb GPU. I didn't find any shorts and I think the voltages look good (pictures below). I have experience in electronics, but a first timer in diagnosing PC/GPU stuff.

What would be the next step/measure/check? Maybe flashing the Bios to be sure?

I have more detailed pictures if you need.

Symptoms:
- Doesn't POST and shows no image, same beeping as if no card is connected
- GPU LED and FANs turn on
- Core slowly and slightly warms up (I didn't power on too long, to be safe)
- PC works with my other GPU (I bought this R7 broken, as a challenge!)
- Previous owner says it suddenly stopped working, but I don't know if it's the whole story.

System:
- MOBO: m5a97 evo r2.0
- PS: Thermaltake tr2 500w
- CPU: AMD Phenom ii x4 965 BE



top.jpg

Thanks!!!
 
Last edited:
Joined
Dec 24, 2008
Messages
2,062 (0.37/day)
Location
Volos, Greece
System Name ATLAS
Processor Intel Core i7-4770 (4C/8T) Haswell
Motherboard GA-Z87X-UD5H , Dual Intel LAN, 10x SATA, 16x Power phace.
Cooling ProlimaTech Armageddon - Dual GELID 140 Silent PWM
Memory Mushkin Blackline DDR3 2400 997123F 16GB
Video Card(s) MSI GTX1060 OC 6GB (single fan) Micron
Storage WD Raptors 73Gb - Raid1 10.000rpm
Display(s) DELL U2311H
Case HEC Compucase CI-6919 Full tower (2003) moded .. hec-group.com.tw
Audio Device(s) Creative X-Fi Music + mods, Audigy front Panel - YAMAHA quad speakers with Sub.
Power Supply HPU-4M780-PE refurbished 23-3-2022
Mouse MS Pro IntelliMouse 16.000 Dpi Pixart Paw 3389
Keyboard Microsoft Wired 600
Software Win 7 Pro x64 ( Retail Box ) for EU
I would love to see a picture of your Oscilloscope and multimeter and soldering and desoldering station too.
In the past fifteen years many people them naked of a pile of required tools, they think that they can succeed repairing something made by the edge of robotics assembly systems.
 

LaloFP73

New Member
Joined
Jun 28, 2020
Messages
5 (0.00/day)
Location
Argentina
I don't know what are you adding to the conversation...

Anyway, an update:
if I plug this card in the second PCIe slot and the functional one in the first PCIe slot, when Windows starts, it begins to recognise and install the generic driver for the "new device" and then the screen goes black (without asking if I want to switch cards or something).

In Windows Safe mode I can see the card in the Device Manager, but it says that is a R9 200 Series, not a R7. Is it a faulty Bios thing?
(The HD is the old working one)
 

Attachments

  • DVM_1.jpg
    DVM_1.jpg
    25.5 KB · Views: 414
Joined
Aug 11, 2014
Messages
866 (0.24/day)
Processor ryzen 5 5600x
Motherboard AB350m Pro4
Cooling custom loop
Memory TEAMGROUP T-Force TXKD416G3600HC18ADC01 16gbs XMP
Video Card(s) HP GTX1650 super 4gb
Storage MZVLB256HBHQ-000H1 PM981a (256GB)/3TB HDD
Display(s) Nitro XF243Y Pbmiiprx
Case Rosewill CULLINAN
Audio Device(s) onboard
Power Supply Corsair 750w
Mouse Best Buy Insignia
Keyboard Best Buy Insignia
Software Win 10 pro
sounds like a faulty bios. might be worth opening gpuz and seeing what it says about it.
 
Joined
Oct 22, 2014
Messages
13,210 (3.81/day)
Location
Sunshine Coast
System Name Black Box
Processor Intel Xeon E3-1260L v5
Motherboard MSI E3 KRAIT Gaming v5
Cooling Tt tower + 120mm Tt fan
Memory G.Skill 16GB 3600 C18
Video Card(s) Asus GTX 970 Mini
Storage Kingston A2000 512Gb NVME
Display(s) AOC 24" Freesync 1m.s. 75Hz
Case Corsair 450D High Air Flow.
Audio Device(s) No need.
Power Supply FSP Aurum 650W
Mouse Yes
Keyboard Of course
Software W10 Pro 64 bit
R7 is a rebrand of the earlier R9 200 series.
If the card is recognised prior to driver installation, then you could test if it functions using basic VGA drivers in Windows without the other card installed.
If that fails then the card is most likely borked.
 

silentbogo

Moderator
Staff member
Joined
Nov 20, 2013
Messages
5,473 (1.44/day)
Location
Kyiv, Ukraine
System Name WS#1337
Processor Ryzen 7 3800X
Motherboard ASUS X570-PLUS TUF Gaming
Cooling Xigmatek Scylla 240mm AIO
Memory 4x8GB Samsung DDR4 ECC UDIMM
Video Card(s) Inno3D RTX 3070 Ti iChill
Storage ADATA Legend 2TB + ADATA SX8200 Pro 1TB
Display(s) Samsung U24E590D (4K/UHD)
Case ghetto CM Cosmos RC-1000
Audio Device(s) ALC1220
Power Supply SeaSonic SSR-550FX (80+ GOLD)
Mouse Logitech G603
Keyboard Modecom Volcano Blade (Kailh choc LP)
VR HMD Google dreamview headset(aka fancy cardboard)
Software Windows 11, Ubuntu 20.04 LTS
Those are typical symptoms of a dead or dying GPU. Not much you can do about it.
Just in case, try this BIOS, and if it won't help - it's gone.
Back in a day I used to buy broken 200/300 series cards in bulk, and from my personal experience I can tell you that the only few things that are fixable in those cards are:
1) VRMs (usually manifests as 12V short)
2) Physically damaged components (e.g. corrosion, blown fuses, or knocked-off caps)
3) VRAM (usually seen as purple vertical lines), but that wasn't cost-efficient even when those cards were brand new.


If the card is recognised prior to driver installation, then you could test if it functions using basic VGA drivers in Windows without the other card installed.
Some of my cards did initialize as the primary GPU, but it's still not an indicator that it's working correctly. I'd rather try booting Ubuntu and if it succeeds - giving it a light load.
 

LaloFP73

New Member
Joined
Jun 28, 2020
Messages
5 (0.00/day)
Location
Argentina
Hey! thanks for the comments!

I flashed the BIOS and nothing changed (the installed one was the exact same. I flashed it anyways just for the case of a corrupted one)

The 0Mhz GPU Clock is because of a dead core? But the memory clock is dead too...
The Windows device manager said "Device correctly installed" after oficial drivers installed but no image on that card. And cant POST with only that one.




I will look for shorts near the core manually with the multimeter. And maybe I buy the "Fault finder" freeze spray just to use it for the first time and experience with it.

In videos, I saw that there is usually 5v on some parts, but I couldn't find that on my card. Are there more voltages/something-else that can be measured besides what I already shared? I want to check everything that can be checked to learn the most of this situation/card. Its more about the journey, you know!
 

silentbogo

Moderator
Staff member
Joined
Nov 20, 2013
Messages
5,473 (1.44/day)
Location
Kyiv, Ukraine
System Name WS#1337
Processor Ryzen 7 3800X
Motherboard ASUS X570-PLUS TUF Gaming
Cooling Xigmatek Scylla 240mm AIO
Memory 4x8GB Samsung DDR4 ECC UDIMM
Video Card(s) Inno3D RTX 3070 Ti iChill
Storage ADATA Legend 2TB + ADATA SX8200 Pro 1TB
Display(s) Samsung U24E590D (4K/UHD)
Case ghetto CM Cosmos RC-1000
Audio Device(s) ALC1220
Power Supply SeaSonic SSR-550FX (80+ GOLD)
Mouse Logitech G603
Keyboard Modecom Volcano Blade (Kailh choc LP)
VR HMD Google dreamview headset(aka fancy cardboard)
Software Windows 11, Ubuntu 20.04 LTS
In videos, I saw that there is usually 5v on some parts, but I couldn't find that on my card. Are there more voltages/something-else that can be measured besides what I already shared? I want to check everything that can be checked to learn the most of this situation/card. Its more about the journey, you know!
Don't bother with voltages or shorts. If you had a short - it would not boot at all or puffed some magic smoke while not POSTing. If one of the voltages was missing - the card would not POST as well. It's a dying GPU. No clocks/temps in GPUz only means that driver can't report them. Trust me - I've been there many times before.
 

LaloFP73

New Member
Joined
Jun 28, 2020
Messages
5 (0.00/day)
Location
Argentina
Don't bother with voltages or shorts. If you had a short - it would not boot at all or puffed some magic smoke while not POSTing. If one of the voltages was missing - the card would not POST as well. It's a dying GPU. No clocks/temps in GPUz only means that driver can't report them. Trust me - I've been there many times before.

@silentbogo nono, the R7 doesn't post! Im able to flash it and see the GPU-Z info because I boot with my other old card plugged in. If I only plug the R7, it doesnt post and beeps the same as if there is no gpu at all.
 

silentbogo

Moderator
Staff member
Joined
Nov 20, 2013
Messages
5,473 (1.44/day)
Location
Kyiv, Ukraine
System Name WS#1337
Processor Ryzen 7 3800X
Motherboard ASUS X570-PLUS TUF Gaming
Cooling Xigmatek Scylla 240mm AIO
Memory 4x8GB Samsung DDR4 ECC UDIMM
Video Card(s) Inno3D RTX 3070 Ti iChill
Storage ADATA Legend 2TB + ADATA SX8200 Pro 1TB
Display(s) Samsung U24E590D (4K/UHD)
Case ghetto CM Cosmos RC-1000
Audio Device(s) ALC1220
Power Supply SeaSonic SSR-550FX (80+ GOLD)
Mouse Logitech G603
Keyboard Modecom Volcano Blade (Kailh choc LP)
VR HMD Google dreamview headset(aka fancy cardboard)
Software Windows 11, Ubuntu 20.04 LTS
@silentbogo nono, the R7 doesn't post! Im able to flash it and see the GPU-Z info because I boot with my other old card plugged in. If I only plug the R7, it doesnt post and beeps the same as if there is no gpu at all.
If you had a short or any type of electrical issue, it wouldn't be detected at all.
Just because you are so stubborn, here are some hints : 5V is created by the part marked REG1 (pic1 top-left, large contact). It's used for various things like VGA power, powering your PWM controller and/or gate drivers, and since GPU Vcore is present, I can safely assume it's fine as well.
3.3V is running directly from PEX in most cases. Things like Vbios and minor 3.3V rails spread out through a variety of switches from 3VPEX(usually tiny mosfets or SOT-23-5/23-6 chips). In most cases you have to bruteforce your way through PCB to find all of those.
Everything else seems to be in place according to your first measurements.

Also, what's the reason you've decided that your PC doesn't POST with that card? Do you have a POST card? Cause at least in my understanding there is a big difference between "no POST" and "stops at code XX". Some consumer-grade boards won't boot without a proper video output device (for example, if GPU is malfunctioning, or BIOS is corrupted, or there is an issue with video memory etc).
 

LaloFP73

New Member
Joined
Jun 28, 2020
Messages
5 (0.00/day)
Location
Argentina
awesome! Thanks silentbogo ;)

I say that it doesn't POST because of the beeping pattern. I don't have a POST card but the beeping indicates an error in the graphic card, and it is the same beeping code that sounds if no card is plugged in. I would love to have a more "verbose" indication... but I don't :/

And I can't believe It didn't occur to me to google "gpu architecture" before... Now I have plenty to read this weekend!

(if you have book/link/text recommendations, are welcome)
 
Top