0% found this document useful (0 votes)
209 views8 pages

Memory Faults: PCBA Debug Guide

This document provides a debug guide for addressing memory faults on an Xbox 360 motherboard. It outlines 7 categories of memory errors based on error codes, describes the associated components that may need repair or replacement, and specifies the order of repairs to attempt. The process involves identifying the error code, checking it against the categories, and then following the specified repair procedure which typically involves replacing mirrors and then additional components if the fault is not resolved. The document is intended to help engineers and technicians debug core digital failures from the motherboard tester in a standardized manner.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
209 views8 pages

Memory Faults: PCBA Debug Guide

This document provides a debug guide for addressing memory faults on an Xbox 360 motherboard. It outlines 7 categories of memory errors based on error codes, describes the associated components that may need repair or replacement, and specifies the order of repairs to attempt. The process involves identifying the error code, checking it against the categories, and then following the specified repair procedure which typically involves replacing mirrors and then additional components if the fault is not resolved. The document is intended to help engineers and technicians debug core digital failures from the motherboard tester in a standardized manner.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

PCBA Debug Guide

Memory Faults

Debug Guide

Rev. 3.2

Página 1 de 8 Rev. 3.2


PCBA Debug Guide

1. Revision History

Author/Revised
Revision Description Date
By
1.0 Draft release Luis Rodriguez 11 0ct 2005
3 Repair now include all left
memories and created José Candelario
2.0 10 Jan 2006
category for BGA problems Bravo
related.
Updated Category F José Candelario
2.1 (Added replacement of component: 30 Jan 2006
U4D1) Bravo
Replaced Category H for
José Candelario
2.2 Category G and deleted the 10 Feb 2006
Bravo
last one.
Updated Category B Luis Rodríguez
2.3 (Added a new front panel error code and 16 Feb 2006
the components to repair) José C. Bravo
Updated Category D Luis Rodríguez
2.3 (Added replacement of components: 16 Feb 2006
U4D1) José C. Bravo
Updated Category B,D,E & F Luis Rodríguez
2.4 (Added replacement of component in first 16 Mar 2006
repair: U4D1) José C. Bravo
Added Category H
(Group 1st repair U4D1 into the category Luis Rodríguez
3.0 17 Mar 2006
H for the Front Panel Error Codes 0x10 José C. Bravo
to 0x15 with CPUs bits 01000000)
Updated Category H
(Group 1st repair U4D1 into the category Luis Rodríguez
3.1 22 Mar 06
H for the Front Panel Error Codes 0x10 José C. Bravo
to 0x15 with CPUs bits 10101111)
Updated Category H Luis Rodríguez
3.2 (Added repair action for CPU bits 05 April 06
01110101) José C. Bravo

Página 2 de 8 Rev. 3.2


PCBA Debug Guide

2. Table of Contents

1. Revision History ......................................................................................................... 2


2. Table of Contents........................................................................................................ 3
3. Introduction................................................................................................................. 3
4. Scope.......................................................................................................................... 3
5. Audience ..................................................................................................................... 3
6. Process ........................................................................................................................ 4
7. Category Grouping...................................................................................................... 4
7.1 Category A V_MEM voltage problem ................................................................. 4
7.2 Category B Error Code 0x10, E16........................................................................ 5
7.3 Category C Error Code 0x11, E17........................................................................ 5
7.4 Category D Error Code 0x12, E18........................................................................ 5
7.5 Category E Error Code 0x13, E19 ........................................................................ 6
7.6 Category F Error Code 0x14, E20 ........................................................................ 6
7.8 Category G Error Code 0x15 ................................................................................ 6
7.9 Category H CPUs Bits .......................................................................................... 7

3. Introduction
This document describes a process for diagnosing and repairing Memory failures
from the PCBA tester. The process and groupings below outlines possible
measurements to determine the appropriate component, for repair or
replacement. Core digital errors can also be identified by 3 of the 4 LEDs on the
“ring of light” flashing.

4. Scope
This document has been developed from experience gained on X803158-001
Xenon XDK motherboards. The failure analysis process outlined in this document
should be used in conjunction with the “Motherboard Debug Guide Development
Process” document.

5. Audience
This document is aimed at Engineers and Technicians who are performing first
pass debug of core digital failures from the XBOX360 motherboard PCBA tester.

Página 3 de 8 Rev. 3.2


PCBA Debug Guide
6. Process
Check on the Front panel the what kind of error code 0xxx shows or look at the
TV what error Exx is. The errors on the front panel are in hexadecimal and the
errors in the TV are in decimal.

7. Category Grouping
7.1 Category A V_MEM voltage problem
The SMC releases the VREG_1P8_EN_N line and enables the V_MEM controller
(U4V1).
1. Check V_MEM voltage on L3F1.2 (1.8V). If voltage is not present
• Check Q2F1 & Q3F1 for shorts, change as necessary
• Check if VREG_1P8_EN is present on U4V1.11
If is ok then change U4V1
If not present, check SB (SMC), replace as necessary

1.8v

2. Try new latest Kernel firmware

3. Replace U3D1 & U3E1 if don’t fix the problem change the mirrors (U3R1
& U3T1)
If the fail carry on then replace U4F1 & U5F1 if the problem is till present
change mirrors (U4U1 & U5U1)

Página 4 de 8 Rev. 3.2


PCBA Debug Guide
7.2 Category B Error Code 0x10, E16
ERROR_NBINIT_MEM_VENDOR_ID

Bits CPU
Front panel Code Components Action procedure
(Decimal)
U5F1/U5U1 1st Repair
01110111
2nd Repair
0x10 (119)
U3D1/U3R1
U3E1/U3T1, 4F1/U4U1 3rd Repair
For another bits refer to Category H

7.3 Category C Error Code 0x11, E17


ERROR_NBINIT_MEM_READ_STROBE_DATA_WRITE

7.4 Category D Error Code 0x12, E18


ERROR_NBINIT_MEM_READ_STROBE_DELAY_TRAINING

Bits CPU
Front panel Code Components Action procedure
(Decimal)
U5F1/U5U1 1st Repair
01000001
U3D1/U3R1 2nd Repair
(65)
U4F1/U4U1, U5F1/U5U1 3rd Repair

U3E1/U3T1 1st Repair


01000011
U3D1/U3R1 2nd Repair
(67)
U4F1/U4U1, U5F1/U5U1 3rd Repair

0x12 01000100
U3E1/U3T1 1st Repair
U3D1/U3R1 2nd Repair
(68)
U4F1/U4U1, U5F1/U5U1 3rd Repair

1st Repair
U5f1/U5U1
01110111 2nd Repair
U4F1/U4U1
(119) 3rd Repair
U3E1/U3T1, 3D1/U3R1

For another bits refer to Category H

Página 5 de 8 Rev. 3.2


PCBA Debug Guide
7.5 Category E Error Code 0x13, E19
ERROR_NBINIT_MEM_WRITE_STROBE_DELAY_TRAINING

Bits CPU
Front panel Code Components Action procedure
(Decimal)

U3D1/U3R1 1st Repair


01000100
2nd Repair
0x13 (68)
U3E1/U3T1
U5F1/U5U1, U4F1/U4U1 3rd Repair

For another bits refer to Category H

7.6 Category F Error Code 0x14, E20


ERROR_MEMORY_ADDRESSING

Bits CPU
Front panel Code Components Action procedure
(Decimal)
U4F1/U4U1 1st Repair
01000001
U4D1 2nd Repair
(65)
U5F1/U5U1,U3D1/U3R1, U3E1/U3T1 3rd Repair

0x14 01000010
(66)
U4F1/U4U1
U4D1
1st Repair
2nd Repair
U5F1/U5U1,U3D1/U3R1, U3E1/U3T1 3rd Repair

For another bits refer to Category H

7.8 Category G Error Code 0x15


ERROR_MEMORY_DATA

Página 6 de 8 Rev. 3.2


PCBA Debug Guide
7.9 Category H CPUs Bits

Bits CPU Front Panel


1st Repair 2nd Repair 3rd Repair
(Decimal) Error Code
0x10, 0x11,
01000000
0x12, 0x13, U4D1 U5F1/U5U1 U3D1/U3R1
(64)
0x14, 0x15
0x10, 0x11,
10101111
0x12, 0x13, U4D1 U4F1/U4U1
(175)
0x14, 0x15
0x10, 0x11,
01110101
0x12, 0x13, U4D1
(117)
0x14, 0x15
Any CPU Bits 0x10, 0x11,
no mentioned 0x12, 0x13, U4D1
before 0x14, 0x15

Bit: 0 1 2 3 4 5 6 7

Página 7 de 8 Rev. 3.2


PCBA Debug Guide
Do measures on the test points behind U7D1 (bottom side)
e.g.
Bits order: 76543210
Value 64: 01000000
Value 175:10101111

Página 8 de 8 Rev. 3.2

You might also like