First post, by ChrisK
So I have a Radeon 9800XL showing a picture like that:
R3MEMID results in this:
Failing bits in test [7] Byte swap macro+micro8x2 readerrcount: 8388608MDC0: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31TEST RESULT SUMMARY:====================R350 (0x4e48) detected.128M video memory.Test suite ran 1 of 1 times.Checking test status array ...[1 ] Fill : FAILError ID 0VB0011024 x 768 - 32 bpp ( 60 Hz): TEST FAILUREfailing bit : MDC0 0 1 2 3 4 5 6 7 ...[2 ] Data line toggle (GUI) : FAILError ID 0VB0231024 x 768 - 32 bpp ( 60 Hz): TEST FAILUREfailing bit : MDC0 0 1 2 3 4 5 6 7 ...[3 ] RW page (GUI) : FAILError ID 0VB0251024 x 768 - 32 bpp ( 60 Hz): TEST FAILUREfailing bit : MDC0 0 1 2 3 4 5 6 7 ...[4 ] RW channel (GUI) : FAILError ID 0VB0281024 x 768 - 32 bpp ( 60 Hz): TEST FAILUREfailing bit : MDC0 0 1 2 4 5 6 7 8 ...[5 ] Data mask : FAILError ID 0VB0061024 x 768 - 32 bpp ( 60 Hz): TEST FAILUREfailing bit : MDC0 0 1 2 3 4 5 6 7 ...[6 ] Macro + Micro8x2 tiling read : FAILError ID 0VC0061024 x 768 - 32 bpp ( 60 Hz): TEST FAILUREfailing bit : MDC0 0 1 2 3 4 5 6 7 ...[7 ] Byte swap macro+micro8x2 read : FAILError ID 0VC0181024 x 768 - 32 bpp ( 60 Hz): TEST FAILUREfailing bit : MDC0 0 1 2 3 4 5 6 7 ...[8 ] HOST_DATA/<f,b>/M2L : FAILError ID 0TR014640 x 480 - 8 bpp ( 75 Hz): TEST FAILUREerror : R051A.8 not found640 x 480 - 15 bpp ( 75 Hz): TEST FAILUREerror : R052A.8 not found640 x 480 - 16 bpp ( 75 Hz): TEST FAILUREerror : R053A.8 not found640 x 480 - 32 bpp ( 75 Hz): TEST FAILUREerror : R055A.8 not found800 x 600 - 8 bpp ( 75 Hz): TEST FAILUREerror : R061A.8 not found800 x 600 - 15 bpp ( 75 Hz): TEST FAILUREerror : R062A.8 not found800 x 600 - 16 bpp ( 75 Hz): TEST FAILUREerror : R063A.8 not found
800 x 600 - 32 bpp ( 75 Hz): TEST FAILUREerror : R065A.8 not found1024 x 768 - 8 bpp ( 75 Hz): TEST FAILUREerror : R071A.8 not found1024 x 768 - 15 bpp ( 75 Hz): TEST FAILUREerror : R072A.8 not found1024 x 768 - 16 bpp ( 75 Hz): TEST FAILUREerror : R073A.8 not found1024 x 768 - 32 bpp ( 75 Hz): TEST FAILUREerror : R075A.8 not foundFailure detected.
MDC0 does lead to memory IC U56 if I understand it right and bits 0 to 31 means that the complete chip is faulty, not only some single traces/resistors.
Pressure onto this memory chip does change the failure pattern up to almost readable text output but it never goes completely away.
R3MEMID test pictures and DOS text basically look like the diagnosis pictures in the first post here: VGA Repair report collection
(All voltages on this card look fine, btw. The card boots into Windows without problems.)
Questions to the experts here:
Is this likely to be just a bad soldering issue, i. e. a reball of the memory IC will fix this or does the memory IC have to be replaced?
Is it known if there can be more errors in other memory ICs R3MEMID won't show until MDC0 is fixed? Or does R3MEMID show "the whole picture" from the beginning?
(The background for this question is about how many replacement ICs will be needed to source.)
RetroPC: K6-III+/400ATZ @6x83@1.7V / CT-5SIM / 2x 64M SDR / 40G HDD / RIVA TNT / V2 SLI / CT4520
ModernPC: Phenom II 910e @ 3GHz / ALiveDual-eSATA2 / 4x 2GB DDR-II / 512G SSD / 750G HDD / RX470