Author Topic: DualSense 5 Controller PCB Scans  (Read 141949 times)

Offline Kraaz

  • Chief squatting Hard
  • *
  • Posts: 19
  • Post quality +0/-0
  • Acidmods User
Re: DualSense 5 Controller PCB Scans
« Reply #330 on: December 08, 2024, 10:56:11 AM »
I tried with voltage, but my PSU on 1.8V give only 0.06A output for shorts. Need to buy better PSU. This is not suitable for this kind of jobs

My recommendation ''Mechanic VC04'' Short killer. Nice compact device.

Offline marciolima

  • Guppy
  • *
  • Posts: 8
  • Post quality +0/-0
  • Gender: Male
  • Acidmods User
Re: DualSense 5 Controller PCB Scans
« Reply #331 on: December 21, 2024, 08:31:01 PM »
Hi everyone,

I?m modding a DualSense controller (BDM-010) for an arcade stick and ran into an issue with the L2/R2 inputs. I noticed that L2 and R2 work with a voltage divider, setting the signal to ~0.9V at rest (instead of using a pull-up resistor).

I replicated this using two 10k resistors to create a similar voltage divider, and it works fine? but only if the BWL-010 board is connected during the controller's initialization. If I remove the BWL-010, the controller doesn't properly initialize.

Does anyone know why the BWL-010 is required at startup? Is it sending some kind of signal or specific resistance values the main board checks?

Any tips on how to bypass this dependency or emulate the BWL-010?s function would be awesome!


Thanks in advance!

Offline RDC

  • Administrator
  • Around the block
  • *
  • Posts: 2626
  • Post quality +90/-2
  • Gender: Male
  • The CGnome Project
Re: DualSense 5 Controller PCB Scans
« Reply #332 on: December 30, 2024, 02:58:54 AM »
Could be it doesn't like the Trigger position line floating, or they're reading the data from the EEPROMs on those boards. Either way, close to a year and a half ago now you asked about this and the same then is true now, just leave them plugged in. Unless you're making an arcade stick that is half the size of the controller shell, you're just making more work for yourself trying to get rid of them.

https://acidmods.com/forum/index.php/topic,44714.msg339163.html#msg339163
Screwing up is one of the best learning tools, so long as the only thing you're not learning is how to screw up.

Offline marciolima

  • Guppy
  • *
  • Posts: 8
  • Post quality +0/-0
  • Gender: Male
  • Acidmods User
Re: DualSense 5 Controller PCB Scans
« Reply #333 on: January 01, 2025, 08:57:41 AM »
Ok. Tks.

Happy New Year!

Offline zis2104

  • Who Farted ???
  • *
  • Posts: 209
  • Post quality +0/-0
  • Acidmods User
Re: DualSense 5 Controller PCB SCans
« Reply #334 on: January 14, 2025, 06:32:28 PM »
BDM 030 VIAS



This caps what are their value? 1uf?

Offline RDC

  • Administrator
  • Around the block
  • *
  • Posts: 2626
  • Post quality +90/-2
  • Gender: Male
  • The CGnome Project
Re: DualSense 5 Controller PCB Scans
« Reply #335 on: January 24, 2025, 02:06:14 AM »
1nF
Screwing up is one of the best learning tools, so long as the only thing you're not learning is how to screw up.

Offline texpertx

  • Guppy
  • *
  • Posts: 3
  • Post quality +0/-0
  • Acidmods User
Re: DualSense 5 Controller PCB Scans
« Reply #336 on: January 25, 2025, 02:38:26 AM »
Hey guys)
When left stick started drifting i was so self-confident that tried to fix it by myself. Replaced both of them with some cheap Hall effect one from aliexpress and now they work perfectly, although desoldering was a real pain. But during first use I discovered that R1 button doesn't work at all and "adaptiveness" of L2 works a bit differently, which doesn't bother me much, but R1 is kinda main button on the controller). I started looking for what I did wrong and I've found this awesome thread) After comparing my board using microscope with scans I've discovered that this little guy https://imgur.com/a/NLbsyhz is missing. Would love to know its specs.
« Last Edit: January 25, 2025, 02:40:10 AM by texpertx »

Offline RDC

  • Administrator
  • Around the block
  • *
  • Posts: 2626
  • Post quality +90/-2
  • Gender: Male
  • The CGnome Project
Re: DualSense 5 Controller PCB Scans
« Reply #337 on: January 26, 2025, 01:51:44 AM »
That's just a decoupling capacitor on a voltage rail, it has nothing to do with R1. The controller will still work 100% fine with is missing. The flex cable from the motherboard to the Trigger assembly is where I would look first, as it's easy to mess the contacts up on that thin cable if you are not used to working with it.
Screwing up is one of the best learning tools, so long as the only thing you're not learning is how to screw up.

Offline Kraaz

  • Chief squatting Hard
  • *
  • Posts: 19
  • Post quality +0/-0
  • Acidmods User
Re: DualSense 5 Controller PCB Scans
« Reply #338 on: January 26, 2025, 05:05:27 AM »
Houston i have problem.

One of my friends had an issue where the left analog stick got stuck in the upper - left position after being replaced. ( BDM - 20 )
He gave it to me to repair. I measured the voltages. The Y axis showed 1.814 volts, and the X axis showed 1.75 volts.
When I applied 1.814 volts to the X axis using a jumper, the right stick also got stuck,  in opposite the upper - right position.
I checked the traces and repaired some that were broken, but the issue persists. What could be the problem? I need a little help.


« Last Edit: January 26, 2025, 05:12:00 AM by Kraaz »

Offline RDC

  • Administrator
  • Around the block
  • *
  • Posts: 2626
  • Post quality +90/-2
  • Gender: Male
  • The CGnome Project
Re: DualSense 5 Controller PCB Scans
« Reply #339 on: January 26, 2025, 05:45:58 AM »
Stick pressed Up all the way could be Y-axis shorted to Ground or no power to Y-axis POT or MCU issue.

Stick pressed Right all the way could be X-axis shorted to power or no Ground to X-axis POT or MCU issue.
Screwing up is one of the best learning tools, so long as the only thing you're not learning is how to screw up.

Offline Kraaz

  • Chief squatting Hard
  • *
  • Posts: 19
  • Post quality +0/-0
  • Acidmods User
Re: DualSense 5 Controller PCB Scans
« Reply #340 on: January 26, 2025, 06:31:54 AM »
Stick pressed Up all the way could be Y-axis shorted to Ground or no power to Y-axis POT or MCU issue.

Stick pressed Right all the way could be X-axis shorted to power or no Ground to X-axis POT or MCU issue.

Thank you RDC, going to inspect.

Offline texpertx

  • Guppy
  • *
  • Posts: 3
  • Post quality +0/-0
  • Acidmods User
Re: DualSense 5 Controller PCB Scans
« Reply #341 on: January 26, 2025, 11:37:37 AM »
That's just a decoupling capacitor on a voltage rail, it has nothing to do with R1. The controller will still work 100% fine with is missing. The flex cable from the motherboard to the Trigger assembly is where I would look first, as it's easy to mess the contacts up on that thin cable if you are not used to working with it.
Thanks for the reply)
I've got the BDM-040 version, so R1 is on the same FPC as all other buttons. I've checked and cleaned the rubber part and the FPC itself, but it obviously didn't help. I tried to track the lines from R1 connect point on the motherboard, but it seems it does under the surface.

Offline RDC

  • Administrator
  • Around the block
  • *
  • Posts: 2626
  • Post quality +90/-2
  • Gender: Male
  • The CGnome Project
Re: DualSense 5 Controller PCB Scans
« Reply #342 on: January 27, 2025, 04:58:11 AM »
Check and clean the contacts of the FPC and motherboard, just use a Q-tip and some rubbing alcohol. Also make sure the foam piece is still behind it.
« Last Edit: January 27, 2025, 04:59:03 AM by RDC »
Screwing up is one of the best learning tools, so long as the only thing you're not learning is how to screw up.

Offline texpertx

  • Guppy
  • *
  • Posts: 3
  • Post quality +0/-0
  • Acidmods User
Re: DualSense 5 Controller PCB Scans
« Reply #343 on: January 28, 2025, 02:29:27 PM »
Check and clean the contacts of the FPC and motherboard, just use a Q-tip and some rubbing alcohol. Also make sure the foam piece is still behind it.
Yep, already did all that, didn't help. I even tried to short the contacts on the motherboard to understand where the issue is (to exclude FPC), but it was so inconvenient and I didn't get clear readings...

 

SMF spam blocked by CleanTalk
SimplePortal 2.3.5 © 2008-2012, SimplePortal