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

OpenRepair initiative - GPU #91

Open Kreyren opened 3 years ago

Kreyren commented 3 years ago

Initiative to open-source/reverse-engineer the schematics/board views, etc.. while providing a docs to make it possible for 13yo to fix things.


Terminology

Generic

GPU

Graphics Processing Unit

GPU specific

AMD

VDDGFX

Main GPU core voltage used by AMD[1.1]

VDDC

Legacy naming of main GPU core voltage by AMD[1.1]

GPU North Bridge (NB), sometimes called SOC voltage[1.3]

VDDCI

GPU memory controller[1.2]

NVDD

Memory voltage

3.3V_BUS

PCIE Power Line

NVidia

NVVDD

Main GPU Core voltage used by NVidia[1.9]

FBVDDQ

GPU Memory controller and physical memory[1.10]

PEX_VDD

GPU PCIE part supply

IFP_IOVDD

GPU Display Port and HDMI supply

DDC_5V/8V

Linear +5V/8V supply[1.13]

3V3_F

PCIE +3.3V supply[1.14]

Generic GPU Power up sequencing[1.8]

12V_EXT_A, 12V_EXT_B, 3.3V_BUS, 12V_BUS are first to show up[1.8]

image

reference 1.8 to be processed

image ^ usable for 95% of boards

image ^ assumed for the rest

To be sorted

Without VDDGFX, VDDC, VDDCI and NVDD the GPU will never POST[1.4]


image[https://youtu.be/5dUICfVN8UY?t=311]


VDDGFX, VDDCI, VDDC, MVDD, 3.3V_BUS. 0.95V, (1.8V) are provided by a buck convertors in a switch mode power supply[1.5]

1.8V is sometimes provided by linerX[1.5]

5.5V is always provided by linerX[1.5]


PCI always provides 3.3V_BUS and 12V_BUS image


Naming of the VDC-in[1.6]

image[1.6]


PCI-E slot power supply capability is 75W[1.7]


https://youtu.be/5dUICfVN8UY?t=456 wiring of GPU explained


image

https://youtu.be/5dUICfVN8UY?t=1417

References

  1. Video by MV TechLab (guy that seems to know what he's doing) https://youtu.be/5dUICfVN8UY 1.1. VDDGFX https://youtu.be/5dUICfVN8UY?t=229 1.2. VDDCI https://youtu.be/5dUICfVN8UY?t=239 1.3. VDDC https://youtu.be/5dUICfVN8UY?t=243 1.4. GPU will never post https://youtu.be/5dUICfVN8UY?t=255 1.5. How are voltages provided https://youtu.be/5dUICfVN8UY?t=325 1.6. https://youtu.be/5dUICfVN8UY?t=386 1.7. https://youtu.be/5dUICfVN8UY?t=432 1.8. GPU power up sequencing https://youtu.be/5dUICfVN8UY?t=612 1.9. NVVDD https://youtu.be/5dUICfVN8UY?t=1379 1.10. FBVDDQ https://youtu.be/5dUICfVN8UY?t=1383 1.11. PEX_VDD https://youtu.be/5dUICfVN8UY?t=1392 1.12. IFP_IOVDD https://youtu.be/5dUICfVN8UY?t=1397 1.13. DDC_5V https://youtu.be/5dUICfVN8UY?t=1404 1.14. 3V3_F https://youtu.be/5dUICfVN8UY?t=1405