[WARNING] About the RGBDeck mod from last week...avoid doing it for now!

Discussion

Last week I posted my attempt at the RGBDeck mod, which involved adding RGB LEDs for use with the JSAUX transparent back cover. My attempt at the mod included I2C control with OpenRGB. It worked great and looked amazing! People were concerned about power consumption, but realistically the power draw wasn't a significant hurt on the battery. However, it seems to be a significant hurt on the motherboard. Specifically, there is a tiny (and I mean TINY, WLCSP-4 package which is <1mm square) component that did not like the added power draw on the internal USB connection between the motherboard and controller PCB, which is where we tapped 5V for the RGB lights. This component failed, which caused some strange behavior at first (controller and lights not shutting off in standby) after a few days of glorious RGB use. Then, the controller stopped responding entirely.

I disassembled the Deck and found the +5 and GND on the controller PCB were shorted with zero ohms. I then took out the motherboard and a small component fell off the back.

I probed out the component and came up with this:

https://media.discordapp.net/attachments/865651422100062218/1074256330195476530/Screenshot_20230212-031046_Gallery.jpg

I'm assuming this component is supposed to be a MOSFET, which acts like an electronically controlled switch, used to turn off the 5V to the controller board when the Deck is in standby. I assume the pad I labeled GND is supposed to be a control signal, but was possibly damaged when this chip died and now shows continuity with ground.

I managed to recover the Deck to a usable state by soldering a bridge between the 5V and Out pads, which bypasses this switch, but now the controller is powered up during standby and slowly will drain extra power.

Since replacement motherboards aren't available and I accept this as my own fault for modding the Deck, I decided to order a 64GB Deck to get a replacement fully functional motherboard.

tl;dr Please don't attempt the RGBDeck mod for now. If you want to do the mod safely we'll need to find a new source of 5V power that can handle higher current.

Once I get my replacement Deck though, I'll be more comfortable hacking on this one and maybe we can find a better power source and give it more long term testing. Unfortunately, this will mean soldering on the motherboard which will make the mod definitely void warranty. Maybe we could tap off the battery with our own regulator but that doesn't sound great either.

EDIT: I figured out what the component is. It's not a MOSFET exactly, it's a 4 pin power switch IC. There is a missing pad that should be the control signal (3.3V level, high for ON, low for OFF). That's why it also has a GND connection. It has some circuitry inside to control an integrated power MOSFET. These are available on Mouser and other similar sites in WLCSP-4 but since mine had a missing pad and soldering WLCSP-4 by hand is practically impossible, I ended up getting an SOT-23 5-pin package TI TPS2065DBVT which is a similar 5V capable switch IC. I soldered tiny magnet wire to the legs (ignoring the overcurrent output pin) and soldered them to test points on the motherboard. Luckily, the IN and OUT test points are easily accessible. I soldered GND to the side of the microSD slot. I had to scrape away the silkscreen to solder to the +5V. It was a tricky solder job and quite frustrating, but the Deck works properly again including switching off the output to the controller in sleep mode. Unfortunately, the fan now makes a screeching sound, so maybe I bent something or tightened a screw too tight or something :| At least fans are easily available.

Posted Feb 12, 2023, 10:04 AM UTC Ā· edited

1.5K181
Original-Material301256GB•

Modding comes with risks right? Thanks for updating the community, now that you know it's not safe. Looking forward to what you come up with.

637
dustojnikhummer64GB - Q2•

This is the kind of modding I have been waiting for, the kind where hardware is at risk. Why? Science isn't about why, it's about why not?!!

107
camatthew88•

-Cave Johnson

51
JustTrynaFindMeaning256GB•

-Cavern Dickson

6
chewbaccataco•

-Alcove Peniston

4
[deleted]•

[deleted]

1
NapsterKnowHow•

Fr. There's people here that straight up want to shut down and bully people for doing these types of modding and experimenting. Ffs

12
yet-again-temporary•

It's so bizarre to me, there's a subset of people that seem to get personally offended by hardware mods.

6
mistriliasysmic•

It also means we have a better understanding of the capabilities of certain sections of the board and the components used

8
Positronic_Matrix256GB•

As an electrical engineer I am surprised (yet not surprised given the failure) that nowhere in OPs text was current discussed. Specifically, what was the increase in current due to the modification and how does it compare to the rated maximum of components supplying that current?

My thought is that a design requirement (e.g., current) was significantly exceeded, resulting in component failure. Who knows what other components were damaged prior to the weakest link failing.

9
CalcProgrammer1OP512GB•

I didn't mention current because I don't have any solid numbers. The additional load definitely exceeded a current limit somewhere, but I think the number I got when I first did the mod was 400mA. That is, I ran sensors before and after turning on the LEDs and taking the current difference.

I don't know what the baseline controller PCB current should be and the part was too tiny to get any identifying markings to look up its current rating.

7
VE7881•

For science, respect for the fallen Steamdeck.

373
EldraziKlap512GB•

F

59
spag00ts•

F

19
playernamehere_64GB - Q3•

F

15
AggressiveWindow6003•

What does "F" mean or F in chat? I tried googling it but like most people in their late 30s we just don't get it 🄓

13
posting_drunk_naked•

F

3
Bboy486•

F

2
cl0udHidden•

F 🫔

4
NoiseAlpha•

True

3
Emblazoned1•

F

2
conradr10512GB•

F

2
arcuhm64GB•

F

2
Lightprod512GB•

F

2
smoke_woods64GB•

A lot of people would either not posting something like this because they forget, or because they didn’t want to admit what they did was ā€œwrongā€, so kudos for posting this to warn some people. Sucks it didn’t work out cause it looked cool, I was immediately a little suspect of it though if I’m being honest.

252
broknbottle•

I seriously have my doubts about OP analysis. I suspect the issue is more so related to the fact that the SteamDeck was never designed to be able to handle such high number of FPS that were suddenly unlocked by the RGBees.

131
ShadoPantha•

You had me in the first half

50
bootyhole_licking_69•

Damn, they should’ve been named RBeeGees instead.

10
Alternative_Spite_11256GB•

Too close to rpg which means something significantly different. And I don’t mean role- playing games

2
GOGaway1•

I don’t know about this, I mean it’s common knowledge that RGB makes you look edgy and tacticool, and we all know speed holes make things go faster.

Thus no speed holes means no new FPS, but the thing looked damn cool when it died.

6
mia_elora512GB - Q3•

I now see Warhammer Orcs running Christmas Tree lights through their computers to make them work better.

1
Mahcks•

I've got a digital microscope. If you can guide me to the component I can tell you if there's anything written on it.

78
Enachtigal•

It's a 2x2 wcsp. The laser markings will, at most, provide a lot code and be unlikely to direct you to a replacement. That being said it sounds like a sequencing switch so just about any 2x2 wcsp 5v switch with that pinout will do so long as you target the low end of Rds on for that size device.

Edit: though looking closely at the pic the 'NC' is probably a damaged pad for the control signal.

27
CalcProgrammer1OP512GB•

Unfortunately, the part had an epoxy blob over it so to get to the pads I had to pick the blob goo off with tweezers as best I could, then I cleaned the PCB with flux and solder wick, then an alcohol swab. Between my eyes and the camera I could not see any evidence of a fourth pad, but it is possible that the pad lifted and left nothing behind. +5, GND, IN, and OUT would make sense for a switch IC.

10
CalcProgrammer1OP512GB•

You were absolutely correct. It's a switch IC, not a MOSFET. The 3.3V test point is the control signal and there is a missing pad. I added an edit with my fix. Managed to get a similar chip and get access to all the signals with wires.

1
Tall-Remote3112•

Why didn't you just order a new component? I can't imagine it's a deck specific MOSFET you fried

66
jay9e•
  1. Have fun soldering WLCSP components
  2. Some lines on the mainboard got fried according to the text, so just replacing the component wouldn't do anything
90
ir0ngut256GB•
  1. Good luck guessing what type of transistor this is.
6
TearyEyeBurningFace•

How do we know it's a wlcsp or just a surface mount?

-6
jay9e•

It's mentioned in the text.

13
Tall-Remote3112•

Board heater and or a hot air station is still a hell of a lot cheaper than a whole new deck

-37
jay9e•

You're making it sound like it's an easy process and you just need the tools, which it definitely is not. You can do more damage way more easily than fixing it.

43
Tall-Remote3112•

Not like he's gonna make it worse, it's fucked anyways. Might as well practice on it

-41
[deleted]•

[deleted]

-5†
Halvus_I•

Traces got fried and its wlscp

2
Ab47203•

Respect for figuring out what went wrong and sharing it so the community knows. Thank you.

63
CalcProgrammer1OP512GB•

Thank you. I wanted to share my mod, so I posted some videos on YouTube documenting the process. I took those down as soon as it happened. I'm all for sharing information, but I don't want to share bad information. It's obvious the mod needs some more work and I don't want to be responsible for damaged Decks. I knew it was a risk when I attempted the mod, and I knew drawing excessive current could be overloading some components. My thought was that it's a USB interface and I've overdrawn USB ports with LEDs many times with Arduino-driven LEDs for my desk, but I guess since this is an internal port with a clearly defined load they didn't add in as much protection as you would an external USB port.

Oh well, I screwed up and at least managed to salvage a usable Deck. Experimenting has risks. Posting about failed experiments is important.

17
noxypaws•

sharing why a piece of information was bad > good information > bad information

(maybe, sometimes)

5
Bboy486•

Take my award.

4
No_Trade439•

Again, you did great and I admire your courage!

1
azzamean256GB - Q3•

Not something I’d ever do on my SD.

But 100% respect for mentioning what went wrong and what not to do.

47
activeterror64GB•

flew too close to the rgb sun. rest in peace

30
No_Trade439•

It's not absolutely dead, Only lost its wings in a fry. They'll grow back in a tad, And again, will rise and fly.

1
CalcProgrammer1OP512GB•

I got my new Deck, so I'm going to try and do a better repair on my old one. I ordered an SOT-23 package USB voltage load switch IC and I'm pretty sure the pad is gone on my PCB, but there's a test point for the control signal. With some thin enameled wire I think it should be easy enough to solder on a comparable part.

2
No_Trade439•

The lost art of writing poems.

1
LORD__GONZ•

ā€œWeā€

20
CalcProgrammer1OP512GB•

I'm not the only one who did the RGB mod, and we both tapped the controller PCB for 5V power. It also appears there were some other modders looking for power points on Twitter as that's where the idea to use the controller PCB for 5V power came from.

5
daggah512GB•

Gonna be honest here, the mod looked bad anyway. There's a reason why Ayn Tec doesn't do the light up LEDs on their transparent shell Odins...it looks pretty bad shining through a transparent shell without good diffusion.

12
BloodyLlama•

I suspect the point of that mod was to get the LEDs working in the first place. Figuring out how to make it look better comes after that.

25
daggah512GB•

That's fair.

7
CalcProgrammer1OP512GB•

If I do it again I might just put the LEDs in the grips as they diffuse the light well. Maybe use smaller/denser LED strips as well.

2
Kindly-Computer2212•

check out old modded PSPs for inspiration.

1
MingoDingo49512GB•

I wasn't going to do it anyway lol.

11†
ContainedChimp•

This IS the mod you are looking for!

/jedi mindtrick

-4†
Captain_Pumpkinhead64GB - Q3•

Thank you for the update, friend!

I've got a mod I've wanted to do, but probably won't be able to. I'd like to add a camera to the back of the device. I could probably figure out clearance, but finding a way to tap into USB without ruining my device would be very difficult.

I look forward to seeing how you progress on your RGB mod! Good luck, and may the solder gods be ever in your favor!

11
KGBeast47•

What's the use case for the back camera?

5
_Auron_•

Gameboy Camera hardware support obviously /s

12
Captain_Pumpkinhead64GB - Q3•

You jest, but that would legit be sick

3
Captain_Pumpkinhead64GB - Q3•

Mostly for fun. Partially because the form factor reminds me of the old shape cameras used to come in. I think holding ZR to focus the camera and then pressing it the rest of the way to snap a photo would be sick!

Also, like, it would be kinda cool for photogrammetry purposes. It's not the only way to do it. But it would be kinda cool to take the pictures and then process them all on the same device. Technically I could use a USB-C webcam for that, but that's not nearly as cool...

3
dggbrl•

Also you can hold LT and Joystick Touch together to use the gyroscope for awesome handheld camera movement simulation!

3
orielbean•

Maybe an AR thing?

2
crazygoldfi5h•

Kudos to the op for posting this. Cant say I’m massively surprised it had an impact on the motherboard.

10
FinestKind90256GB•

How much fps does RGB get you anyway?

7
Nostalllgia•

RGB gets you FPS at the same dif that a good gaming chair increases your skill level. So entire magnitudes of difference here.

7
terminal_styles•

at least 0

2
OTTER887•

Don't worry, people don't do hacks, they just like to watch.

5
Evilmaze256GB•

People don't add components with matching voltage outputs. Each voltage supply circuit has a current limit and total load. You can't just add stuff with matching numbers and expect things to run smoothly when they were not engineered to do that.

5
konwiddak•

The thing is with loads of electronic devices you can add (sensible) extra stuff to a circuit and more often than not not you get away with it, that's why people do these mods so comfortably. A huge amounts of components end up over rated for numerous reasons and you're generally quite unlucky to actually hit a hardware limit.

6
Kindly-Computer2212•

so I guess you were never in the PSP modding scene lol

0
Evilmaze256GB•

My PSP still works and it's the 3000 model so I never had to do the Pandora mod or anything crazy.

1
Kindly-Computer2212•

time to test your hypothesis and throw some leds on that boy.

that’s some nostalgia. made so much money off my pandora battery.

-1
iamWing_•

Respect the way that you accepted your own failure by getting a new one and warning others to not do the same. I wish Valve can release more parts for iFixit to sell tho.

3
kerochan88•

Hey, at least you have a working Deck. It’s a bit fucky, but still works well. Perfect for, say…future mod testing šŸ˜‰

3
CalcProgrammer1OP512GB•

Exactly!

3
Bboy486•

Curious why not tap into the usbc port making this a plug unplug feature. I get the cleanliness of going to the circuit but using it as a detachable solution could alleviate the issue with the motherboard.

3