Hacking Hardware Picofly - a HWFLY switch modchip

KingMo5h

Active Member
Newcomer
Joined
Mar 12, 2023
Messages
26
Trophies
0
Age
33
XP
139
Country
Germany
It is glitching. I only dont have a picture while on.
Regarding the cables and mosfets, I had them laying around thats why i used them.
I tested it already with one, changed to 2 and then to 3. Cause in the installation instruction was it mentioned, that maybe 2 will solve this problem. But also with everything ripped off, still black screen.
This was just for testing purpose. I wanted to test if i can use the gamecard slot for glitching, after i got it working.
 

rehius

Well-Known Member
Member
Joined
Feb 6, 2023
Messages
377
Trophies
1
Age
34
XP
1,790
Country
Canada
It is glitching. I only dont have a picture while on.
Regarding the cables and mosfets, I had them laying around thats why i used them.
I tested it already with one, changed to 2 and then to 3. Cause in the installation instruction was it mentioned, that maybe 2 will solve this problem. BUt also with everything ripped off, still black screen.
looks like some flex cable issue, it could be either cable close to the battery socket or display flex cable
 
  • Like
Reactions: KingMo5h

dicamarques

Definitely not Bruce Wayne.
Member
Joined
Jun 25, 2010
Messages
1,096
Trophies
1
Location
Your computer's Recycle Bin
Website
www.google.com
XP
1,942
Country
Portugal
I'm trying to install my picofly but I have 2 questions, is there an alternative 3.3v point? And now I shorted these 2 caps, but I'm struggling to desolder them, any tips to fix this?
 

Attachments

  • IMG_20230518_131449.jpg
    IMG_20230518_131449.jpg
    454 KB · Views: 50
  • IMG_20230518_131245.jpg
    IMG_20230518_131245.jpg
    793.6 KB · Views: 48

bilalhassan341

Well-Known Member
Member
Joined
Apr 1, 2023
Messages
138
Trophies
0
XP
271
Country
United States
I have to press reset button after joycon logo. Btw I'm using 2 mosfet and 0.25mm wire. I thought using 2 mosfet should eleminate this reset button issue. Or should I go for SDA and SCL wire?
Post automatically merged:

I'm trying to install my picofly but I have 2 questions, is there an alternative 3.3v point? And now I shorted these 2 caps, but I'm struggling to desolder them, any tips to fix this?
it is below the emmc chip.
 

Attachments

  • pinout_emmc.jpeg.jpg
    pinout_emmc.jpeg.jpg
    110.7 KB · Views: 59

QuiTim

Well-Known Member
Member
Joined
Mar 30, 2023
Messages
756
Trophies
0
XP
1,167
Country
Albania
I'm trying to install my picofly but I have 2 questions, is there an alternative 3.3v point? And now I shorted these 2 caps, but I'm struggling to desolder them, any tips to fix this?
I had the same problem.
Clean everything then add some more low melt solder to the same spot (or at least some 63/37).
Then add some flux and use a copper wick/braid between the two caps to suck out the excess solder.
Do it in relatively short burst to avoid damaging the caps or desoldering them altogether
 

LogicalMadness

Well-Known Member
Member
Joined
Nov 3, 2014
Messages
287
Trophies
0
Age
41
XP
690
Country
United States
Probably this won't solve the BSOD, but a note for the future: use the +3.3V from the AIO guide

If you measure the resistance on the caps, are you still getting 15 - 20 Ohm or is it shorted?

Remember that you need to remove Source and/or Drain wires when you disconnect the Gate from the Pico, since there's no pulldown resistor and you're risking that the MOSFET will stay turned on.

View attachment 372122

@Dee87 this is why I'm thinking of adding a resistor to my MOSFET installs, just in case... the CPU line becomes disconnected?

@Phantomas77 just needs a 1k resistor from CPU line to ground, correct?
 

QuiTim

Well-Known Member
Member
Joined
Mar 30, 2023
Messages
756
Trophies
0
XP
1,167
Country
Albania
@Dee87 this is why I'm thinking of adding a resistor to my MOSFET installs, just in case... the CPU line becomes disconnected?

@Phantomas77 just needs a 1k resistor from CPU line to ground, correct?
There was one install here that used 3.3k, but I have no idea what the ideal value for this solution is. We'll wait for Phantomas input.
*Edit*
Found this aswell:
"It is common practice to place a resistor (the value isn't terribly critical -- anything between 1kΩ and 1MΩ will do) from the gate to ground, just to be sure the MOSFET will be off if the thing driving it (the 4043 in your case) is letting the output float. Otherwise, very small currents from your finger, capacitive coupling, inductive coupling, or other things you'd rather not worry about can change the gate voltage of the MOSFET, resulting in unintended behavior."
 

Attachments

  • IMG_20230426_170449.jpg
    IMG_20230426_170449.jpg
    2.7 MB · Views: 60
Last edited by QuiTim,

cgtchy0412

Well-Known Member
Member
Joined
Apr 26, 2023
Messages
287
Trophies
0
Age
41
XP
435
Country
Indonesia
I'm trying to install my picofly but I have 2 questions, is there an alternative 3.3v point? And now I shorted these 2 caps, but I'm struggling to desolder them, any tips to fix this
If you brave enough just remove that bellow cap.. and then clean the trace, it should be easier.
After that if you cannot solder it back then just leave it and see what happens, the switch itself will still turned on without that cap.
And for 3.3v point you can switch/use the one on the back of emmc module.
 

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,065
Trophies
0
XP
1,380
Country
Gaza Strip
@Phantomas77 just needs a 1k resistor from CPU line to ground, correct?
I measured hwfly flex cable use 1.1K parallel, so its 550.
Gate to Ground.

Actually they put 0R in one of the resistor.
So i think maybe they handled a scenario when the current is burning the 0R means the current too much, then the resistance will be 1.1K and its automatically reduce the current.

They have that kind of current handler.
 
  • Wow
Reactions: QuiTim

LogicalMadness

Well-Known Member
Member
Joined
Nov 3, 2014
Messages
287
Trophies
0
Age
41
XP
690
Country
United States
Be the judge, here.

I indeed took very good care and confirmed that I made my solder points correctly. I removed the mosfet installation from the CPU thinking that would reverse BSOD but as previously stated, no dice.

Any useful advice instead of just snarky sarcasm?
Post automatically merged:

I missed the top side of the emmc, here

Sigh, read the thread and you'll understand why some of us seem jaded \snarky\sarcastic. You're asking for free help and also start it with an oxymoron. It is LITERALLY impossible to make a "flawless install" and have something go wrong after. Yet people keep saying something to that effect, repeatedly.

Doublecheck that your emmc connector and socket aren't damaged. Taking the emmc off can break the solder connections on its, uh, connector XD, and since you had it off, maybe there's something in the motherboards socket.

Let's see pics of the whole APU.

A lot of your wires look to have too long of a tinned end, use flush cutters to cut to a better length AFTER tinning the ends. Helps to be sure you're not shorting to something else.

I don't solder to the emmc, so I'm not sure but your 5th pic looks like the most-right-wire looks maybe shorted.

In a later pic you show a MOSFET and it looked like maybe Gate is shorted to Drain.
 

cgtchy0412

Well-Known Member
Member
Joined
Apr 26, 2023
Messages
287
Trophies
0
Age
41
XP
435
Country
Indonesia
I measured hwfly flex cable use 1.1K parallel, so its 550.
Gate to Ground.

Actually they put 0R in one of the resistor.
So i think maybe they handled a scenario when the current is burning the 0R means the current too much, then the resistance will be 1.1K and its automatically reduce the current.

They have that kind of current handler.
Why bother with zero resistor if even witout it still functioning, or maybe just use self healing resistor (what the name i forgot) if they want to handle high current protection.
As i dont have hwfly .. did you mean like this... as Source is the ground. Whether the glitch will still work after that.

1684417250100.png


Also is there any resistor that we can scrape from pico board itself. in Pi Pico i think there is one with 470 ohm.
 
Last edited by cgtchy0412,

LogicalMadness

Well-Known Member
Member
Joined
Nov 3, 2014
Messages
287
Trophies
0
Age
41
XP
690
Country
United States
yes, it is recommended to add 1K pull down Gate resistor, if possible.

updated the main firmware post with error codes, i2c stuff, sources link

I've been doing my MOSFET installs to only one cap because I figured the CPU itself has the caps connected underneath. Both single and double MOSFETs have worked for me this way at least twice (usual AMAZING glitch timing as well).

@Dee87 keeps suggesting that I change to a double-cap install and says that, @rehius specifically, recommends so. May I inquire to your thoughts on this?
 

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,065
Trophies
0
XP
1,380
Country
Gaza Strip
Why bother with zero resistor if even witout it still functioning, or maybe just use self healing resistor (what the name i forgot) if they want to handle high current protection.
As i dont have hwfly .. did you mean like this... as Source is the ground. Whether the glitch will still work after that.

View attachment 372197
Yes like that.

Hwfly using 550 by default. Only when the 0R burn it will increase into 1.1K.
 

LogicalMadness

Well-Known Member
Member
Joined
Nov 3, 2014
Messages
287
Trophies
0
Age
41
XP
690
Country
United States
I've been doing my MOSFET installs to only one cap because I figured the CPU itself has the caps connected underneath. Both single and double MOSFETs have worked for me this way at least twice (usual AMAZING glitch timing as well).

@Dee87 keeps suggesting that I change to a double-cap install and says that, @rehius specifically, recommends so. May I inquire to your thoughts on this?

@rehius, also, I'm guessing here, WITHOUT the pulldown resistor, and IF the CPU wire becomes disconnected, there's a chance the MOSFET(s) could damage the APU, correct?
 

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,065
Trophies
0
XP
1,380
Country
Gaza Strip
@rehius, also, I'm guessing here, WITHOUT the pulldown resistor, and IF the CPU wire becomes disconnected, there's a chance the MOSFET(s) could damage the APU, correct?
I don't think it will. Its just the mosfet stole the power from the apu.

If the mosfet couldn't handle the current, it will burn then the power getting back to the apu.
Theres also cap in there, so the peak voltage also not a problem.
 
  • Like
Reactions: LogicalMadness

cgtchy0412

Well-Known Member
Member
Joined
Apr 26, 2023
Messages
287
Trophies
0
Age
41
XP
435
Country
Indonesia
I don't think it will. Its just the mosfet stole the power from the apu.

If the mosfet couldn't handle the current, it will burn then the power getting back to the apu.
Theres also cap in there, so the peak voltage also not a problem.
As i understand this pull down res is to make sure that the gate voltage will gradually lost, in the event that somehow the gate voltage/cable is cut off/cold join while unit still turned on, and avoiding diassembly if unit cannot turn on because mosfet stuck on On state.
And in the end appears to the user the mod is not working and it can only boot OFW by then.
 
  • Like
Reactions: QuiTim

rehius

Well-Known Member
Member
Joined
Feb 6, 2023
Messages
377
Trophies
1
Age
34
XP
1,790
Country
Canada
@rehius, also, I'm guessing here, WITHOUT the pulldown resistor, and IF the CPU wire becomes disconnected, there's a chance the MOSFET(s) could damage the APU, correct?
usually that should not happen. but for example if you forget to solder Pico's GND wire, you get the APU smoke.
However my Lite's APU was alive even after 3 smoke fires.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    Autobots roll some blunts and smoke out!
  • Psionic Roshambo @ Psionic Roshambo:
    Channel 69 news "Last night someone stole several cars and a semi truck loaded with drugs from the police impound lot!"
  • BakerMan @ BakerMan:
    i'mma @ juan in the joke thread and say "hey juan i call your mom dwayne the way she rock my johnson"
  • Psionic Roshambo @ Psionic Roshambo:
    Prowl was the autobots inside man... lol
  • Jayro @ Jayro:
    Is GBAtemp being a sluggish turd for anyone else today, or just me..?
  • K3Nv2 @ K3Nv2:
    Goku likes to flip the bean to get others healthy
  • SylverReZ @ SylverReZ:
    @Jayro, No, works fine.
  • SylverReZ @ SylverReZ:
    Hope your weekend's great. :)
  • SylverReZ @ SylverReZ:
    My friend found this the other day. Courtesy of @Kaoid
  • SylverReZ @ SylverReZ:
    Sylveon popping out of a DS lite.
  • DinohScene @ DinohScene:
    pretty decent considering
    +1
  • DinohScene @ DinohScene:
    just under 2 weeks orso before the new harddrive arrives
    +1
  • SylverReZ @ SylverReZ:
    @DinohScene, How's that hard drive recovery project going?
  • DinohScene @ DinohScene:
    which one
  • SylverReZ @ SylverReZ:
    @DinohScene, You mentioned that you have a new hard drive coming.
  • DinohScene @ DinohScene:
    yeh in 2 weeks orso
  • SylverReZ @ SylverReZ:
    Do you have a NAS storage?
  • K3Nv2 @ K3Nv2:
    illmatic
  • DinohScene @ DinohScene:
    39 TB server
  • SylverReZ @ SylverReZ:
    @DinohScene, Jeezus. 39TB sounds like a significant investment of time.
  • DinohScene @ DinohScene:
    meh, more of a I need to add bigger drives all the time
  • K3Nv2 @ K3Nv2:
    Nextorage just asked me to accept a refund over this dead ssd I'm like ok
    K3Nv2 @ K3Nv2: Nextorage just asked me to accept a refund over this dead ssd I'm like ok