Acidmods

Console Modding------ ( Here you can talk about your favorite Consoles ) => Xbox One => Xbox One controllers/Xbox One Rapid fire Controllers => Topic started by: RDC on July 04, 2015, 06:13:38 AM

Title: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on July 04, 2015, 06:13:38 AM
Latest version of the XB1 controller with the 3.5mm Headset connector. It's still a CG layout, and I'll update this with more info once I've gone over it some more.

So far there doesn't seem to be much difference from the earlier 1537 version in how everything works at the core. https://www.acidmods.com/forum/index.php/topic,43204.0.htmlrrrrrrrrrrrrrrrrr (https://www.acidmods.com/forum/index.php/topic,43204.0.htmlrrrrrrrrrrrrrrrrr)

The IR LEDs have been removed in this version, though all of the circuitry and support components are still there.

The MCU board has been redone with a Freescale MKL26Z256VMC4 in a BGA package. It's not much different from the 1537 MCU aside from having twice the Flash and RAM. The PCB is now 4-layer also.

1697 BUTTON/POWER BOARD TOP
(https://www.acidmods.com/RDC/XB1/1697%20TBT.jpg)

1697 BUTTON/POWER BOARD BOTTOM
(https://www.acidmods.com/RDC/XB1/1697%20TBB.jpg)

1697 MCU BOARD TOP
(https://www.acidmods.com/RDC/XB1/1697%20BBT.jpg)

1697 MCU BOARD BOTTOM
(https://www.acidmods.com/RDC/XB1/1697%20BBB.jpg)



J1/J5 Connector Pinout

1 - 3.5v (Rumble V+)
2 - DR
3 - DU
4 - DD
5 - DL
6 - SY
7 - LED IR x 2 (IR LEDs are not installed on this version)
8 - 5v USB
9 - LB
10 - D+ USB
11 - POWER OK / SHUTDOWN
12 - D- USB
13 - GROUND
14 - GROUND


J2/J6 Connector Pinout

1 - V+ (3v Wired), (Battery Voltage Wireless)
2 - LED (under GU, does not drive LED directly)
3 - GROUND
4 - 3.3v
5 - RB
6 - GU (thru D27) Only Guide will work if J2/J6 pin 6 is used for new/alternate Guide button. Use Cathode side of D27 on Power/Button board or controller will not power on when it's pressed.
7 - USB Cable LED
8 - A
9 - X
10 - Y
11 - VW
12 - MN
13 - PNC DETECTION
14 - GROUND


BUTTON/POWER BOARD TEST POINTS

TP1 - Manufacturing test point of carbon film at SW7, X button, ~115 ohms to ground (top side test)
TP2 - Manufacturing test point of carbon film at SW7, X button, ~115 ohms to ground (bottom side test)


MCU BOARD TEST POINTS (some)

TP1 - D-
TP2 - D+
TP3 - RESET_b

TP5 - 5v USB

TP9 - 3.3v

TP15 - SWD_CLK

TP17 - SWD_DIO

TP21 - GND

TP27 - LT MOTOR+
TP28 - HEAVY MOTOR+
TP29 - RT MOTOR+
TP30 - LIGHT MOTOR+

TP37 - DR
TP38 - DD
TP39 - SY
TP40 - DU
TP41 - DL

TP43 - LB

TP46 - A
TP47 - Y
TP48 - MN

TP51 - RB

TP53 - X
TP54 - VW

TP77 - B

TP99 - LSY
TP100 - LSX
TP101 - RSY
TP102 - RSX
TP103 - 1.8v, AN+ (vRef)
TP104 - RT
TP105 - LT
TP106 - LSC
TP107 - RSC

TP110 - GND
TP111 - GND

TP114 - Manufacturing test point of carbon film at SW3, B button, ~115 ohms to ground (top side test)
TP115 - Manufacturing test point of carbon film at SW3, B button, ~115 ohms to ground (bottom side test)

TP118 - 3.5v (Rumble V+)
TP119 - LT MOTOR+
TP120 - RT MOTOR+

TP130 - GND
TP131 - GND
TP132 - GND
TP133 - GND
TP134 - GND
TP135 - GND

TP137 - GND
TP138 - GND

My Schematic* of the Button/Power Board - https://www.acidmods.com/RDC/XB1/Schematics/XB1%201697%20TOP%20BOARD.pdf (https://www.acidmods.com/RDC/XB1/Schematics/XB1%201697%20TOP%20BOARD.pdf)


* Information will be updated when/if I get them scoped and/or figured out.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: leonemax81 on April 09, 2016, 09:10:31 AM
What are the points of rapidfire 9 mode on this new pcb?  :beg:
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: Modded Matt on April 11, 2016, 12:53:47 PM
LOL
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: leonemax81 on April 13, 2016, 10:57:55 AM
What are the points of rapidfire 9 mode on this new pcb?

LINK:
https://www.acidmods.com/forum/index.php/topic,43308.new.html#new (https://www.acidmods.com/forum/index.php/topic,43308.new.html#new)
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: Christian87 on September 19, 2017, 04:03:34 PM
Hello everyone. Hope all is well. I believe I'm in the right place. I purchased an Arduino micro in hopes of making my Xbox one controller rapid fire. I can't afford any other alternative really. I have flashed the Arduino successfully with the source code. The video I watched on how to do it the guy was using a Xbox one s controller. Mine being the generation 2 controller the soldering points differ. I've tried to reach him numerous times but he hasn't responded. This is why I looked around the internet for help. I came across this post on the Xbox one controller boards an such. Thought you might be able to help me. The picture I'm attaching are the points I need to find in my controller, the other is just the points on the Arduino

(https://s26.postimg.org/peoxsgg4l/Screenshot_2017-09-08-14-37-15-1.png) (https://postimg.org/image/peoxsgg4l/)
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: Bejita on May 23, 2018, 09:59:30 PM
I Have a Problem with my Y Button, and someone can help me how to trace it ? because i already change my conductive pad and the problem this same (Y Button Not Work)
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on May 24, 2018, 03:49:02 PM
Check and see if R42 is still on the bottom side of the top board.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: Bejita on May 29, 2018, 09:17:14 AM
R42 still ok...
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on May 29, 2018, 10:04:57 AM
You'll have to get out the meter and see if the traces are good from the Y button to pin 10 of J2 for the top board.

There isn't much tracing you can do on the bottom board since the MCU is in a BGA package.

It would help if you had another controller of the same version so you could swap the boards around to know which one has the issue, but if the meter test checks out then the top board should be fine because there isn't anything up there for the Y button but the contacts, it's traces, R42 and the connector.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: Er0cK on August 22, 2018, 08:35:25 PM
Where can I get LT and RT on this PCB?
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on August 22, 2018, 09:41:11 PM
Where it says in the MCU Board Test Points list.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: Er0cK on August 23, 2018, 06:31:49 PM
 :tup:. Looked right over that.  Thanks for the great scans man.  Made this project go really well.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: alexf on August 24, 2018, 07:47:12 AM
Which part of the XB1 controller board handles the main functions and which is the wireless chip. My y button on my controller 'the 1697 model' doesn't work and my suspicion is the main chip?
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on August 24, 2018, 10:03:58 AM
U1 is on the MCU board, but most of the Y button line is on the Power board, and if there's any issue with the traces/vias and such there then the Y button would still not work. So you can suspect one versus the other, but either could have an issue and cause Y to not work.

All of the buttons are active Lo, so you can short that Y button line to ground at the connector and see if it works or not. That will at least get it narrowed down to which board has the issue, unless you have another working controller of the same version to swap a board in for testing.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: alexf on August 24, 2018, 01:36:19 PM
I have shorted out the y button from the connector using 2 wires and still it doesn’t work I suspect a bad mcu board, sadly I do not have another mcu or power board the same model to test to confirm the bad board. At this point I do not see how to proceed. Your help is much appreciated thank you :tup:.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on August 24, 2018, 03:30:53 PM
TP47 on the MCU board is the Y button, and if shorting that to ground gives you no Y press then it's either the short trace run from there to the MCU, the solder ball connection of the MCU or the MCU itself.

A scratched trace or a bad via are the usual culprits. A bad solder joint on the MCU would be rare. Just that one button up and dying inside the MCU would be winning lotto number lucky.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: alexf on August 24, 2018, 05:32:34 PM
Ok, thanks for the advise, it was very helpful.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: Er0cK on September 03, 2018, 08:43:45 AM
Lost C27 during the removal of the right analog stick.  Looks like it connected to RSC.  I dont need that button, should the capacitor be replaced, bridged, or omitted?  If needed what's the value?

Thanks again





Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on September 03, 2018, 09:07:17 AM
Never bridge where a Capacitor was installed.

In this case it will be fine with it missing, just clean it up so no bits of it are left over as they can cause a short.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: Er0cK on September 03, 2018, 09:29:09 AM
Thanks.

 I cleaned it up in preparation of replacing it.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: saulveloz on September 04, 2018, 03:37:32 AM
I bought a Faulty controller for really cheap long time ago, faulty model 1697 right Stick drifting it came and it had all the pads ripped, and now im trying to make bridges to the test point Of RSX and RSY but i think the grounds are messing me up
The Red one in the circle i don't know where to connect i thought they were grounds, and the blue ones to the trace or the test point
I didn't return the controller because it was really cheap and maybe for parts if i can't fix it
Sorry for my bad english
(https://s15.postimg.cc/6g20v0kx3/20180904_052641.jpg) (https://postimg.cc/image/6g20v0kx3/)
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on September 04, 2018, 09:34:42 AM
+ are the AN+ rail
G are Ground
O are also ground, solder lugs for the stick
o are also ground for RSC
x are RSC
Y is RSY
X is RSX

The other stick is laid out the same way for power and ground, it's just LSY, LSX and LSC on that one.

Code: [Select]

  O      O
G         x  o
Y
+         x  o
  O      O
   + X G

Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: skysheep132 on November 14, 2019, 04:45:20 AM
Hello, I am working on a xbox controller 1697 and am needing to know what Q3 does up by the charger, if anyone could lend and hand to help.

thanks in advance.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on November 14, 2019, 06:49:14 AM
Q3 is an NPN Transistor, it turns the LED (D19) on/off.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: skysheep132 on November 14, 2019, 07:43:02 AM
thank you, would you know any readings from it that can help me test? and details on how to find and buy them
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on November 14, 2019, 08:18:51 AM
Code: [Select]
    3
[        ]
  1    2

1 - Base/Gate
2 - Emitter/Source
3 - Collector/Drain

The Base/Gate will have voltage on it to turn the LED on. It's PWM controlled, so a DMM will only measure 0.6v or so if it's on. Really need a scope or Logic Analyzer to see that signal correctly.
Emitter/Source is connected to Ground.
Collector/Drain goes to the LED Cathode.

Provided the controller is working and just the LED is not, you can jumper pins 2 and 3 to see if the LED turns on.

If it does turn on, then Q3 or R10 or the MCU could be bad.

If it does not turn on, then the LED, R5 or the power rail for the LED could be the problem.

It's just a pretty bog standard SOT23 package NPN Transistor or N-channel FET used as a switch, so it's not really critical it be exactly the same. The 3904 would work there, or any of a mountain of others, and any online parts place like Digikey, Mouser and the like would have them.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: skysheep132 on November 14, 2019, 08:49:30 AM
Right thank you,

The situation I am in is i have a 1697 xbox controller that will not turn on when using battery's but will come straight on with mains power. From what i can tell there is a fault with the Q3 (markings W1A 55), would think i am running along the right track to sort this out if i replaced the Q3?
but ive removed the Q3 (now wont power on with mains or battery) to try and find one like it but the closest i got to it working is when i have it all connected to batterys and the only way i can get it to be powered on is by holding the xbox home button.



Any advice is appreciated.

Thanks
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on November 14, 2019, 02:13:38 PM
Q3 has nothing at all to do with the controller tuning on, all that does is make the LED turn on.

Mains power would fry the controller, if you mean the USB cable there then that's different. Does not turn on from battery power, but does from USB cable power?

If that is the issue, then make sure L1 is on the top board and there are no cracks in the PCB first.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: skysheep132 on November 17, 2019, 02:55:45 AM
Thank you for the reply, yes that’s what I mean? Connected to a pc via micro usb does work but battery power doesn’t. I’m having a hard time finding L1on the board, finding L2-L4. Pcb itself is fully intact with no cracks.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on November 17, 2019, 08:42:41 AM
Bottom side of the top board. L1 is a much smaller Inductor than L2, L3 and L4. It's just above the octagon hole for the stick, next to C1.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: skysheep132 on November 18, 2019, 01:36:09 AM
ah found it... but looks to be cracked so have replaced, now the controller turns on batterys but the led will only stay lit for one blink then shuts off.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: MikDundee on March 27, 2020, 10:50:18 AM
hi i have a problem on a left stick always on up permanently showing on the controller test. right next to the left stick y axis the pads at cap c20 have came off the board so i moved the cap to d18 right next it to it which seems connected and in line to me ( could be wrong?) any ideas? cheers

i read that a capacitor short circuit in line can cause this but i have replaced this with no joy


(also on one of the y axis joints (top one of three holes in pic) on the 1697 mcu top side one of the holes half of the copper has come away can this effect it? if so where would the jump wire go? if needed)
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: Sandovalsandiaz32 on June 26, 2020, 12:11:35 PM
Where can find the test point for LB button? doesn't work and i change the button
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on June 26, 2020, 06:01:09 PM
@ MikDundee - LSY always up is either a short from LSY line to ground or the AN+ of LSY (bottom lead) is open and the 1.8v is not getting to the POT.


@ Sandovalsandiaz32 - TP43 is LB
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: Sandovalsandiaz32 on July 03, 2020, 10:36:41 AM
Really tanks...
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: shredderisawesome on July 28, 2020, 05:29:40 AM
hi @RDC

what is the component labeled as q9 on power board and q1 on MCU board?

is it a transistor or mosfet? its behaving like N channel mosfet because when i touch black probe of multimeter on top single pin (drain) and red probe on right bottom pin (source) multimeter is reading 0.5v in diode mode.

i went over your pcb schematic of power board of 1537 controller and you labeled q9 on power board as N channel transistor. i have two faulty 1697 controllers and on both q9 on power board is acting like N channel mosfet like how i described above. q1 on MCU board is also the same component as q9 on power board.

thanks in advance
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: wickated on July 28, 2020, 06:03:13 AM
is it a transistor or mosfet? its behaving like N channel mosfet because when i touch black probe of multimeter on top single pin (drain) and red probe on right bottom pin (source) multimeter is reading 0.5v in diode mode.

fets are driven by capacitance, diodes are in bipolar transistors
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on July 28, 2020, 08:07:34 AM
@ shredderisawesome - It's an N channel FET, which is just turning a ground on/off. I'll update the schematic when I have time, but functionally there's no difference since it's just being used as a switch. Test it out of circuit and the meter will be able to turn it on.

@ wickated - FETs are voltage driven and some have a body diode that will be measured when checking the DS of them.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: shredderisawesome on July 28, 2020, 02:52:28 PM
thank you for your quick reply @RDC

if q9 is just for switching purpose, can i install any N channel transistor like for example MMBT3904 or i should stick with N channel FET?

if i should stick with N channel Mosfet which model should i use? is Fairchild BSS123 good replacement in your opinion?

thanks again for taking out the time to help others.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on July 28, 2020, 03:38:27 PM
Are you sure they are bad? A FET will measure kind of weird if you're more used to checking Transistors. With them on the board there the Gate will always be loaded down and they will not turn on, so about all you'll really be able to measure is the body diode in there. Whereas checking them off the board with a DMM alone you can turn them on with the Diode/Continuity check so that 0.5v will measure as a dead short when it turns on then go back to ~0.5v when you turn it off, then you'll know it's good, but they can't be checked in circuit for any fault but a dead short most times. If the only measurement you're getting is that 0.5v from Drain to Source then they're probably alright.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: shredderisawesome on July 28, 2020, 03:55:35 PM
@RDC

I'm suspecting they're faulty because I'm getting 1.9v between gate and drain when i checked with my multimeter in diode mode. other same N channel mosfet (q1 on MCU board) isn't showing this voltage between gate and drain pin.

i have ordered a SMD rework station to help take that FET out. it'll take 4-5 days shipping and then I'll be able to take out that FET and do proper test on it

still i would like to be prepared and know what exact model of N channel mosfet i can use as replacement if that FET turn out to be faulty.

Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on July 28, 2020, 04:36:34 PM
That BSS123 should be fine.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: shredderisawesome on July 28, 2020, 04:53:30 PM
thanks @RDC

you're a Godsend blessing on this forum
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: shredderisawesome on July 30, 2020, 04:03:42 AM
hi again @RDC

I've got a 1697 controller that isn't turning on both on battery and PC USB.

I've measured voltages on J1 pin

pin 1 shows 3.3V

pin 8 shows 5V

pin 11 shows nothing

I've even measured voltages on testing points on MCU board

TP5 shows 5V

TP9 shows 3.3V

TP21 shows GND

so that means, imo, that MCU board is getting the power from power board.

I've checked every capacitor and diode nothing looks to be faulty.

any idea why this controller does not want to turn on?

thanks in advance
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on July 30, 2020, 03:21:46 PM
Could be R24, R27, R29, Q8, Q9. Something in that area there is where I'd start.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: gremlins on November 14, 2020, 05:30:50 AM
I have a 1697 that powers via USB but not by battery. It flashes once then the second flash simply fades. Tested the power boards with my tester boards and they work.fine. The fault must be on the MCU board. Any advice?
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on November 14, 2020, 07:30:02 AM
Does another know good Button/Power board do the same thing on that MCU board?
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: gremlins on November 14, 2020, 07:39:44 AM
I tried alternate boards for the power board, the original and tester, both did the same. Repeated with my good MCU tester board and that was fine with both power board with USB and battery power.

Looks to be the original MCU board is the issue, just cant locate it
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on November 14, 2020, 07:58:42 AM
Any corrosion or water damage on the MCU board? That BGA chip can get a mess under it and cause issues.

J5 pin 11 on the MCU board is the signal that turns the power on/off to the top board when ran from battery power, but that most likely goes directly to the MCU the same as the 1537. Worth a look around there to see if that trace is broken or if there's something else on that line on the 1697.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: gremlins on November 16, 2020, 04:01:50 AM
You were spot on with the BGA chip, reworked it and boom battery power, now I have an audio issue, really bad screeching using both the adaptor and jack. I suspect I set my rework station a touch high and damaged a component. Which component controls the headphone output and what can you recommend?

EDIT check that, sorted

I am really impressed with the BGA advice

Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: Greendaycolt on December 12, 2020, 11:10:16 PM
General question - does anyone have advice on how to most easily desolder the analog stick modules on this board? My fancy Hakko FR-300 desolder gun works perfectly on the 1537 and 1708 models, but for reasons I can?t explain it has a really tough time pulling the solder from this board. I am using rosin core flux and even mixing in leaded solder to each joint, and applying heat with a heat gun, but it is still unbelievably difficult to desolder.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: LethalPrime on December 13, 2020, 02:11:37 AM
General question - does anyone have advice on how to most easily desolder the analog stick modules on this board? My fancy Hakko FR-300 desolder gun works perfectly on the 1537 and 1708 models, but for reasons I can?t explain it has a really tough time pulling the solder from this board. I am using rosin core flux and even mixing in leaded solder to each joint, and applying heat with a heat gun, but it is still unbelievably difficult to desolder.

You?re not getting it hot enough, the other models are single sided pads, this version is through hole dual layered pads. Up the temp to setting 2 750f
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: wickated on December 13, 2020, 02:15:39 AM
General question - does anyone have advice on how to most easily desolder the analog stick modules on this board? My fancy Hakko FR-300 desolder gun works perfectly on the 1537 and 1708 models, but for reasons I can?t explain it has a really tough time pulling the solder from this board. I am using rosin core flux and even mixing in leaded solder to each joint, and applying heat with a heat gun, but it is still unbelievably difficult to desolder.
its same quality. its not even fiberglass, unlike really high quality elite boards
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on December 13, 2020, 05:19:58 AM
Depends if you care about the component(s) you are removing or not.

If you are after removing it undamaged to do some other repairs and plan to reinstall it, or need the component for something else, as mentioned you need more heat (or more time on the solder joint to allow the heat you are applying to get in there) but not so much you start to nuke the plastic bits.

If you don't care one fig about the component in question, then take the side cutters or Dremel and cut off disc to any leads of it, far enough away from the board that you don't cause more headache though. Then all you have to desolder are what is left of the leads, which will take less heat to do.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: evlshdw on February 18, 2021, 10:27:36 PM
Some one can tell me the value of the R71 Resistor?
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on February 19, 2021, 01:34:44 AM
R71 = 66.5k, 0.5% or better
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: JvB on February 28, 2021, 06:41:35 AM
Hello,

First of all; thanks for all the information in this topic.

I bought a 1697 controller with a broken bumper (plastic button was cracked). After connecting it to the Xbox, the right trigger was also constantly 100%. I replaced the right Hall effect sensor and replace the bumper button and everything was working again. So, the first problems were solved.

After playing about 24 hours (in total) with the controller, the character in the game began to shoot the whole time (right trigger 100% again). I thought that is was maybe a solder joint or something from the replaced Hall effect sensor. When I connected the controller to the PC, I discovered that the left and the right trigger were 100% the whole time (second problem).
I did some measurements with a multimeter and saw that the VDD from both the Hall effect sensors were way to low (about 0.22V). V_IN of U9 is 3.3V (OK), but V_OUT of U9 is 0.23V, which is too low (see picture).

I am not an electronic engineer, but I think U9 is defective. Or could there be another problem? I find it strange that this happens not so long after everything worked well with the replaced Hall effect sensor. Maybe I did something wrong.

Link to the picture: https://www.mediafire.com/file/bmg9zu9nqz2c3o1/Hall_Effect_Sensor_Problem_XBox_Controller_1697.jpg/file (https://www.mediafire.com/file/bmg9zu9nqz2c3o1/Hall_Effect_Sensor_Problem_XBox_Controller_1697.jpg/file)

Thanks in advance.

Greetings.

Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on February 28, 2021, 07:45:49 AM
If you are measuring that with a DMM that will not really be accurate enough to see exactly what is going on there. You need to put a scope on there to really see what the actual U9 Output is doing because the Enable line of that thing is turned on/off 125 times per second by the MCU, so the Output is also turned on/off 125 times per second.

Could be a leaky or shorted cap on the Output of U9 dragging the voltage down or a bad Hall sensor doing it or as you mentioned U9 could also have petered out.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: JvB on February 28, 2021, 09:16:34 AM
If you are measuring that with a DMM that will not really be accurate enough to see exactly what is going on there. You need to put a scope on there to really see what the actual U9 Output is doing because the Enable line of that thing is turned on/off 125 times per second by the MCU, so the Output is also turned on/off 125 times per second.

Could be a leaky or shorted cap on the Output of U9 dragging the voltage down or a bad Hall sensor doing it or as you mentioned U9 could also have petered out.

Thank you for the fast answer. I understand you. I'm going to look into it.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: grizzco on March 13, 2021, 06:57:36 PM
Hi! I've recently got into repairing controllers, so I'm pretty new to this. First I'd like to thank you for creating this great resource for people who have questions. I recently have accidentally removed pads (LSX & one of the LSCs) from the left joystick area. I tried wiring some jumpers from the LSC to TP106 and LSX to TP100. The fix for the LSC worked fine but I'm still having problems with the LSX. Now the left stick on my controller constantly reads up and the right stick constantly reads up and to the left. I'm curious if this is something I can fix, or if I tried fixing it until it broke. Thanks again!
-GZ
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on March 13, 2021, 09:50:04 PM
The Y-axis is up/down, X-axis is left/right. So LSX isn't causing the stick to go up. Either LSY is shorted ground or more likely the AN+ voltage to the LSY POT is not there due to an open trace somewhere.

Right stick up/left same deal, either both of those lines are shorted to ground or again more likely the AN+ connection to that POT has been broken somewhere.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: evlshdw on May 20, 2021, 12:25:18 PM
R71 = 66.5k, 0.5% or better


Thanks for the info.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: MadMaxGR on July 13, 2021, 06:26:05 AM
Sorry to open that thread again but I find it that my question is related and doesn't worth new topic.

I have a 1697 controller that the left analog goes up all the time once signal goes to the pot. The controller had previous repair attempt and I fixed the cap ( I guess), little messy work but more asures ok, no shorts now at C20. But even if I remove that cap, I see no difference on the controller's behaviour anyway. Maybe is not essential component after all.

I have replaced the analog with another original Alps twice, juwt to be sure but I get the same result.

I have checked for short to ground on TP99 thru TP104, but didn't find any. So, what am I missing?
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on July 13, 2021, 01:14:15 PM
Define 'goes up'.

Goes up slowly? Drifting.

Goes up full? Like you are holding it at max travel.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: MadMaxGR on July 16, 2021, 10:37:00 AM
It goes up at max level.

Quote from: RDC link=topic=43725.msg337261#msg337261
date=1626207255
Define 'goes up'.

Goes up slowly? Drifting.

Goes up full? Like you are holding it at max travel.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on July 16, 2021, 01:47:54 PM
Check that C22 is not shorted. Also check to see if the bottom lead of that LSY POT has the AN+ (1.8v) on it. The LSY line shorted to ground or no AN+ on the LSY POT will both cause the same issue.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: SirlanFraga on July 29, 2021, 06:49:07 PM
Hi, I lost TP40, so my DU doesn't work anymore. Can you help me?
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on July 29, 2021, 06:55:00 PM
You can't jumper that easily since the trace goes right under the MCU after TP40. You'll have to prep the traces on each side of TP40 and solder the jumper wire to it on each side to bridge that open.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: SirlanFraga on July 30, 2021, 12:25:58 PM
Tks. It seems very difficult to me. But I will try. If it's not asking too much, can you mark in the photo the trace that I have to scrape to make the jumper?
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: ChrisJavier on October 23, 2021, 05:34:04 PM
Xbox one controller that doesn't output audio from the headphone jack. Replaced the jack with a brand new one and still. Couldn't find any shorts nor broken traces. The PC detects when headphones are connected. Any ideas?
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on October 24, 2021, 11:11:35 AM
That dialog chip, U15, does the headset amplification. Could be it, could be any number of it's support components or it's BGA connections or any BGA connections on the MCU related to U15.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: Qball on December 26, 2021, 07:09:31 PM
I have a bit of an odd problem or set of problems not sure if they are all connected. Test point 103 is missing power when supplied with power from another nearby test point the left joystick functions normally yet the right one seems to go to the full till to the upper left corner (could be stick drift just seems a bit extreme for it). The right bumper also seems to think it is being pressed all the time and then both triggers according to a gamepad tester I use are sitting at about 20% triggered. Any ideas?
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: Qball on December 26, 2021, 07:50:56 PM
I have a bit of an odd problem or set of problems not sure if they are all connected. Test point 103 is missing power when supplied with power from another nearby test point the left joystick functions normally yet the right one seems to go to the full till to the upper left corner (could be stick drift just seems a bit extreme for it). The right bumper also seems to think it is being pressed all the time and then both triggers according to a gamepad tester I use are sitting at about 20% triggered. Any ideas?
Alright just tested with another MCU board and all problems seem to go away and the only problems that persist are one with the second mcu board
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on December 27, 2021, 09:56:30 AM
If you go connecting TP spots without knowing what any of them are for then you'll be fixing things until they break for sure. ;)

TP103 is the AN+ (Analog voltage) rail for the Sticks and the MCU vRef. That can't just be any voltage from some other TP spot, it's a dedicated 1.8v for just those things.

The Right Stick moving full tilt up/left usually means that it has no AN+ on the POTs for that Stick.

The BGA chip on that board can get crud under it and need a good cleaning or a reflow sometimes to correct weirdo issues. Though I'd be looking for damaged traces or why the Right Stick lost it's AN+ and the Triggers acting odd could be BGA or trace damage related also.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: alexzai89 on April 08, 2022, 09:02:20 AM
Check that C22 is not shorted. Also check to see if the bottom lead of that LSY POT has the AN+ (1.8v) on it. The LSY line shorted to ground or no AN+ on the LSY POT will both cause the same issue.
Hi, May i know what the value of the C22? i need to find a replacement as I accidently damage it during the process of replacing the analogue stick
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on April 08, 2022, 06:49:42 PM
C22 = 100nF, but you can leave it off, it's not gong to make any real noticeable difference.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: alexzai89 on April 09, 2022, 12:23:18 AM
C22 = 100nF, but you can leave it off, it's not gong to make any real noticeable difference.
my current issue is after i replace the left joystick, LSY no longer functioning. I checked AN+ have 1.8V, no shorting as well. so i though the C22 was the issue as i accidently damage it during the process of removing the left joystick.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on April 09, 2022, 03:50:25 AM
If the bottom pad for C22 was also removed, then the LSY signal can no longer get to the MCU. If that is what happened, then run a jumper wire from the middle lead of the LSY POT to TP99.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: alexzai89 on April 10, 2022, 08:25:16 AM
Hi RDC, it works after i do the jumper wire from TP99 to mid lead of LSY POT. Thanks a bunch.  :laughing: :laughing:
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on April 10, 2022, 08:26:22 AM
Welcome.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: szadon on August 07, 2022, 02:05:30 AM
Hi , first I wanted to thank you guys for all that knowledge that you share on this forum .

I have problem with d-pad buttons, even after replacing conducive film buttons are not fully responsive, and some of them have double click issue. Any idea how to fix that? Graphite layer on PCB looks fine. I have few controllers with same issue.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on August 08, 2022, 12:51:19 PM
Which buttons exactly? B, LSC and RSC go directly to the MCU, while every other Digital button goes thru an IO Expander IC before going to the MCU.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: szadon on August 09, 2022, 01:33:58 AM
Direction buttons. So even after replacing conductive film sticker they are not fully responsive or have dibble click issue. I?m not sure if it?s the bad quality of sticker I use or graphite layer on pcb is not conducive as it should. I was thinking to put some layer electric conductive glue to make it more responsive but I?m not sure how long it?s stay on pcb .
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on August 09, 2022, 03:34:53 AM
The XB1 controllers don't use a conductive film exactly for the D-pad, those should be metal discs, like how a Tact switch works. Could be the quality of the replacement part as that double click is probably from the thing bouncing more than it should when pressed. Could be the alignment of it as it needs to be pretty close to center for them to work correctly also. Have you tried the replacement part on a known good controller?
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: bigtitmaster on August 09, 2022, 09:27:38 AM
Can i just connect usb directly to the J connector?
i managed to break the connector pads but i see some rezistors on the data line.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: szadon on August 11, 2022, 01:48:47 AM
RDC you have right as always 😁 it was quality of that metal dome. I ordered white ones and problem disappeared. Microsoft using white only in 1708 controllers but they works fine with every model.
Thanks
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on August 11, 2022, 02:11:03 AM
@szadon - Welcome.


@bigtitmaster - You could wire it 'directly' if you wanted. The 5v just goes thru a 0ohm jumper Resistor. The Data lines should each go thru a 33ohm before going to the connector though.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: jesusma on September 13, 2022, 09:43:53 AM
Hi RDC thank you for all this information it really helps a lot.

I have the same problem as JvB. I read the information and I have the VSS line from U9 shorted to ground. Could it be that the EN line is not connect to the MCU? I can't see on which pin goes the EN line from U9. I know maybe it has nothing to do but I had a controller with the same issue (1708) and the EN line was broken. Is if not much to ask can you provide which pin from U9 EN line goes on the MCU?

Thanks I really appreciated all your hard work.
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on September 13, 2022, 01:25:22 PM
Welcome.

VSS and Ground are the same thing, so not sure what you are trying to say there, becasue those should be connected.

You really need a scope to see what is going on with that EN line.

I have not torn down and traced out the 1697 board, but that circuit is going to be pretty much the same as the 1708. So U9p3 is EN and has R40 for a PullDown, then it goes thru R38 and then to U1p??, the MCU. The MCU is a BGA package, so you probably wouldn't be able to repair just that connection anyway if it's broken at that solder joint. I've seen that 1697 and 1698 MCU need a reflow before to correct some issues, but I'd want to scope that EN line first and see how it, as well as the Output of U9, was behaving first.

Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: maraver on March 15, 2023, 03:49:28 PM
Hi I am repairing 1697 Xbox one controller

I need know what type are this components and values 1697 MCU BOARD TOP

C24 = I think that is a Capacitor ( I need value )
C42 = I think that is a Capacitor ( I need value )
R23 = I think that is a resistence ( I need value )
D16 = I think that is a diode ( I need value )

Thanks for all
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: KeptWolf769 on April 23, 2023, 11:53:23 AM
Hi RDC, my model 1697 had severe stick drift on both sticks so I tried replacing them. I was able to replace the right stick easily with no issues and it was working perfectly when I tested. The left stick on the other hand gave me a hard time and my U11 component came off while I was using my hot air gun to remove the broken stick. I put it back and was able to replace the stick but now the controller goes off every time I turn it on and attempt pairing with my console. I feel maybe It wasn't just my U11 that came off, but I can't even tell or it may be a totally different problem. Your advice would really be helpful.

https://share.icloud.com/photos/073xNkHiPd-h1z2yyDKeg-Smg (https://share.icloud.com/photos/073xNkHiPd-h1z2yyDKeg-Smg)
https://share.icloud.com/photos/0ffCRiaHtMtuBx1P88G4ZaFcA (https://share.icloud.com/photos/0ffCRiaHtMtuBx1P88G4ZaFcA)
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: FlashX on September 25, 2023, 09:36:31 AM
Hi all, my 1947 controller has suddenly got stuck drift on the Right stick. It only happens in the UP position and that?s the only fault with it. Opened it up and saw that there is some water damage around some components.

Any help towards finding a solution would be appreciated.

Thanks

(https://i.ibb.co/p1n3HQ5/IMG-0588.jpg)

(https://i.ibb.co/jDYF9Nm/IMG-0587.jpg)
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: niceshot on January 19, 2024, 04:25:22 PM
Hi dear members, does anyone have the values of R9, R10, R37 and C73?
Title: Re: XB1 Controller PCB Scans, Traces and Info - 1697
Post by: RDC on January 19, 2024, 07:50:52 PM
R9 = 33ohms
R10 = 33ohms
R97 (not 37) = 100ohms
C73 = 33nF
SimplePortal 2.3.5 © 2008-2012, SimplePortal