Hacking Hardware Picofly - a HWFLY switch modchip

deeps

Well-Known Member
Newcomer
Joined
Jul 3, 2007
Messages
65
Trophies
1
XP
375
Country
So how do you guys stick mosfet to the board and rp2040 to the shield?

Double sided tape? Kapton tape? Solder mask?
solder mask for the mosfet and a few layers of double sided tape on the sides of the 2040 to match the height of the chips on the board
 

kkkk134

Member
Newcomer
Joined
Apr 4, 2023
Messages
11
Trophies
0
Age
19
XP
31
Country
Hong Kong
When turning on the chip, the blue light changes to green light, but an error appears on the screen. Please restart the switch
Post automatically merged:

When turning on the chip, the blue light changes to green light, but an error appears on the screen. Please restart the switch
Where is the problem
 

deeps

Well-Known Member
Newcomer
Joined
Jul 3, 2007
Messages
65
Trophies
1
XP
375
Country
yeah im thinkin that too... emmc cover
the rp2040 back side, gonna fit there? (kapton tape prepared)
View attachment 365253

View attachment 365254
those make rp2040 not flat T T

The smaller black chip marked in red (LDP?) is the tallest point on this side of the rp2040, and when mounting on top of the emmc shield it will stick out south of the emmc shield = not a problem. I'm measuring here with an opened switch lite and an rp2040 and it looks fine to me.
 

nico77

Well-Known Member
Newcomer
Joined
Apr 6, 2023
Messages
95
Trophies
0
Age
32
XP
119
Country
Indonesia
WARNING* this is only imagine question
ive been imagine this alternative...
(this only for people who only use digital games from eshop)
(warning this is only idea)

if we cut the cartridge reader, is it gonna still working? the audio jack ?
cartrdige reader 2023-04-16 171515.png



this position look fit, but sacrifice the cartridge reader... (rp2040zero sleep there)
lite rp2040 warning.png


this flex after cutting, only use for audio jack
cr 2023-04-16 171704.png


For-NS-Switch-Lite.jpeg


work? or nay?
 

rsilveira1991

Member
Newcomer
Joined
Apr 16, 2023
Messages
11
Trophies
0
Age
32
XP
17
Country
Brazil
I did on my first mod, and it's a bear. You are REALLY likely to accidentally rip pads off if you are not very diligent at securing the wire from flopping around.

I had to repair several traces, and ultimately ended up using AWG40 magnet wire to do a majority of the mod, but left AWG30 for the 3.3v and gnd, as well as the mosfet wiring.
Thanks man.
I will do that Way.
I use here a very thin enamel wire for everything. I don't know the thickness, it's from Xbox One Power Supply coil. so, I will try to use this and let the AWG for CPU, 3.3V and GND.

:)
 

Adran_Marit

Walküre's Hacker
Member
Joined
Oct 3, 2015
Messages
3,668
Trophies
1
Location
42*South
XP
4,259
Country
Australia
WARNING* this is only imagine question
ive been imagine this alternative...
(this only for people who only use digital games from eshop)
(warning this is only idea)

if we cut the cartridge reader, is it gonna still working? the audio jack ?
View attachment 365256


this position look fit, but sacrifice the cartridge reader... (rp2040zero sleep there)
View attachment 365258

this flex after cutting, only use for audio jack
View attachment 365257

View attachment 365259

work? or nay?
if its anything like the 3ds, part of those traces will be needed to power on.
IDK just test with the whole flex remove for now?
 

juanvlc

Well-Known Member
Newcomer
Joined
Jan 7, 2022
Messages
68
Trophies
0
XP
563
Country
Spain
Sorry @rehius for disturb. Do we have any tool for dumping firmware?
Would be very difficult to implement it on picotoolbox?
Sooner or later someone will get one of this "rp4020" based chips flying arround and would be interesting check what they have inside. Don´t know also if picotoolbox would be compatible...
Best regards
 
  • Like
Reactions: LogicalMadness

Frullone

Member
Newcomer
Joined
Apr 5, 2023
Messages
11
Trophies
0
Age
25
XP
47
Country
Italy
Simple question: I have a broken flex cable lying around. Is it possible to salvage the mosfet and use it on a standalone mosfet install?
 

rsilveira1991

Member
Newcomer
Joined
Apr 16, 2023
Messages
11
Trophies
0
Age
32
XP
17
Country
Brazil
I did on my first mod, and it's a bear. You are REALLY likely to accidentally rip pads off if you are not very diligent at securing the wire from flopping around.

I had to repair several traces, and ultimately ended up using AWG40 magnet wire to do a majority of the mod, but left AWG30 for the 3.3v and gnd, as well as the mosfet wiring.
I've made now this file in scale Thickness of the Wires. just let the PDF in 100% scale.
Put AWG30, AWG36 and AWG40.
Mine looks like AWG40. I hope it helps some one else that don't know how it's in hand.
 

Attachments

  • WIRE THICKNESS.pdf
    76.5 KB · Views: 18

nico77

Well-Known Member
Newcomer
Joined
Apr 6, 2023
Messages
95
Trophies
0
Age
32
XP
119
Country
Indonesia
if its anything like the 3ds, part of those traces will be needed to power on.
IDK just test with the whole flex remove for now?
hmn... idk if it need power or not.
but my idea so, it only to make the audio jack workin, cuz on that image, you can see the layout audio and cartridge reader is different path.
green for audio jack path >
layout2.png


and it connect to jack PCB audio (see image)
For-NS-Switch-Lite.jpeg

but its only teori...



and sadly
i dont have extra cartridge reader...

maybe someone who have a broken cartridge reader can try , is the audio still workin
hehehehe
Post automatically merged:

The smaller black chip marked in red (LDP?) is the tallest point on this side of the rp2040, and when mounting on top of the emmc shield it will stick out south of the emmc shield = not a problem. I'm measuring here with an opened switch lite and an rp2040 and it looks fine to me.
i watch this video again... and find out hes using emmc position
video:
-watch minute 10:23
on top emmc position

and he manage to close metal shield without problem
also it look clean
 
Last edited by nico77,
  • Like
Reactions: LogicalMadness

Adran_Marit

Walküre's Hacker
Member
Joined
Oct 3, 2015
Messages
3,668
Trophies
1
Location
42*South
XP
4,259
Country
Australia
hmn... idk if it need power or not.
but my idea so, it only to make the audio jack workin, cuz on that image, you can see the layout audio and cartridge reader is different path.
green for audio jack path >
View attachment 365260

and it connect to jack PCB audio (see image)
View attachment 365261
but its only teori...



and sadly
i dont have extra cartridge reader...

maybe someone who have a broken cartridge reader can try , is the audio still workin
hehehehe
Post automatically merged:


i watch this video again... and find out hes using emmc position
video:
-watch minute 10:23
on top emmc position

and he manage to close metal shield without problem
also it look clean

I mean like, just disconnect the flex from the motherboard, if it still powers on and works, then there is more of a chance of your idea working
 

nico77

Well-Known Member
Newcomer
Joined
Apr 6, 2023
Messages
95
Trophies
0
Age
32
XP
119
Country
Indonesia
I mean like, just disconnect the flex from the motherboard, if it still powers on and works, then there is more of a chance of your idea working
i think i saw some videos people who try picofly without the flex, it still can power on.

minute 17:13
no cartridge reader plug

maybe speaker still workin. idk

if someday i have extra cartridge reader i can try.
cutting them.:switch:
:ha:
 
Last edited by nico77,
  • Like
Reactions: LogicalMadness

swordeye2

Member
Newcomer
Joined
Apr 15, 2023
Messages
7
Trophies
0
Age
35
XP
13
Country
Philippines
Are there other CLK points for NSW lite? I just found out why mine is pink violet error. The trace got ripped off
Post automatically merged:

Are there other CLK points for NSW lite? I just found out why mine is pink violet error. The trace got ripped off
 

Kiuxn

Active Member
Newcomer
Joined
Mar 18, 2023
Messages
42
Trophies
0
Age
26
XP
79
Country
China
WARNING* this is only imagine question
ive been imagine this alternative...
(this only for people who only use digital games from eshop)
(warning this is only idea)

if we cut the cartridge reader, is it gonna still working? the audio jack ?
View attachment 365256


this position look fit, but sacrifice the cartridge reader... (rp2040zero sleep there)
View attachment 365258

this flex after cutting, only use for audio jack
View attachment 365257

View attachment 365259

work? or nay?
If so, you don't need to sacrifice anything.
 

Attachments

  • 854F75DB-FCFA-4881-8E5C-A9F65007295F.png
    854F75DB-FCFA-4881-8E5C-A9F65007295F.png
    5.1 MB · Views: 15
  • 68AFAE61-FC7D-46DF-9513-6D9638642C18.jpeg
    68AFAE61-FC7D-46DF-9513-6D9638642C18.jpeg
    1.5 MB · Views: 15
  • Like
Reactions: LogicalMadness

lightninjay

Well-Known Member
Member
Joined
Mar 28, 2023
Messages
260
Trophies
0
Age
30
XP
499
Country
United States
WARNING* this is only imagine question
ive been imagine this alternative...
(this only for people who only use digital games from eshop)
(warning this is only idea)

if we cut the cartridge reader, is it gonna still working? the audio jack ?
View attachment 365256


this position look fit, but sacrifice the cartridge reader... (rp2040zero sleep there)
View attachment 365258

this flex after cutting, only use for audio jack
View attachment 365257

View attachment 365259

work? or nay?
CardReaderandHeadphone.png
If you cut right on the pink line with an exacto knife, you should theoretically be able to make a mini flex that will still work in the large flex receiver, you'll just need to align it before closing the flex connector's latch. That would only hook up the headphone jack and completely leave the Cartridge reader "off-the-hook" so-to-speak.

However, I see no reason for this mod, considering how cleanly the RP2040-zero can already be mounted with a little bit of planning.
 
  • Like
Reactions: LogicalMadness

elNeilo

New Member
Newbie
Joined
Apr 16, 2023
Messages
2
Trophies
0
Age
30
XP
32
Country
Venezuela
First of all thank you to all the people involved in this project since the begining, sharing information, making test and making such a great engineering job. Well done guys, congratulations!

I have been looking for some information about the update from 2.5+unlock to higher firmwares but i have some doubts about that.

Right now i have a fully working switch v2 (skhynix) with picofly 2.5+unlock. Boots fine atmosphere in emunand and stock sysnand ( also from the no sd screen holding vol+ and vol-).

So, how can i update to the latest firmware version? I mean i know that i need to reflash manually from usb the latest version but should work if then i wired it as it was? I need to do backups from boot0 and boot1 and then restore them?

Iam thinking on wiring another rp2040 zero that i just have prepared with the new fw. Could that make some trouble with the backups due to the id of the pico?

Also I read that v2.5+Unlock has an issue with boot0 backup, should i fix the boot0 File?

Thank you for the support :grog:
 

nico77

Well-Known Member
Newcomer
Joined
Apr 6, 2023
Messages
95
Trophies
0
Age
32
XP
119
Country
Indonesia
View attachment 365274
If you cut right on the pink line with an exacto knife, you should theoretically be able to make a mini flex that will still work in the large flex receiver, you'll just need to align it before closing the flex connector's latch. That would only hook up the headphone jack and completely leave the Cartridge reader "off-the-hook" so-to-speak.

However, I see no reason for this mod, considering how cleanly the RP2040-zero can already be mounted with a little bit of planning.
ok thx:yayswitch:

yes.. this only idea...

since i dont have a proper heat gun/blower solder to remove rp2040 usb-c(prob ill go to small service smartphone center,ask them to remove usb-c port), this is "my alternative".
actually my alternative wasnt cut them, but just take em off, so no jack and just use the speaker.

and my other alternative
if i dont wanna remove the rp2040 usb c, i can place the rp2040 there...
use that cartridge reader place.
but this alternative only for me.
so the rp2040 no mod needed.
 
General chit-chat
Help Users
    AncientBoi @ AncientBoi: uh no. you have to do overtime :tpi: