Hacking Hardware Picofly - a HWFLY switch modchip

  • Thread starter Thread starter mathew77
  • Start date Start date
  • Views Views 3,672,938
  • Replies Replies 17,052
  • Likes Likes 15
Hey, I have a problem on my switch lite.
Picofly not working, i remove pico and flex.
Nintendo start OFW, but have a problem microsd. Try three microsd and nothing.
View attachment 370646
And second question. Flex mosfet has three resistor that's right?
I have a bridged resistor (multimeter 0.000 and beep).
I marked in the picture, Please help me :cry:
View attachment 370648
the resistance you are marking is only 1 ohm. It is normal for it to continue. Actually, everything is fine with your flex cable.
 
470 means 47ohm/47R
https://kiloohm.info/smd3-resistor/470

If they use 470ohm/470R
Then the correct resistor smd should "4700"
https://kiloohm.info/smd4-resistor/4700#:~:text=Standard EIA Decade Values Table - decade 100 to 1000 Ω&text=The 4 digit SMD resistor,hundred and seventy Ohms resistance.

4700 stands for 470ohm
470 stands for 47ohm
I'm aware. It's reported that the Tiny board uses 470ohm which need to be removed and replaced with 47ohm, like I said in the previous reply.
 
hey guys i see people cuting the metal shield , but if you remove the 3.3v regulator the switches and the usb c , theres no rom to evoid cuting th shield ?
 
How meny point to 3v3 on v1 nintendo switch motherbord if you dont want to soldring 3v3 to the tiny smd capacitor that too close to other smd capacitor. Thank for help.
 
hey guys i see people cuting the metal shield , but if you remove the 3.3v regulator the switches and the usb c , theres no rom to evoid cuting th shield ?
you can make it fit without cutting the shield.
But cutting the shield gives you more space and (at least for me) it's easier (and it does no harm to Switch).
So it's up to you.
 
How meny point to 3v3 on v1 nintendo switch motherbord if you dont want to soldring 3v3 to the tiny smd capacitor that too close to other smd capacitor. Thank for help.
I used this one on the first v1.
 

Attachments

  • v1.jpg
    v1.jpg
    84.5 KB · Views: 191
  • Like
Reactions: Danook28
hey guys i see people cuting the metal shield , but if you remove the 3.3v regulator the switches and the usb c , theres no rom to evoid cuting th shield ?
In order to NOT cut the shield and fit the Picofly RP2040-Zero board:
  • For OLED --> USB + buttons removed and RP2040-zero on top of RAM heatsink (where HWFLY usually sits) --> there's at least 0.5mm distance between the shield and the RP2040 board upon final assembly.
  • For Lite --> USB + buttons removed and RP2040-zero on top of eMMC shield --> it's a perfect pocket when closing the shield, fits well and no pressure to RP board. (If you keep it on top of RAM heatsink, it will create a bump and force the assembly).
  • For V1/V2 --> don't know, will let others to comment.
You can get even a slimmer install if you remove as well the LDO on the back of RP2040.

Always remember to insulate everything (including the sides of the RP2040) with polyimide or similar tape.
 
In order to NOT cut the shield and fit the Picofly RP2040-Zero board:
  • For OLED --> USB + buttons removed and RP2040-zero on top of RAM heatsink (where HWFLY usually sits) --> there's at least 0.5mm distance between the shield and the RP2040 board upon final assembly.
  • For Lite --> USB + buttons removed and RP2040-zero on top of eMMC shield --> it's a perfect pocket when closing the shield, fits well and no pressure to RP board. (If you keep it on top of RAM heatsink, it will create a bump and force the assembly).
  • For V1/V2 --> don't know, will let others to comment.
You can get even a slimmer install if you remove as well the LDO on the back of RP2040.

Always remember to insulate everything (including the sides of the RP2040) with polyimide or similar tape.
And what about the 2040seed and the tiny versions?
 
  • Angry
Reactions: LogicalMadness
And what about the 2040seed and the tiny versions?
In the Lite, the Seeed Xiao will sit in the same pocket the RP2040-Zero does, you just need to remove the buttons and USB-C port. If you're feeling adventurous, you can also remove the shield over the RP2040 chip, but be careful not to break anything, as components are very close to the shield housing.

I personally kept the USB-C port on the Seeed Xiao, removed the CPU shield and buttons, and then cut the shield of my switch lite to accomodate the USB-C port.
 
  • Haha
Reactions: LogicalMadness
And what about the 2040seed and the tiny versions?

There are better ways to ask things... @Phantomas77 just made a GREAT post and it feels, to me, like you sht all over it.

How's this:

That's great for anyone with a PZero. Does anyone know the procedure for the seed and tiny versions?

Even then, the best move is always to research and make your own decisions. Asking 'the internet' to hold your hand is just asking to go crazy.
 
Tried to install picofly, but got blue then pink (purple) light (and on switch got 2101-0001 error code). What could be causing this?
 

Attachments

  • IMG_20230511_180107.jpg
    IMG_20230511_180107.jpg
    6.3 MB · Views: 110
  • IMG_20230511_134707.jpg
    IMG_20230511_134707.jpg
    1.5 MB · Views: 139
  • IMG_20230511_180215.jpg
    IMG_20230511_180215.jpg
    1.3 MB · Views: 98
  • IMG_20230511_180340.jpg
    IMG_20230511_180340.jpg
    1.1 MB · Views: 119
In order to NOT cut the shield and fit the Picofly RP2040-Zero board:
  • For OLED --> USB + buttons removed and RP2040-zero on top of RAM heatsink (where HWFLY usually sits) --> there's at least 0.5mm distance between the shield and the RP2040 board upon final assembly.
  • For Lite --> USB + buttons removed and RP2040-zero on top of eMMC shield --> it's a perfect pocket when closing the shield, fits well and no pressure to RP board. (If you keep it on top of RAM heatsink, it will create a bump and force the assembly).
  • For V1/V2 --> don't know, will let others to comment.
You can get even a slimmer install if you remove as well the LDO on the back of RP2040.

Always remember to insulate everything (including the sides of the RP2040) with polyimide or similar tape.
On v1 , V2 after remove port and buttons you can put the board on top of the shield after you pass it through the fan hole just like the hwfly core , it fits fine and cover close without any bump..
 
Last edited by d.b,
  • Like
Reactions: Phantomas77
As I promised, I will report if the mod works. It worked! Blue then green led and "no sd card" appeared on the screen. So, as mentioned before, it's not a problem if the small capacitor next to the 3.3V regulator (?) is damaged (as you can see in the wiring diagram, in the case of the Lite). You have to remove it ( dont bridge!!!! ) and solder the 3.3 wire to another point!

Thank you very much to those who helped! 🙂🤙
 

Attachments

  • IMG_20230509_001822__01__01.jpg
    IMG_20230509_001822__01__01.jpg
    991.8 KB · Views: 119
  • IMG_20230511_173411.jpg
    IMG_20230511_173411.jpg
    960.5 KB · Views: 149
On v1 , V2 after remove port and buttons you can put the board on top of the shield after you pass it through the fan hole just like the hwfly core ,,

IMO, that sounds fine for a chip that can easily be disconnected and has highly secured flex cables. For these manual PFly installs, though, that could interfere with further disassembly AND be more susceptible to needing said disassembly.

Again IMO, you should always think about how you're going to work on the machine again, and make sure your 'install' has an 'uninstall path'. I have an idea for how to do this with PFlys, but I need parts. Send me all your broken joycons that have dead sticks AND *dead* batteries ;)

Switchs (Switches?) break a lot, they're portables, and now you've manually soldered wires to it as well. We're not corporations with machines, we can't GUARANTEE our solder joints will hold up to the abuse these things usually take, and now said connections are being fished through a hole and possibly pinched as well. The ability to easily remove parts and troubleshoot is priceless, HIGH chance you'll want\need to open it up again.

Interference shielding IS important, but I believe that is handled best by all the individual shields for the emmc\APU\RAM\WiFi. It seems the metal backplate doesn't really do much. So, since SOMETHING MUST be cut\removed (if even just RP2040 parts\board) to make room for MORE equipment to fit in a PORTABLE, my main target on any Switch is this plate. Sometimes the RP2040 board gets more removed and sometimes it's this shield (search the forums to figure out which I mean for which).

If anyone does a PFly install and now has all these tools that you don't plan to use again, idk what ur doing in the 1st place. Get back in there and upgrade the internal storage, or think of case swaps (don't buy cheap!), or, if it's a Lite, think about replacing the joysticks (hall effect?).

*Jimmy Valmer* I mean, come on...

*Edit*
 
  • Like
Reactions: QuiTim

Site & Scene News

Popular threads in this forum