Hacking Hardware Picofly - a HWFLY switch modchip

Nephiel

Artificer
Member
Joined
Nov 3, 2002
Messages
479
Trophies
2
XP
1,338
After removing the fpc connector I’m not able to update the firmware. Should I leave it on? Are there any reason to update the RP2040 firmware in the future? Could it be needed to update to a newer atmosphere version?
It can still be updated later via Picofly Toolbox payload, if needed. But once it works reliably on a given console, I'd say there's no need to update.
 
  • Like
Reactions: jorak

JuGiZu

New Member
Newbie
Joined
Nov 10, 2024
Messages
4
Trophies
0
Age
34
XP
19
Country
Germany
I have switch v2 with weird problem. I installed picofly and glitch works okay but then i get error: failed to init sd card.

Tested with multiple sd card readers and sd cards and always the same error. If there is sd card installed it stays on switch logo. If i remove sd card it boots normally.

I checked the connector with microscope and it's good. Also checked pins with multimeter when the sd card reader was in place and it was ok.

Any suggestions what to check next?
 

Artimental

New Member
Newbie
Joined
Dec 4, 2024
Messages
1
Trophies
0
Age
23
XP
2
Country
United States
Hey guys! First post here. Just finished the hwfly picofly install for my switch lite but I'm getting two green pulses break then two green pulses break then two green pulses upon bootz then goes to stock firmware. I purchased my picofly from aliexpress if that helps. Any help is really appreciated.

There's two videos, the yellow blinking is before I resolved, the green blinking is after resoldering and trying to fix it, which is the one that is most current
 

Attachments

  • 397438-266eab113349325cbfa77f0825defcb4.mov
    11.4 MB
  • 20241204_003511.jpg
    20241204_003511.jpg
    664.2 KB · Views: 1
  • 20241204_003448.jpg
    20241204_003448.jpg
    632.9 KB · Views: 1
  • 20241204_003438.jpg
    20241204_003438.jpg
    747.5 KB · Views: 1
  • 20241204_003418.jpg
    20241204_003418.jpg
    753 KB · Views: 1
  • 20241204_003341.jpg
    20241204_003341.jpg
    764.4 KB · Views: 2
  • 20241204_003213.mp4
    16.3 MB

Schmallus

New Member
Newbie
Joined
Dec 3, 2024
Messages
2
Trophies
0
Age
26
XP
12
Country
Germany
Hey :)

Unfortunately, I desoldered the resistor when trying to install picofly.

Does anyone know the value?

Thank you and best regards

Pascal
 

Attachments

  • IMG-20241202-WA0198.jpg
    IMG-20241202-WA0198.jpg
    424.6 KB · Views: 1

JuGiZu

New Member
Newbie
Joined
Nov 10, 2024
Messages
4
Trophies
0
Age
34
XP
19
Country
Germany
I have switch v2 with weird problem. I installed picofly and glitch works okay but then i get error: failed to init sd card.

Tested with multiple sd card readers and sd cards and always the same error. If there is sd card installed it stays on switch logo. If i remove sd card it boots normally.

I checked the connector with microscope and it's good. Also checked pins with multimeter when the sd card reader was in place and it was ok.

Any suggestions what to check next?

The problem was that there was no 3.3v in the sd card socket. Runned jumper wire from the back of the board and it can read sd cards now without problems. But is this viable solution?

Edit: Well it does work but not without issues. Read speed is only 25MB/s.
 

Attachments

  • 20241204_153329.jpg
    20241204_153329.jpg
    2 MB · Views: 1
Last edited by JuGiZu,

cowboy619

Well-Known Member
Member
Joined
Jan 22, 2014
Messages
253
Trophies
2
Age
41
Location
Cape Town, Western Cape
XP
1,918
Country
Hey guys! First post here. Just finished the hwfly picofly install for my switch lite but I'm getting two green pulses break then two green pulses break then two green pulses upon bootz then goes to stock firmware. I purchased my picofly from aliexpress if that helps. Any help is really appreciated.

There's two videos, the yellow blinking is before I resolved, the green blinking is after resoldering and trying to fix it, which is the one that is most current
check sp2 - doesnt look connected - whats the diode readings?
 

JuGiZu

New Member
Newbie
Joined
Nov 10, 2024
Messages
4
Trophies
0
Age
34
XP
19
Country
Germany
That is really not that bad considering Nintendo's drivers.
Even with optimized Linux drivers, the read speeds are about 40MB/s according to the Tegra specs.

Well, I tested with Breath of the Wild and I did not see any slowdowns or really long loading times so I guess it's not that bad like you said.

I bought the console as used and it was opened before, it had some corrosion and there was problems with sd card before I installed picofly.

Usually the problem seems to be the connector, max77620 or both but I'm not sure in this case.
 

bf3itu

Member
Newcomer
Joined
Apr 28, 2023
Messages
6
Trophies
0
Age
44
XP
26
Country
Brazil
Good morning guys! Tudo bem?

I need your help with the mosfets.

I bought 40 pieces of this model and it doesn't work.
1733489146879.png

1733489111094.png

1733489030144.png

1733488820035.png

1733488889623.png

1733489078269.png







Now I bought 10 pieces of this model, it works only as soon as it is installed. Installing just 1 does not work.👇👇👇

1733488970157.png

1733489368087.png
 

jkyoho

Well-Known Member
Member
Joined
Sep 2, 2020
Messages
1,618
Trophies
3
Website
form.jotform.com
XP
2,679
Country
Canada
Good morning guys! Tudo bem?

I need your help with the mosfets.

I bought 40 pieces of this model and it doesn't work.
View attachment 474559
View attachment 474558
View attachment 474556
View attachment 474553
View attachment 474554
View attachment 474557






Now I bought 10 pieces of this model, it works only as soon as it is installed. Installing just 1 does not work.👇👇👇

View attachment 474555
View attachment 474560
you need thick wire to connect between mosfet and CPU caps, not the gate cable being thick
 

bf3itu

Member
Newcomer
Joined
Apr 28, 2023
Messages
6
Trophies
0
Age
44
XP
26
Country
Brazil
you need thick wire to connect between mosfet and CPU caps, not the gate cable being thick
I had already used a thicker wire and had the same result. To make sure it wasn't badly soldered, I soldered the MOSFETs directly to a flat wire, installed it in the Switch and had the same result. ==*
1733500810220.png
 

linkref

Well-Known Member
Member
Joined
Apr 14, 2019
Messages
166
Trophies
0
Age
44
XP
558
Country
France
I had already used a thicker wire and had the same result. To make sure it wasn't badly soldered, I soldered the MOSFETs directly to a flat wire, installed it in the Switch and had the same result. ==*
View attachment 474585
Dude i ran into the EXACT same problem, I am pretty sure that the CPU point is the second pin started from the bottom but i have ==* error too.

To make sure this is not my fault, i replaced by an rp2040 tiny and it worked perfectly,
So I assume i did not solder the cpu point to the correct pin on the lite chip model....

Are we sure where the cpu point is located on the lite modchip ??
 

bf3itu

Member
Newcomer
Joined
Apr 28, 2023
Messages
6
Trophies
0
Age
44
XP
26
Country
Brazil
Dude i ran into the EXACT same problem, I am pretty sure that the CPU point is the second pin started from the bottom but i have ==* error too.

To make sure this is not my fault, i replaced by an rp2040 tiny and it worked perfectly,
So I assume i did not solder the cpu point to the correct pin on the lite chip model....

Are we sure where the cpu point is located on the lite modchip ??
1733506970239.png

1733506996134.png
 

lightninjay

Well-Known Member
Member
Joined
Mar 28, 2023
Messages
575
Trophies
1
Age
32
XP
1,559
Country
United States
I was always under the impression that it was the two center pins of the cable, as those are the ones that are soldered to on the cable-side when coming off the mosfet cable when stringing a single wire over to an RP2040-Tiny's CPU pin. So it's possible you've just chosen the wrong pin on the board and the wire just needs to move up one to pin 3, or bridge pins 3 and 4 with the wire.
 

bf3itu

Member
Newcomer
Joined
Apr 28, 2023
Messages
6
Trophies
0
Age
44
XP
26
Country
Brazil
I was always under the impression that it was the two center pins of the cable, as those are the ones that are soldered to on the cable-side when coming off the mosfet cable when stringing a single wire over to an RP2040-Tiny's CPU pin. So it's possible you've just chosen the wrong pin on the board and the wire just needs to move up one to pin 3, or bridge pins 3 and 4 with the wire.
Pins three and four are interconnected. So it doesn't matter which one you connect. I checked it with a digital microscope and checked it with a multimeter.
 

lightninjay

Well-Known Member
Member
Joined
Mar 28, 2023
Messages
575
Trophies
1
Age
32
XP
1,559
Country
United States
Pins three and four are interconnected. So it doesn't matter which one you connect. I checked it with a digital microscope and checked it with a multimeter.
Sounds like there's something else wrong with your chip then. I would suggest doing as @linkref did and install either a RP2040-Zero or RP2040-Tiny and see if that changes anything. If it works, then it is definitely an issue with your original chip.

 

LuigiGad

Well-Known Member
Member
Joined
May 7, 2023
Messages
264
Trophies
0
Age
56
XP
751
Country
Italy
A strange thing happens to me with this OLED.
DAT0 with kamikaze
RP2040-ZERO 47/47/47
2.80 rehius
all in perfect working order.
semistock---ok
full-stock (reboot-ofw)---ok
emummc---ok
bypass modchip (vol+) + (vol-) and power ---- error *== black screen
Why this thing?
 
Last edited by LuigiGad,

linkref

Well-Known Member
Member
Joined
Apr 14, 2019
Messages
166
Trophies
0
Age
44
XP
558
Country
France
Hi,

I modded an erista with a picofly 47/47/47 ==> OFW won't boot (emmc slow mode) ==> made a 100/100/47ohm ==> emmc no more in slower mode ==> But now OFW wont boot and emuNand won't pass nintendo logo...

Is my console fried ?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Sicklyboy @ Sicklyboy:
    Sideloading it from APKmirror maaaaaa
    y work for you then 👀
  • Xdqwerty @ Xdqwerty:
    @Sicklyboy, someone on Reddit told me this btw:
  • Xdqwerty @ Xdqwerty:
    TCG live is an online version of the actual TCG. The primary way to unlock cards is to buy the physical cards as there is no monetization at all. You can still get cards without but much less.Like I said it's the actual game. Pocket is a much simplified version.Live has 60 card decks vs 20 from PocketAnother major difference is Winning in Live you have prize cards. Where after you draw your iirc 8 cards you put 6 cards off to the side. You get these cards into your hand by defeating pokemon once you reclaim all 6 you win.Further difference is the need to have energy cards in your deck. Meaning you are limited in how much energy you have.Live is also more prone to crashes & bugs. Like I said the service has absolutely zero monetization so less incentive to fix bugs when it works pretty good 80% of the time (exaggeration)Pocket is about collecting Live is for battles.Pocket matches last like 10 minutes Live is easily 20.
    +1
  • Sicklyboy @ Sicklyboy:
    oh man I totally forgot about the size difference of the decks
  • Sicklyboy @ Sicklyboy:
    Sucks that the main way to get cards in game is to buy cards IRL though :(
  • K3Nv2 @ K3Nv2:
    Some live streamer made $12k in just 45mins was for a good cause at least
  • Sicklyboy @ Sicklyboy:
    I wanna make 12k in 45 minutes, I'm a good cause :(
  • K3Nv2 @ K3Nv2:
    I'd probably make 25k cause I'm a bad cause
  • Xdqwerty @ Xdqwerty:
    @Sicklyboy, and yeah i'm trying to log into TCG Live but it doesnt let me (might be due to shit wifi connection though, might try tommorrow)
  • Kirbydogs @ Kirbydogs:
    I love New York
  • Kirbydogs @ Kirbydogs:
    a.k.a. I live and sleep in NYC
  • Kirbydogs @ Kirbydogs:
    haha. how "fun"
  • Xdqwerty @ Xdqwerty:
    @Kirbydogs, atleast you probably didnt even exist back in September 11th 2001
    +1
  • Kirbydogs @ Kirbydogs:
    yea us americans don't like to talk about that
    +1
  • kijetesantakalu042 @ kijetesantakalu042:
    @Xdqwerty "Schlexdqwerty" was surprised at that remark
  • Kirbydogs @ Kirbydogs:
    man my website looks like it transformed after I added little side-button-thingies
  • Xdqwerty @ Xdqwerty:
    Good night btw
    +2
  • Kirbydogs @ Kirbydogs:
    night
  • Sicklyboy @ Sicklyboy:
    Speak for yourself I'll make 9/11 jokes all day long lol
  • K3Nv2 @ K3Nv2:
    Ye Americans caused 9/11
    +1
  • kijetesantakalu042 @ kijetesantakalu042:
    the music video for "I feel fantastic" makes me feel the opposite of fantastic
  • SylverReZ @ SylverReZ:
    @K3Nv2, Spider-Man fighting Electro on-top of the Clock Tower was the reason 9/11 happened.
    +1
    SylverReZ @ SylverReZ: @K3Nv2, Spider-Man fighting Electro on-top of the Clock Tower was the reason 9/11 happened. +1