Hacking Hardware Picofly - a HWFLY switch modchip

LuigiGad

Well-Known Member
Member
Joined
May 7, 2023
Messages
164
Trophies
0
Age
56
XP
492
Country
Italy
hi guys, i saw in the guide that there are new points for installing the mosfet, without removing the APU cover. are they reliable? i'm thinking of testing on an oled and a lite today.
Personally, I consider the installation of mosfets on the back to be a good thing for educational reasons, but not very useful in practice. To use the alternate points, you have to completely disassemble both the Lite and Classic switches, when using the classic points avoids this. The oled has to be removed because of the clock, so it is useless to go to the alternative points
 

phil-87

New Member
Newbie
Joined
Jan 13, 2024
Messages
2
Trophies
0
Age
36
XP
106
Country
United Kingdom
Hi guys, ive just got a modded oled switch and was wondering if you guys had a tutorial on how to update the cfw and stock firmware aswel as emucfw, sorry if i sound like a noob just dont want any unnecessary bricks, ive had unpatched switch for a while so im familiar with atmosphere, sigpatches etc but im new to the modchip scene
 

superxoi

Well-Known Member
Member
Joined
May 8, 2020
Messages
164
Trophies
0
Age
32
XP
857
Country
Vietnam
Hi guys, ive just got a modded oled switch and was wondering if you guys had a tutorial on how to update the cfw and stock firmware aswel as emucfw, sorry if i sound like a noob just dont want any unnecessary bricks, ive had unpatched switch for a while so im familiar with atmosphere, sigpatches etc but im new to the modchip scene
Updating is the same. Whatever you did on your unpatched you can do it for your oled.
 

psycho-neon

Well-Known Member
Member
Joined
Nov 12, 2023
Messages
136
Trophies
0
XP
342
Country
Philippines
Do you have a soldering diagram on the board for it? thx

For most of the mosfers, gate is the pin 1 (dot). Just double check the continuity of the source pins.
 

Attachments

  • Screenshot_20240114_163557_AliExpress.jpg
    Screenshot_20240114_163557_AliExpress.jpg
    90.3 KB · Views: 19
Last edited by psycho-neon,
  • Like
Reactions: FXDX

Myst0gan

Well-Known Member
Member
Joined
Oct 17, 2023
Messages
122
Trophies
0
XP
124
Country
United States
Shorted dat0/1 reads about 1.1 black probe on ground from my experience

For shield barrier, I usually use mini grinder to cut it. Another thing is to use a very sharp pointed cutter and cut into small pieces.
So, other way around (red on ground) should be around .700 🤔
I just jimmy it back and forth until it fatigues the metal and breaks off on its own. Don't pull up (away from the board) at all whilst doing this. It might take a few back-and-forths.
Post automatically merged:


So envious. I've put in an order for a grinder from AliExpress to try this method out.
I do like that right now, most of the time it takes the ground pad with it. When I'm lucky, the metal breaks leaving the pad intact.
 
Last edited by Myst0gan,

bilboadicadey

New Member
Newbie
Joined
Jan 14, 2024
Messages
1
Trophies
0
Age
38
XP
9
Country
Italy
I have a problem that I'm sure it has an easy solution, which I can't see atm.
I'm on a mariko with picofly, and I have a strange hekate/charger problem. Whenever I plug the usb cable (either wall charger or to a pc) on the powered off console, the console turns on and runs hekate!!! Even when I choose "power off" in hekate with the charger plugged in, the console briefly turns off and back on to hekate again!!! what's going on? Also: the console remains off if I have the usb cable unplugged
seem's impossible, i have the same iusse and after many experiments finally i understood what is the problem. it's caused by the sd card. Not depending by config or other type of file, but just the empty sd card which have some kind of iusse. i try the same micro sd card on 4 switch whit picofly installed and same results. try to change files and format many times but nothing change, the switch rebooting automatically after power off when is plugged in. qumox 256 gb micro sd. i have 2 of this sd card and one of them works great, the other one cause this iusse.
Post automatically merged:

 
  • Wow
Reactions: QuiTim

deeps

Well-Known Member
Member
Joined
Jul 3, 2007
Messages
452
Trophies
1
XP
1,268
Country
What is the best pico chip for oled? I’m planning on running Switchroot and running homebrew in the native switch os.

oled: rp2040-zero or rp2040-tiny
v1/v2: rp2040-zero or rp2040-tiny
lite: rp2040-zero or rp2040-tiny

the other "chips" you are talking about are chinese clone garbage and should be avoided.
 

Modder_Boi

Active Member
Newcomer
Joined
Mar 22, 2023
Messages
36
Trophies
0
Location
Your House
XP
233
Country
United States
oled: rp2040-zero or rp2040-tiny
v1/v2: rp2040-zero or rp2040-tiny
lite: rp2040-zero or rp2040-tiny

the other "chips" you are talking about are chinese clone garbage and should be avoided.
What are the differences between the two? I couldn’t find many chips on the Internet that didn’t look super sketchy, and the couple that I did find were either lacking USB or were far too big. Also, is there anyway that you could share the links?
 
Last edited by Modder_Boi,

deeps

Well-Known Member
Member
Joined
Jul 3, 2007
Messages
452
Trophies
1
XP
1,268
Country
What are the differences between the two? I couldn’t find much about either of them on the Internet. Also, is there anyway that you could share the links?

rp2040-zero is the original reference chip. You will need to add 100/100/47 ohm resistors for the dat0/cmd/clk points and remove usb connector and buttons (and optionally LDO) for it to fit inside the switch since it is a bit too thick otherwise. rp2040-tiny is a newer variant which is slim enough to fit inside the switch without modification, however it doesn't have a full usb-c port but instead requires an extra adapter board to connect and program it - the benefit being that it's easy to connect and reprogram it even after it has been installed into a switch. Not really an important function though since the picofly firmware allows updating through hekate/picofly toolbox anyway. The rp2040-tiny has 47-ohm resistors on board for the dat0/cmd/clk points already and can be used without additional resistors in many switches, however it has been deduced that 100/100/47 has a higher likelihood of working well and it's therefore a good idea to add extra 47-ohm resistors for dat0/cmd (or replace the on-board ones with 100 ohm variants).
You can and should buy them directly from waveshare, it's literally one of the top 3 hits on google, you can do that part yourself. You can also buy them from aliexpress which might be slightly cheaper depending on your location, however most of the chips sold there are clones, where the rp2040-tiny clones are simply worse than the real deal while the rp2040-zero clones seem to work fine most of the time.
 
  • Like
Reactions: eddz and [Truth]

FXDX

Well-Known Member
Member
Joined
Sep 15, 2019
Messages
325
Trophies
0
XP
2,001
Country
Dominican Republic
Hi Guys. I'm attaching my first Picofly Tiny mod to switch Oled, expose the DATO point using the Kamikaze method.
The tool used for drilling is MaAnt D1
I put the mosfet on the back of the motherboard.
I also put the SDA and SCL wires for a more stable glitch.
Everything went well without any particular problems. You just need to be careful and be sure of your hand.
 

Attachments

  • 1.JPG
    1.JPG
    1.5 MB · Views: 20
  • 2.JPG
    2.JPG
    202.6 KB · Views: 14
  • 3.PNG
    3.PNG
    3.2 MB · Views: 17
  • 4.PNG
    4.PNG
    3.3 MB · Views: 21
  • 6.JPG
    6.JPG
    1.4 MB · Views: 20
  • 5.PNG
    5.PNG
    3.2 MB · Views: 21
  • 7.JPG
    7.JPG
    1.4 MB · Views: 15
  • 8.JPG
    8.JPG
    1,000.3 KB · Views: 18
  • 9.mp4
    9 MB

Modder_Boi

Active Member
Newcomer
Joined
Mar 22, 2023
Messages
36
Trophies
0
Location
Your House
XP
233
Country
United States
What is the best method for installing the RP2040 tiny? I don’t think I’m experienced enough or comfortable with doing the kamikaze method, so I’m just wondering if there’s anyway to solder directly to the solder points on the motherboard. Also, what is the chance of me breaking my switch by doing this?
 

SylverReZ

Certified GBATemp Boomer
Member
Joined
Sep 13, 2022
Messages
7,342
Trophies
3
Location
The Wired
Website
m4x1mumrez87.neocities.org
XP
22,666
Country
United Kingdom
What is the best method for installing the RP2040 tiny? I don’t think I’m experienced enough or comfortable with doing the kamikaze method, so I’m just wondering if there’s anyway to solder directly to the solder points on the motherboard. Also, what is the chance of me breaking my switch by doing this?
Just buy a RP2040 Zero, flash it with Picofly and let a professional do the work for you.
 

deeps

Well-Known Member
Member
Joined
Jul 3, 2007
Messages
452
Trophies
1
XP
1,268
Country
What is the best method for installing the RP2040 tiny? I don’t think I’m experienced enough or comfortable with doing the kamikaze method, so I’m just wondering if there’s anyway to solder directly to the solder points on the motherboard. Also, what is the chance of me breaking my switch by doing this?

The dat0 point goes directly from the apu to the emmc and is not exposed on the oled mainboard, which is why there are a few various methods to reach it, all of which are either inferior or complicated. There are four methods available:

1. A slide-in dat0 adapter that slides under the emmc and presses against the dat0 solder ball. The aliexpress clone chips come with this adapter. You can also buy it separately on aliexpress. This is the quickest and easiest install method, but it's not an actually soldered connection and tends to fail easily, either because of oxidation over time or because of an impact of some kind.
2. the kamikaze method. Grinding into the mainboard to reach the dat0 trace at an inner layer of the pcb. A proper connection, lets you mod the oled without detaching the mainboard from the chassis. Not for the faint of heart - a minor mistake and your switch is dead.
3. emmc reball with dat0 wire. Remove emmc, attach wire to the dat0 point, reball emmc and attach it back on top. A proper connection, but reballing is an entirely different skill set and requires specific tools and training/practice.
4. emmc mitm-adapter with reball. Remove emmc, attach reballed mitm adapter where the emmc was, attach reballed emmc on top of adapter, solder wires to the exposed dat0/cmd/clk points on the adapter. A proper connection, bonus for getting easier cmd/clk points, no need for any shield cutting. Reballing is an entirely different skill set and requires specific tools and training/practice. Requires the mitm adapter, can be ordered cheaply through jlcpcb.

....and I agree with the post above. If you are unsure whether you have the skills for this job, you probably don't. Modding a switch oled is a very advanced solder job.
 

SylverReZ

Certified GBATemp Boomer
Member
Joined
Sep 13, 2022
Messages
7,342
Trophies
3
Location
The Wired
Website
m4x1mumrez87.neocities.org
XP
22,666
Country
United Kingdom

Modder_Boi

Active Member
Newcomer
Joined
Mar 22, 2023
Messages
36
Trophies
0
Location
Your House
XP
233
Country
United States

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    BakerMan @ BakerMan: +1