Hacking Hardware Picofly - a HWFLY switch modchip

Dee87

Well-Known Member
Member
Joined
Mar 19, 2023
Messages
1,139
Trophies
1
XP
1,577
Country
Germany
place picotoolbox in bootloader/payloads folder
start the switch in hekate go to payload then start picofly toolbox
Post automatically merged:

Is it ok to short those two 3.3v points? (I do get continuity between them, but it never hurts to ask about it :D )

Also: Is it safe to boot up the Switch without the cpu plate and heatsink back on? Of course I mean just for testing if the install is alright and then turning it off again. I've seen it being done in some videos, but you never know
well if they are connected anyway shouldnt be a problem
yeah u can boot without backplate and heat sink just dont do it to long otherwise u will over heat ur apu
 

angelC992

Well-Known Member
Newcomer
Joined
Mar 26, 2023
Messages
45
Trophies
0
Age
31
XP
105
Country
Spain
I ordered 0805 47k by mistake. Can I do it with 47k instead 47?

I have 47 in 1206 resistors too.

What do you recommend me?
 

Phantomas77

Well-Known Member
Member
Joined
Dec 19, 2022
Messages
284
Trophies
0
XP
717
Country
Italy
I ordered 0805 47k by mistake. Can I do it with 47k instead 47?

I have 47 in 1206 resistors too.

What do you recommend me?
It's like putting another extra 999 resistors from whats needed. Try to solder the 1206, maybe put some oriented to the external part of the pico, alternating between sides (internal external), should fit.
 

billybobxxx

Active Member
Newcomer
Joined
Sep 12, 2021
Messages
29
Trophies
0
Age
38
XP
254
Country
Canada
You literally select "Update" with the VOL buttons, press Power to confirm, and the screen blips for half a second, then it's done.
Does the led on the rp2040 is supposed to turn red when you flash the .bin with toolbox like when you flash with the uf2 file?
 

FreeLander

Well-Known Member
Member
Joined
Apr 6, 2023
Messages
350
Trophies
0
Age
35
XP
467
Country
United States
can anyone explain how to configure the led on the rp2040? do we need to solder some jumper on the chip?
Only if you get a green light immediately after programming. In this case, bridge the two pads like the pic.
 

Attachments

  • IMG_DE9AFDF5375F-1.jpeg
    IMG_DE9AFDF5375F-1.jpeg
    1.2 MB · Views: 61
  • Screen Shot 2023-04-09 at 2.56.59 AM.png
    Screen Shot 2023-04-09 at 2.56.59 AM.png
    438.8 KB · Views: 56
  • Like
Reactions: Icewing

lightninjay

Well-Known Member
Member
Joined
Mar 28, 2023
Messages
560
Trophies
0
Age
31
XP
1,374
Country
United States
A (hopefully) final update to my first switch hacking saga. XD

I got my wireless function working again, and I managed to get rid of my slow emmc mode!

At some point during my hacking endeavors, I ripped the Dat0 trace and rendered my console unbootable...
IMG_20230404_225341.jpg
While repairing that, I also ripped the CLK trace... So I scraped some of the solder mask away on the trace, then used uv-cure resin to mask off all the surrounding solder pads. I soldered to the tiniest pad that you can see above to the trace I exposed with 40awg magnet wire, then covered the whole thing in uv resin. I had to also repeat this process on the CLK trace.
IMG_20230405_204702.jpg
Once I had finally gotten finished cleaning up my attempted failure of soldering to the emmc port pins (I shorted a bunch to ground since basically every other pin on the port is a GND pin -_-) I realized I had accidentally blown/brushed the tiny capacitors to the left of the APU shielding off, and these are ABSOLUTELY VITAL to the functioning of both wifi and bluetooth of the console. I repeat, if you rip these caps off, the joycons won't work unless docked in the switch, and you won't have wifi.
Here are the caps in question after I repaired them (I ALMOST ripped the trace of the one closest to the APU enough that I couldn't recover, but luckily I was able to offset the cap to hit the trace and the remaining pad on the circuit.)
IMG_20230408_160454.jpg
And finally, if the above image doesn't QUITE give you the understanding of scale as to just how TINY these things are (literally smaller than a grain of rice) here is a photo of a single capacitor, resting on the pad of my thumb, a mere 2 finger-print traces long, perhaps 1 finger-print trace wide.
IMG_20230408_151408.jpg

This was a real burning crucible experiment for me. Failing to fix this would mean I had a functioning switch, but no wifi and no wireless controllers could be used. I have an 8bitdo arcade stick that's compatible that would have been USELESS without this being fixed. I spent approximately FIVE HOURS positioning, cleaning, fluxing, tweezing, tweeking, nudging, holding my breath, swearing quietly, stabbing myself accidentally with pointy tweezers, and then finally getting a good connection on both capacitors to end with a RESOUNDING SUCCESS OF WORKING WIRELESS! :D

As far as my slow emmc problems go, I have a patched V1 and had 47O (47 ohm +/- 5%) on DAT0, CMD, and CLK, and hekate was reporting half-speed on my emmc. I replaced the 47O with 47RO (47 ohm +/- 1%) on CLK, and then put two 47RO in series on DAT0 and CMD to give them a total of 94 ohms resistance each. Doing this seems to have solved my slow emmc problems.

I'll be around, because I still have my GF's switch lite to hack, and potentially a few friend's switches. Keep hacking guys and gals, and if you think you've toasted your console, just consider how much I had to Frankenstein mine to keep it alive, and DON'T give up.
 
Last edited by lightninjay,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Att is displaying prices like it's an ingredients list now lol