Hacking Hardware Picofly - a HWFLY switch modchip

tsukimaru

Well-Known Member
Newcomer
Joined
May 3, 2023
Messages
52
Trophies
0
Age
29
XP
127
Country
Nicaragua
Guys, I've done 4 switches during the last 4 weeks, 2 lived and 2 died. Both that died were V2 but at this point I'm baffled as to why that happened.

My question is, once they're BSOD is there any way to recover them? I've try reflowing them but I was sure that wasn't going to work as the connection isn't the problem. I was thinking of replacing the caps where the picofly connection goes, but I don't know if I would be wasting my time at that point?

Has anyone successfully reversed a BSOD after damaging their switch with a PicoFly installation?
 

BlueBeans

Well-Known Member
Member
Joined
May 2, 2023
Messages
270
Trophies
0
Age
33
XP
280
Country
United States
can you show us the error video? For better debug
Here ya go.
Post automatically merged:

Could you give photo of the mosfet installation?
Post automatically merged:

Guys, I've done 4 switches during the last 4 weeks, 2 lived and 2 died. Both that died were V2 but at this point I'm baffled as to why that happened.

My question is, once they're BSOD is there any way to recover them? I've try reflowing them but I was sure that wasn't going to work as the connection isn't the problem. I was thinking of replacing the caps where the picofly connection goes, but I don't know if I would be wasting my time at that point?

Has anyone successfully reversed a BSOD after damaging their switch with a PicoFly installation?
Is yours a blue screen of death? Did you use a flex cable? I used a flex cable on one today and it went bsod on me. Reflow didn’t work either.
 

Attachments

  • IMG_6581.MOV
    36.8 MB
  • ED5459F6-32F3-438D-B03B-B46BA559F77F.jpeg
    ED5459F6-32F3-438D-B03B-B46BA559F77F.jpeg
    1.4 MB · Views: 27
Last edited by BlueBeans,

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,071
Trophies
0
XP
1,422
Country
Gaza Strip
Here ya go.
Post automatically merged:


Post automatically merged:


Is yours a blue screen of death? Did you use a flex cable? I used a flex cable on one today and it went bsod on me. Reflow didn’t work either.
As a Proof of Concept (POC) try to add another cable in D from the cap to mosfet.
photo1686792401.jpeg

Lot of trouble happened because the current flows to the mosfet is not enough. The IRF8342 itself could hold 8A, so the problem not lay on the mosfet, but on the delivery of the current, which is the cable.
 

Browbon

Active Member
Newcomer
Joined
May 3, 2023
Messages
28
Trophies
0
Age
25
XP
88
Country
Vietnam
Here ya go.
Post automatically merged:


Post automatically merged:


Is yours a blue screen of death? Did you use a flex cable? I used a flex cable on one today and it went bsod on me. Reflow didn’t work either.
As debug list in V6 guide, I can say there is something wrong with your mosfet or you mosfet installation.
 

BlueBeans

Well-Known Member
Member
Joined
May 2, 2023
Messages
270
Trophies
0
Age
33
XP
280
Country
United States
As a Proof of Concept (POC) try to add another cable in D from the cap to mosfet.
View attachment 378003
Lot of trouble happened because the current flows to the mosfet is not enough. The IRF8342 itself could hold 8A, so the problem not lay on the mosfet, but on the delivery of the current, which is the cable.
Ok I’ll add another and report back
 

tsukimaru

Well-Known Member
Newcomer
Joined
May 3, 2023
Messages
52
Trophies
0
Age
29
XP
127
Country
Nicaragua
Here ya go.
Post automatically merged:


Post automatically merged:


Is yours a blue screen of death? Did you use a flex cable? I used a flex cable on one today and it went bsod on me. Reflow didn’t work either.
Yes, Blue screen of death. I used a dual mosfet array as always and it's a coin toss at this point. I made sure I applied all the tips you guys have shared with me here (check for shorts before powering on, making sure just the necessary amount is tinned, etc) and still dies.

At this point I'm done with this mod but I want to know if there's any way I can get those consoles back since I've burned near 600USD in replacing damaged boards.
 

BlueBeans

Well-Known Member
Member
Joined
May 2, 2023
Messages
270
Trophies
0
Age
33
XP
280
Country
United States
As a Proof of Concept (POC) try to add another cable in D from the cap to mosfet.
View attachment 378003
Lot of trouble happened because the current flows to the mosfet is not enough. The IRF8342 itself could hold 8A, so the problem not lay on the mosfet, but on the delivery of the current, which is the cable.
So it’s still giving the same error code.
Post automatically merged:

As debug list in V6 guide, I can say there is something wrong with your mosfet or you mosfet installation.
I get this error code literally every single time I do an install. I’m not quite sure what I’m doing wrong.
 

cgtchy0412

Well-Known Member
Member
Joined
Apr 26, 2023
Messages
287
Trophies
0
Age
41
XP
441
Country
Indonesia
So it’s still giving the same error code.
Post automatically merged:


I get this error code literally every single time I do an install. I’m not quite sure what I’m doing wrong.
You can try to Redo D0 with new wire, and/or shorten the wire from mosfet to pico, and/or redo/change the mosfet.


Anyone can confirm/test that if we change the wire lenght then pico needs to learn new timing? so wire length is part of the equation here.
I found that if glitch wire is on 5cm it will glitch in under 3s .. but if make 10cm or > it will take >5s.
 

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,071
Trophies
0
XP
1,422
Country
Gaza Strip
As a Proof of Concept (POC) try to add another cable in D from the cap to mosfet.
View attachment 378003
Lot of trouble happened because the current flows to the mosfet is not enough. The IRF8342 itself could hold 8A, so the problem not lay on the mosfet, but on the delivery of the current, which is the cable.
Theres couple of thing you might need to check:
1. Make sure the Gate connected to the pin 15 on pico using multimeter. If its not connected, the same error happened.
2. Measure the D and S/GND resistance in mosfet pin should read around 12 Ohms. Also measure D-G and S-G resistance, should be high resistance (around MOhm).
 
Last edited by abal1000x,

nico77

Well-Known Member
Member
Joined
Apr 6, 2023
Messages
160
Trophies
0
Age
33
XP
238
Country
Indonesia

cgtchy0412

Well-Known Member
Member
Joined
Apr 26, 2023
Messages
287
Trophies
0
Age
41
XP
441
Country
Indonesia
i just wanna say
thx for your help guys!!!
i ask many questions and you help me:mthr:
you guys really help me alot



View attachment 377996
View attachment 377997
this pic , i shot when about 90% process installation, after that im too lazy takin the shot :rofl2:

glitch work!:grog:
View attachment 377998
View attachment 377999

View attachment 378000

View attachment 378002
Selamat. :grog::toot:.
With that kind of wires all around but still works.. impressive to say the least.
 
  • Love
Reactions: nico77

BlueBeans

Well-Known Member
Member
Joined
May 2, 2023
Messages
270
Trophies
0
Age
33
XP
280
Country
United States
You can try to Redo D0 with new wire, and/or shorten the wire from mosfet to pico, and/or redo/change the mosfet.


Anyone can confirm/test that if we change the wire lenght then pico needs to learn new timing? so wire length is part of the equation here.
I found that if glitch wire is on 5cm it will glitch in under 3s .. but if make 10cm or > it will take >5s.
Re did all the wiring and I’m still getting the same code.
Theres couple of thing you might need to check:
1. Make sure the Gate connected to the pin 15 on pico using multimeter. If its not connected, the same error happened.
2. Measure the D and S/GND resistance in mosfet pin should read around 12 Ohms. Also measure D-G and S-G resistance, should be high resistance (around MOhm).

So I tested from the gate to 15 and it’s connected. And I know this is going to sound terrible but I don’t really know how to test in resistance mode. Do I just put black on ground and test the points in resistance mode? If that’s the case my numbers are totally off.
 

Attachments

  • image.jpg
    image.jpg
    1.8 MB · Views: 27

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,071
Trophies
0
XP
1,422
Country
Gaza Strip
Re did all the wiring and I’m still getting the same code.

So I tested from the gate to 15 and it’s connected. And I know this is going to sound terrible but I don’t really know how to test in resistance mode. Do I just put black on ground and test the points in resistance mode? If that’s the case my numbers are totally off.
Similar when testing resistor.

Put the black to S/GND, and put the red on D, it should read around 12 Ohms.
If its high then its not connected, Could be the problematic cap solder or mosfet D solder. If its low 0-3 ohms, then its shorted, could be problematic solder on cap or mosfet, could be the mosfet damaged, or the cap damaged.

Check the D-G or S-G similar put the black on G, and the red on D or S. It should be high. Its just cheap detection if the mosfet is okay. If its connected, could be problematic solder joint or the mosfet damaged.

Might could also check using diode mode, but i am prefer resistance. No logical reason, just preferential.
 

Mr Skinner

Well-Known Member
Member
Joined
Jul 12, 2010
Messages
162
Trophies
1
Age
36
Location
Bananna Land.
Website
www.nerdfy.com.br
XP
845
Country
Brazil
How about the CMD and the CLK pad. Is it okay?
Post automatically merged:


Check also the cmd resistor might be damaged.
View attachment 377991
I forgot the value in lite, something like 4k7.
I am not in front of lite right now.
in Ω20k scale: ~4.6
in continuity test: 697
 

Mr Skinner

Well-Known Member
Member
Joined
Jul 12, 2010
Messages
162
Trophies
1
Age
36
Location
Bananna Land.
Website
www.nerdfy.com.br
XP
845
Country
Brazil
It seems okay.

The cmd and clk pad doesn't broke right?
The pad connect the emmc and the cpu, if its disconnected the cpu cannot access the emmc.
The dat0 pad still bothers me, because I don't particularly know what the expected default value is for a regular dat0 connection.

My current dat0 connection value, post reconstruction is 655 on the continuity scale. The others (CMD and CLK) are above 700~780. I know that there is a connection between my reconstruction and the alternative DAT0 point, as that is where the picofly wire is soldered. But I'm not sure if the DAT0 pad is connected.
 

BlueBeans

Well-Known Member
Member
Joined
May 2, 2023
Messages
270
Trophies
0
Age
33
XP
280
Country
United States
Similar when testing resistor.

Put the black to S/GND, and put the red on D, it should read around 12 Ohms.
If its high then its not connected, Could be the problematic cap solder or mosfet D solder. If its low 0-3 ohms, then its shorted, could be problematic solder on cap or mosfet, could be the mosfet damaged, or the cap damaged.

Check the D-G or S-G similar put the black on G, and the red on D or S. It should be high. Its just cheap detection if the mosfet is okay. If its connected, could be problematic solder joint or the mosfet damaged.

Might could also check using diode mode, but i am prefer resistance. No logical reason, just preferential.

Man this seems all messed up. When I put black on S and red on D I get 50ohm. When I black on G and red on D I get 50ohm.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BigOnYa @ BigOnYa:
    Surprised they never made a second one.
  • K3Nv2 @ K3Nv2:
    It takes two was their newest different theme
  • BigOnYa @ BigOnYa:
    I didn't care for that one so much, but didn't play it much either.
  • BigOnYa @ BigOnYa:
    I just played little of "Still Wakes The Deep" , just came to gamepass today, its alright, kinda creepy. I'm not usually a horror game fan, but it looks really good graphic wise, esp w 4k. I admit it made me jump a few times.
  • LNLenost @ LNLenost:
    Anyone here using the 3DS?
  • LNLenost @ LNLenost:
    do u have pretendo?
  • LNLenost @ LNLenost:
    whats ur code?
  • B @ btjunior:
    i dont have pretendo sorry
  • LNLenost @ LNLenost:
    oh ok
  • LNLenost @ LNLenost:
    well if ur console isnt modded i suggest u to mod it
  • B @ btjunior:
    also, just curius, does the freinds app still work after the shutdown?
  • LNLenost @ LNLenost:
    yes
  • B @ btjunior:
    nice
  • LNLenost @ LNLenost:
    but u cant play online games anymore :(
  • LNLenost @ LNLenost:
    i miss going in other peoples town
  • B @ btjunior:
    yeah
  • LNLenost @ LNLenost:
    i have a friend named Pineapple (@pineappleJuice hi). we played a lot the day b4 the server shutdown
  • K3Nv2 @ K3Nv2:
    I preten to know doe
  • BigOnYa @ BigOnYa:
    @LNLenost how well is the pretendo servers, you ever get kicked off games when playing online?
    +1
  • LNLenost @ LNLenost:
    @BigOnYa not always you get kicked. it happens rarely to me.
    +1
  • LNLenost @ LNLenost:
    ofc they're not great, but props to them for making this
    +1
  • LNLenost @ LNLenost:
    btw, I decided to make the nintendo support team going insane
  • LNLenost @ LNLenost:
    i told them my badges disappeared after i opened the badge arcade after the shutdown, but actually they disappeared because i opened the badge arcade w/ pretendo
  • AcuteBulbasaurappears @ AcuteBulbasaurappears:
    Hey, is there anybody who knows how to create wuhb-files? :) I would like to create forwarders for two Wii-channels: https://gbatemp.net/threads/wuhb-to-vwii-channel-request.657253/#post-10441514
    AcuteBulbasaurappears @ AcuteBulbasaurappears: Hey, is there anybody who knows how to create wuhb-files? :) I would like to create forwarders...