Kreyren / kreyren

Personal tracking for issues that i need to resolve to be used as a reference for someone else and/or for peer-review of the solution
GNU General Public License v3.0
3 stars 0 forks source link

Diagnostics and repair of AMD Vega 56 #69

Closed Kreyren closed 3 years ago

Kreyren commented 3 years ago

I have AMD Vega 56 (GV-RXVEGA56GAMING OC-8GD rev 1.0) that doesn't have signal nor fan spin on system startup.

https://www.igorslab.de/en/custom-rx-vega56-benchmarks-review-2/2/

image

image ^ opamp (LM358 SMDR)

image ^ VBIOS(?) - AH1725 (6?)5041BT E79472

Terminology

PWM = PoWer Management chip SDA = data line SCL = clock line VDDCI = the I/O bus voltage (between memory and GPU core) and comes from the PCI-Express slot. or in other words, more simple: VDDCI = memory controller voltage.

Initial diagnostics

GPU connected to a healthy system results in no fan spin nor display on startup.

Hypothesis

Short to ground preventing the VBIOS boot.

Diagnostics

VDDC is shorted, probing VDDC to 12V in line ground

Cooler

The cooler is fine i connected it to 9V battery and the fans happily spin.

Connecting the GPU without a cooler to a system doesn't give me a display.

Conclusion: The cooler is not causing the short

PCB

I checked all the "bigger components" for conductivity and i couldn't find anything faulty.

Requires more diagnostics for other components, but i don't know what are the expected voltages and the boot sequence (help-wanted)

VBIOS

Pin 8 on VBIOS has 3.36V on power up plugged in PCIe and to PSU 12V2A rail -> VBIOS has power and the main rail is working.

PWM (35217-C704P-AV8H)

Seems to be custom-made for this GPU

On IR35217: Pin#24 - SDA Pin#25 - SCL [https://elmorlabs.com/index.php/forum/topic/5500xt-ir35217/#postid-173]

Probing from 12V in to VDDCI inductor gets me 0.22V

Relevants

  1. Benchmark review https://www.igorslab.de/en/custom-rx-vega56-benchmarks-review-2/2/
  2. The PWM is 35217-C704P-AV8H
  3. PWM on octoparts https://octopart.com/ir35217mtrpbf-infineon-74192668
  4. PWM code decryption (assumed) image
  5. PWM documentation for 35201 (not same as the used in GPU) https://www.infineon.com/dgdl/Infineon-IR35201MTRPBF-DS-v01_00-EN.pdf?fileId=5546d462576f347501579c95d19772b5
  6. Relevant? https://elmorlabs.com/index.php/forum/topic/5500xt-ir35217/
Kreyren commented 3 years ago

Moved in https://github.com/kreyware/repairs/issues/1