Hacking Hardware Picofly - a HWFLY switch modchip

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,663
Trophies
3
Age
29
XP
3,541
Country
France
Hello, I asked a guy on a french marketplace to solder me a picofly on my oled, and he send me some pictures of some of his previous installation he made, what do you think about these? Seems legit, good solder skills?
 

Attachments

  • 8fcbe7d7-889a-11ee-ada9-1fa0e961f40d.jpg
    8fcbe7d7-889a-11ee-ada9-1fa0e961f40d.jpg
    2.3 MB · Views: 26
  • 633f2db8-889a-11ee-be7d-e73a60309d56.jpg
    633f2db8-889a-11ee-be7d-e73a60309d56.jpg
    2.2 MB · Views: 31
  • 5488b300-889a-11ee-a9db-117e29d6e66a.jpg
    5488b300-889a-11ee-a9db-117e29d6e66a.jpg
    2.2 MB · Views: 26
  • 6349dcb9-889a-11ee-b26b-9776171f6369.jpg
    6349dcb9-889a-11ee-b26b-9776171f6369.jpg
    1.9 MB · Views: 28
  • 5489018f-889a-11ee-b4ba-cd6cf07dff27.jpg
    5489018f-889a-11ee-b4ba-cd6cf07dff27.jpg
    2.5 MB · Views: 30
  • Like
Reactions: QuiTim

vfrmav

New Member
Newbie
Joined
Nov 23, 2023
Messages
3
Trophies
0
Age
33
XP
17
Country
United States
hey guys, having a hard time finding info on this. OLED with rp2040 hwfly. Finished install and only boots to OFW. checked flashing rellow code and get this
CPU always reach BCT check (no glitch reaction, check mosfet)
but obviously cant find much else after that. Any advice?
 

QuiTim

Well-Known Member
Member
Joined
Mar 30, 2023
Messages
756
Trophies
0
XP
1,172
Country
Albania
I have tried to install it on my chip, and everything is running normally (with slightly slow booting). Will there be any side effects in the future?
Well, the resistance on these lines was defined mostly by what rehius had at hand at the time and then by trial and error afterwards. And while i'm no expert on this matter one thing I can think of is that it might lead to emmc corruption in the future if the signal on these lines gets messed up.
Just do a raw backup of emmc and keys just in case you need to restore it.
Then you can leave it like this (with R47) and we will all learn something in tje process :D
 

QuiTim

Well-Known Member
Member
Joined
Mar 30, 2023
Messages
756
Trophies
0
XP
1,172
Country
Albania
yea, what i meant was are there values or what not that i can check? cause otherwise its as useful as saying check engine.
Well not really, it is pointing you directly to the "engine" part that failed which in this case in the Mosfet. If you did the installation yourself then you know exactly where this part is located otherwise it's on soldered in APU directly (bare mosfet or flex cable) or it's in front of pcb (abal's method).
In 98% of the cases with this error you have a wire disconnected from mosfet, 1% bad mosfet and 1% might be something else.
So just go ahead, open the switch and look at the mosfet. If you don't find the issue yourself post some pictures of the installation points and we'll see.
(Attached pictures of mosfet installation)
 

Attachments

  • 20231112_113225.jpg
    20231112_113225.jpg
    2.1 MB · Views: 32
  • 20231109_202436.jpg
    20231109_202436.jpg
    468.3 KB · Views: 28
  • Like
Reactions: Phantomas77

Phantomas77

Well-Known Member
Member
Joined
Dec 19, 2022
Messages
285
Trophies
0
XP
727
Country
Italy
yea, what i meant was are there values or what not that i can check? cause otherwise its as useful as saying check engine.
Well, I'll try to be polite and add my 2 cents to what @QuiTim already explained in detail...

I assume that you're using a flex-cable for the SoC that came with your chip, since you said that you have "RP2040 HWFLY" aka "chinese knock-off sh*t", and even if this topic doesn't cover those chips, here we go.

Assuming that the chip is OK and your flex is soldered well to the SoC caps, then you have a problem with one and/or two MOSFETs. This could be all possibilities which QuiTim said plus another one: the MOSFETs are OK but are poorly soldered to the flex, so you need to fix those joints manually or change flex or directly install the MOSFETs as in the PicoFly guide. If you desolder the flex cable, turn it over and inspect with a microscope if those transistors are well soldered to the flex. As well ensure that there's a good connection by verifying the continuity between flex and MOSFETs by connecting the multimeter's probes on the flex where SoC cap would be connected and directly to the MOSFET Source or Drain pin. Same thing goes for the Gate pin (end of flex and MOSFET G pin).
 

vfrmav

New Member
Newbie
Joined
Nov 23, 2023
Messages
3
Trophies
0
Age
33
XP
17
Country
United States
reflowed everything with better solder and got it working. seems the A wasnt making good connection. dont know why that would give a mosfet code?
 

deathnotejacoby

Member
Newcomer
Joined
Jul 10, 2023
Messages
21
Trophies
0
Age
34
XP
37
Country
Austria
2layers front trace to the cpu, it is fixable
is these a via next to the Dat0?
I found this picture from a another old thread about dat0 alternative.
I dont really like the way to take the data signal from the balls of the emmc.

Sometime i have bad Dat0 Adapter..

Did anybody try to drill?
trace.PNG
 

Bradle6

Well-Known Member
Member
Joined
Jan 7, 2020
Messages
223
Trophies
0
Age
29
XP
552
Country
United Kingdom
Hello please tell me this is damaged as I have no picture at all. Picofly stars blue goes to white then turns of so I assume that is working but no picture at all on LCD.
 

Attachments

  • 17007881899462769412007812225384.jpg
    17007881899462769412007812225384.jpg
    4.9 MB · Views: 29

QuiTim

Well-Known Member
Member
Joined
Mar 30, 2023
Messages
756
Trophies
0
XP
1,172
Country
Albania
Hello please tell me this is damaged as I have no picture at all. Picofly stars blue goes to white then turns of so I assume that is working but no picture at all on LCD.
You are missing at least 6 pins so yeah, the connector is gone.
You can try the docking station and see if you get a picture on tv.
 

Attachments

  • 17007881899462769412007812225384.jpg
    17007881899462769412007812225384.jpg
    3.5 MB · Views: 25

Vigintiduo

Well-Known Member
Newcomer
Joined
Sep 13, 2023
Messages
62
Trophies
0
Age
33
XP
184
Country
Italy
I noticed that every RP2040-Zero from my last batch is missing a component in the circled spot.
Should I be concerned? They all behave correctly when flashing, still haven't tried them on a Switch.
I bought them from my usual seller on Amazon. Maybe they were like this all along but I just noticed now and I'm being paranoid?
 

Attachments

  • rp2040.png
    rp2040.png
    1.8 MB · Views: 26

QuiTim

Well-Known Member
Member
Joined
Mar 30, 2023
Messages
756
Trophies
0
XP
1,172
Country
Albania
I think it's by default. None of my RPs had that component attached (25-30pcs)
I noticed that every RP2040-Zero from my last batch is missing a component in the circled spot.
Should I be concerned? They all behave correctly when flashing, still haven't tried them on a Switch.
I bought them from my usual seller on Amazon. Maybe they were like this all along but I just noticed now and I'm being paranoid?
 
  • Like
Reactions: Vigintiduo

Vigintiduo

Well-Known Member
Newcomer
Joined
Sep 13, 2023
Messages
62
Trophies
0
Age
33
XP
184
Country
Italy
Is there any actual problem with having the two 3.3v caps soldered together on oled Switch? I ended up bridging them and have been trying to remove the solder without success.
However, they're already on the same line, right?
Shouldn't it be fine as long as I don't short the leftmost one with the gnd from the little cap below?
 

Attachments

  • IMG_20231125_043933_911.jpg
    IMG_20231125_043933_911.jpg
    112.1 KB · Views: 28

QuiTim

Well-Known Member
Member
Joined
Mar 30, 2023
Messages
756
Trophies
0
XP
1,172
Country
Albania
Is there any actual problem with having the two 3.3v caps soldered together on oled Switch? I ended up bridging them and have been trying to remove the solder without success.
However, they're already on the same line, right?
Shouldn't it be fine as long as I don't short the leftmost one with the gnd from the little cap below?
No problem at all. Previous hwfly flex cables were designed to bridge those big caps intentionaly and there was never an issue with that. Just don't bridge anything else in that region
 
  • Like
Reactions: Vigintiduo

swensonb

New Member
Newbie
Joined
Aug 16, 2018
Messages
3
Trophies
0
Age
43
XP
135
Country
Philippines
its been a while....heres my share for this thread i outsourced the thinnest chip that i can find no more adding resistor
just solder.,...the cpu side i used the nx sx flex cable to make work easy and clean too...have a good day
Post automatically merged:

aand another one this one is a NSWITCH V2 same install method i use a cpu flex for easy work make it nice and clean,,,oh and i insulated the jumper pinouts using uv solder mask just to make my connections strong...have a good day guys
 

Attachments

  • 403804676_7209683272409017_1302831760246864559_n.jpg
    403804676_7209683272409017_1302831760246864559_n.jpg
    19.6 KB · Views: 32
  • 404324344_7209684405742237_4944366986813036540_n.jpg
    404324344_7209684405742237_4944366986813036540_n.jpg
    121.8 KB · Views: 26
  • 404181406_850836287050930_605098881531735372_n.jpg
    404181406_850836287050930_605098881531735372_n.jpg
    381.7 KB · Views: 25
  • 404008076_850836350384257_5400470599990124610_n (1).jpg
    404008076_850836350384257_5400470599990124610_n (1).jpg
    225.7 KB · Views: 27
  • 405896564_855131553288070_8958565077285176362_n.jpg
    405896564_855131553288070_8958565077285176362_n.jpg
    464.4 KB · Views: 26
  • 405961056_855131516621407_7453764643868394953_n.jpg
    405961056_855131516621407_7453764643868394953_n.jpg
    170.2 KB · Views: 25
  • 405979082_855131593288066_6481948919849386759_n.jpg
    405979082_855131593288066_6481948919849386759_n.jpg
    294.1 KB · Views: 28

Site & Scene News

Popular threads in this forum

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