Hacking Hardware Picofly - a HWFLY switch modchip

Dee87

Well-Known Member
Member
Joined
Mar 19, 2023
Messages
1,139
Trophies
1
XP
1,589
Country
Germany
Adapter
It hasn't budged. Well soldered and its solder pad (and the wire attached to it) reads proper values after months.
DAT 0 adapters Tend to bend when they warm up some more some less
It's def your adapter had a few people come to me with the same issue, after setting a permanent Dat0 and reballing the issue never came back
 
  • Like
Reactions: jakeka

ppedroto02

New Member
Newbie
Joined
Jan 3, 2024
Messages
2
Trophies
0
Age
22
XP
9
Country
Brazil
replace dat0 resistor on rp2040 with 100 ohm
Hello, actually, I went to inspect it, and the resistor that was in the dat0 line was 250 ohms. I was using a hwfly ro2040 clone chip, and it has this resistor with an incorrect value, which meant that it didn't enter OFW on the Nintendo Switch, but I replaced it and it worked fine. Thank you very much for your tip, it was really valuable.
 

eddz

Well-Known Member
Newcomer
Joined
Dec 4, 2023
Messages
53
Trophies
0
XP
120
Country
Australia
i have just gotten a bad batch of dat0 adapter now. these chinese seller are tricky one. first i bought 15 they shipped me the good one this time i bought 50 and i got this shitty ones. i will rely on reballing waiting for another batch.
What makes it a bad dat0 adapter?
Also, for bonus points, which pin of the emmc does the adapter tap into? I still dont understand how it can go in there without reballing/soldering. Does it just put into the existing soldered point?
 

deeps

Well-Known Member
Member
Joined
Jul 3, 2007
Messages
454
Trophies
1
XP
1,269
Country
What makes it a bad dat0 adapter?
Also, for bonus points, which pin of the emmc does the adapter tap into? I still dont understand how it can go in there without reballing/soldering. Does it just put into the existing soldered point?

The bad adapters are either not well anchored or have a bad shape on the dat0 connector. The adapter slides under the emmc and is pressed against the dat0 point and then soldered with "anchors" around the emmc to stay in place.
 

Attachments

  • switchemmc.png
    switchemmc.png
    1.1 MB · Views: 18
  • Like
Reactions: LuigiGad

Ganesha0112

Well-Known Member
Newcomer
Joined
Jan 22, 2023
Messages
56
Trophies
0
Age
28
XP
286
Country
Mexico
Hello!

Today came a Nintendo switch lite with a failed Picofly installation and the buttons don’t work, when I opened i see a disaster, but one thing caught my attention.

This 2 point are no more, so, I think this is the problem.

Anyone know where this 2 points go? The connections that there see just are ground.
 

Attachments

  • IMG_9749.jpeg
    IMG_9749.jpeg
    2.3 MB · Views: 19

nitrozz

Well-Known Member
Member
Joined
May 5, 2009
Messages
435
Trophies
1
XP
1,231
Country
Portugal
The bad adapters are either not well anchored or have a bad shape on the dat0 connector. The adapter slides under the emmc and is pressed against the dat0 point and then soldered with "anchors" around the emmc to stay in place.
using uv mask can help to stay in place. just ask
 

terrariablablabla

New Member
Newbie
Joined
Jan 9, 2024
Messages
4
Trophies
0
Age
103
XP
15
Country
Chad
Just finished a couple switches as a Christmas gift, this thread has been so valuable for info (DAT0 being done last, avoiding shorts, and containing resistor values,ect) bravo everyone! Gotta say, this video above all was the most useful for me especially when using a $10 iron and an iPhone

Only thing I recommend for anyone who can't find soldering mask from a reliable source / anywhere on amazon and need a quick alternative; "GAOY-Polish-Finish-Varnish-Lasting", not sure if it breaks down with acetone so well though, all I know is that it stuck to the board, secured the points (for now) and didnt melt at 100+ degrees under hot water as a test, so hopefully it holds up well.

 

cilione

Member
Newcomer
Joined
Nov 24, 2013
Messages
24
Trophies
1
Age
33
XP
319
Country
Hello!

Today came a Nintendo switch lite with a failed Picofly installation and the buttons don’t work, when I opened i see a disaster, but one thing caught my attention.

This 2 point are no more, so, I think this is the problem.

Anyone know where this 2 points go? The connections that there see just are ground.
You can run a wire between the traces.
Mask the damage if it has been scraped to the ground plane on the layer below.
You are also missing what I think is a 100ohm resistor (size 0201). The position is indicated with blue cross.

1704825706570.png
 

MoeXzl

Well-Known Member
Newcomer
Joined
May 21, 2023
Messages
57
Trophies
0
Age
35
XP
480
Country
Germany
using a $10 iron and an iPhone
Everyone sees it differently. But you should invest in some equipment, especially if you mod for others.
It won't do you any good if your soldering iron doesn't produce enough heat and you end up with cold soldering joints.

P.S. By the way, I think the cable is too thick. Solder pads can tear off very quickly.
 
  • Like
Reactions: terrariablablabla

chiefjoe

New Member
Newbie
Joined
Aug 24, 2007
Messages
2
Trophies
1
XP
107
Country
United States
Need some help on an install. RP2040-zero, on a V2 switch, using Helder's extension board. Soldered everything up, plugged battery in, and got an initial blue light, followed by two quick yellow lights, which repeats 3 times. Decoding ** tells me 'RST is not connected'. After which it will boot the original firmware. And I've been stuck there for several days.

Things I've tried:
Triple checked my soldering to the RST point. It's solid, not bridged.
Checked continuity between RST point on the motherboard to the RST point on the extension board, and to #26 on the RP2040 itself.
Changed the 38 AWG wire for 30 AWG wire.
Tried a different RP2040, with a different extension board.
Tried 2.73, and 2.75.
Connected to the motherboard RST point, then tried EMMC RST point.
Tested diode values: when trying to boot, I'm getting .300-ish volts (which, from what I can tell, is too low?). Did some more messing around, and discovered that that diode reading, after I unplug the battery, will eventually climb back up to about 1.4 volts.
Even tried hooking up the SDA and SDL points, just for kicks and giggles.

In case it matters, this switch had to have it's charge port replaced. This was done before trying to mod, and it passed all tests after. The unmodded switch was fully functional, and was reinitialized before modding.

This is the 4th one of these I've done in the last couple weeks, all v2's, all setup the same way. The first 3 went fine, so I'm (fairly) confident that this is a board problem, and not user error. I just have no idea how to go about diagnosing what's wrong with the RST point. Ideas? Thanks.
 

Myst0gan

Well-Known Member
Member
Joined
Oct 17, 2023
Messages
122
Trophies
0
XP
124
Country
United States
Adapter
It hasn't budged. Well soldered and its solder pad (and the wire attached to it) reads proper values after months.
What values do you read??
Post automatically merged:

Need some help on an install. RP2040-zero, on a V2 switch, using Helder's extension board. Soldered everything up, plugged battery in, and got an initial blue light, followed by two quick yellow lights, which repeats 3 times. Decoding ** tells me 'RST is not connected'. After which it will boot the original firmware. And I've been stuck there for several days.

Things I've tried:
Triple checked my soldering to the RST point. It's solid, not bridged.
Checked continuity between RST point on the motherboard to the RST point on the extension board, and to #26 on the RP2040 itself.
Changed the 38 AWG wire for 30 AWG wire.
Tried a different RP2040, with a different extension board.
Tried 2.73, and 2.75.
Connected to the motherboard RST point, then tried EMMC RST point.
Tested diode values: when trying to boot, I'm getting .300-ish volts (which, from what I can tell, is too low?). Did some more messing around, and discovered that that diode reading, after I unplug the battery, will eventually climb back up to about 1.4 volts.
Even tried hooking up the SDA and SDL points, just for kicks and giggles.

In case it matters, this switch had to have it's charge port replaced. This was done before trying to mod, and it passed all tests after. The unmodded switch was fully functional, and was reinitialized before modding.

This is the 4th one of these I've done in the last couple weeks, all v2's, all setup the same way. The first 3 went fine, so I'm (fairly) confident that this is a board problem, and not user error. I just have no idea how to go about diagnosing what's wrong with the RST point. Ideas? Thanks.
Could you share the pictures of the install??
The problem could also be caused by residual Flux
 
Last edited by Myst0gan,

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,070
Trophies
0
XP
1,396
Country
Gaza Strip
Need some help on an install. RP2040-zero, on a V2 switch, using Helder's extension board. Soldered everything up, plugged battery in, and got an initial blue light, followed by two quick yellow lights, which repeats 3 times. Decoding ** tells me 'RST is not connected'. After which it will boot the original firmware. And I've been stuck there for several days.

Things I've tried:
Triple checked my soldering to the RST point. It's solid, not bridged.
Checked continuity between RST point on the motherboard to the RST point on the extension board, and to #26 on the RP2040 itself.
Changed the 38 AWG wire for 30 AWG wire.
Tried a different RP2040, with a different extension board.
Tried 2.73, and 2.75.
Connected to the motherboard RST point, then tried EMMC RST point.
Tested diode values: when trying to boot, I'm getting .300-ish volts (which, from what I can tell, is too low?). Did some more messing around, and discovered that that diode reading, after I unplug the battery, will eventually climb back up to about 1.4 volts.
Even tried hooking up the SDA and SDL points, just for kicks and giggles.

In case it matters, this switch had to have it's charge port replaced. This was done before trying to mod, and it passed all tests after. The unmodded switch was fully functional, and was reinitialized before modding.

This is the 4th one of these I've done in the last couple weeks, all v2's, all setup the same way. The first 3 went fine, so I'm (fairly) confident that this is a board problem, and not user error. I just have no idea how to go about diagnosing what's wrong with the RST point. Ideas? Thanks.
The reset not connected is simply checking the RST voltage.
Its the first check the firmware did.
If the connection is solid, then the problem lay in other factor that make the RST voltage outside the accepted one.

Could you photo the point you use for 3.3V?
 

eddz

Well-Known Member
Newcomer
Joined
Dec 4, 2023
Messages
53
Trophies
0
XP
120
Country
Australia
The bad adapters are either not well anchored or have a bad shape on the dat0 connector. The adapter slides under the emmc and is pressed against the dat0 point and then soldered with "anchors" around the emmc to stay in place.
Interesting.
According to your attached image the dat0 point (in blue) is near the top left, however, the dat0 adapter is slid in from the bottom. How does it connect to the correct point? According to the image not all the emmc pins are needed, does it mean they aren't all soldered which is why the dat0 connection can slide between the chip and the board?

Because we aren't reballing/resoldering my assumption would be the dat0 point sidles up against one of the emmc pins along the outside perimeter and just touches it to make a connection. Is that right?
 

deeps

Well-Known Member
Member
Joined
Jul 3, 2007
Messages
454
Trophies
1
XP
1,269
Country
Interesting.
According to your attached image the dat0 point (in blue) is near the top left, however, the dat0 adapter is slid in from the bottom. How does it connect to the correct point? According to the image not all the emmc pins are needed, does it mean they aren't all soldered which is why the dat0 connection can slide between the chip and the board?

Because we aren't reballing/resoldering my assumption would be the dat0 point sidles up against one of the emmc pins along the outside perimeter and just touches it to make a connection. Is that right?

The top of the picture is the side where the dat0 adapter slides in from. a lot of emmc pins are not used. they are still soldered, just not actually internally connected to anything on either the mainboard or emmc side.
the dat0 adapter simply has a small metal edge at the right spot which makes it press against the dat0 ball, so yes, just touch. not really a permanent solution, but it's the only "easy" way to make a modchip reach that point.
 
  • Like
Reactions: eddz

eddz

Well-Known Member
Newcomer
Joined
Dec 4, 2023
Messages
53
Trophies
0
XP
120
Country
Australia
The top of the picture is the side where the dat0 adapter slides in from. a lot of emmc pins are not used. they are still soldered, just not actually internally connected to anything on either the mainboard or emmc side.
the dat0 adapter simply has a small metal edge at the right spot which makes it press against the dat0 ball, so yes, just touch. not really a permanent solution, but it's the only "easy" way to make a modchip reach that point.
Got it! Thanks.
Makes sense why we need to make sure it's anchored properly.
My first OLED mod I reballed the emmc but didn't feel comfortable doing it again for other OLEDs. They all worked and are still working. Future mods I'll just make sure it's anchored on all 3 sides properly and call it a day.
 

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,070
Trophies
0
XP
1,396
Country
Gaza Strip
Got it! Thanks.
Makes sense why we need to make sure it's anchored properly.
My first OLED mod I reballed the emmc but didn't feel comfortable doing it again for other OLEDs. They all worked and are still working. Future mods I'll just make sure it's anchored on all 3 sides properly and call it a day.
My experience with the flex is, its usually not stable.

When i played the NS by shaking, or carrying it on the train, car, playing outside, somehow, at one point it will simply failed. And you need to shake it couple of time until its glitched again. Its annoying in the side of the consumer. And yes its the most easier route for the modder.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Sweet new south parks out
  • K3Nv2 @ K3Nv2:
    Lol 5GB for one episode
  • Psionic Roshambo @ Psionic Roshambo:
    Lol I can watch it free
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, from the shows website?
  • K3Nv2 @ K3Nv2:
    They should've just made it a movie at 50 minutes
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    No from Paramount Plus or whatever it is
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Psi now has access to every streaming and cable channel out
  • K3Nv2 @ K3Nv2:
    Eh I'd rather just download and delete is it already up on paramount?
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah it's on now
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, why are most new south park episodes half hour specials?
    +1
  • K3Nv2 @ K3Nv2:
    @Psionic Roshambo, let me get a Netflix account I've always been nice to you
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I made a honey pepper glazed turkey breast for dinner turned out pretty bomb
  • K3Nv2 @ K3Nv2:
    We can Netflix and chill
  • Xdqwerty @ Xdqwerty:
    Nvm not half hour, but hour long
  • Xdqwerty @ Xdqwerty:
    Normal south park episodes are already half hour
  • Psionic Roshambo @ Psionic Roshambo:
    Got 2 free Xumo boxes they work pretty good
  • K3Nv2 @ K3Nv2:
    I'm happy to get anything most series don't make it pass 6 seasons
  • Psionic Roshambo @ Psionic Roshambo:
    Except Stars and Encore those are being a bitch lol
  • K3Nv2 @ K3Nv2:
    I may consider that onn pro box finally a media box with type A ;O
    +1
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, cuz the companies don't want em to
  • K3Nv2 @ K3Nv2:
    No it's revenue and demand south park could argue has a bigger audience than family guy about the same
    +1
  • K3Nv2 @ K3Nv2:
    Family guy is worth 300mill south parks worth 1Bill according to the interwebs
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, probably cuz family guy is more disliked compared to south park
  • K3Nv2 @ K3Nv2:
    It just does the same formula south park can press buttons without going overboard
  • Xdqwerty @ Xdqwerty:
    And bc most of the family guy budget is spent on the voice actors rather than on the animation
    Xdqwerty @ Xdqwerty: And bc most of the family guy budget is spent on the voice actors rather than on the animation