Hacking Hardware Picofly - a HWFLY switch modchip

jmmc

Well-Known Member
Member
Joined
May 8, 2011
Messages
168
Trophies
1
XP
1,703
Country
Does anyone have the 2.74, it’s so much faster than 2.73 at least in some of my previous installations. I want to install them on newers
 

MegaDeKay

Well-Known Member
Newcomer
Joined
Apr 10, 2023
Messages
51
Trophies
0
Age
59
XP
205
Country
Canada
The TDP of the cpu is around 10Watt. So for 1.8V it will be use something like 5Amps maxed.

So the design of the pcb must make sure the power line could handle 10 watt of electricity goes to the cpu. The area and the thickness play a role part in the design.

The trace of power line usually different. Its bigger than the data line. If you know the trace, please direct me the position.
To add to this, power is often distributed on planes rather than individual traces and the TDP is spread across different voltages. This is the picture I found doing a quick search on the Tegra X1 and it is probably the reference platform layout. One more thing... the average TDP of the 210 used in the Switch is 10W but it can peak at 15W. Link.

1687799609474.png
 

bilalhassan341

Well-Known Member
Member
Joined
Apr 1, 2023
Messages
138
Trophies
0
XP
271
Country
United States
Someone can explain me this error :

==* CPU always reach BCT check (no glitch reaction, check mosfet)
I faced this error very often. This issue is also related to your install also or weak mosfet or mosfet not working. it is mostly fixed by the SDA And SCL wires because I'm too lazy to check. But it is also related to mosfet. Just first place the SDA and SCL to see if it post or not, or you can press the reset button on RP2040 when joycon logo shows to see. If SDA and SCL wires and reset button method don't work then check mosfet.
 

JaRocker

Well-Known Member
Member
Joined
May 3, 2018
Messages
341
Trophies
0
XP
1,486
Country
Jamaica
perhaps; maybe by mounting the status LED further away, perpendicular to the motherboard, such that it is casting its light into the side of the translucent cover, instead of resting under it and casting upward. hopefully that would still diffuse it enough to be evenly lit. I had done something similar with the status LED of my SAMD21 installs on the original switch using the light sensor, where it cast into the side of the sensor's light pipe. if I do another install I will play around with other solutions
thanks, looking forward to your next post
 
  • Like
Reactions: Takezo-San

tSmoker

New Member
Newbie
Joined
May 2, 2023
Messages
4
Trophies
0
Age
40
XP
71
Country
Georgia
Here's a story for you.
I've been fighting with OLED all evening. There was an error: *== No eMMC CMD1 request (poor wiring, or dead CPU)
At the same time, the console was loaded into OFW
The soldering is good.
Mosfet suspected (Becouse of OFW running). Rewired. (I always use 1 and always have enough)
And when I was putting it back together after soldering mosfet (only one), I found an error... Mixed up CMD and CLK lines!
Just a little bit of knowledge for you in the knowledge base.
1687816776737.png
 
  • Haha
Reactions: cgtchy0412

detilmalala

Well-Known Member
Member
Joined
Mar 21, 2023
Messages
145
Trophies
0
Age
44
XP
202
Country
Uruguay
HELP, I was formatting a nintendo switch and it turned off during the process and now it won't turn on, does anyone know if the console can be recovered?
 

RatchetRussian

Well-Known Member
Newcomer
Joined
Apr 11, 2018
Messages
57
Trophies
0
Age
24
XP
533
Country
United States
i've never heard someone have problem with cpu flex cable.

The common problem is usually short circuit.
Theres lot of thing you might check, for example on picofly board.
1. Check resistance between 'cpu pin' on pico with GND.
If its around 20-60 ohms its okay, if its around 0-5ohms, its shorted.
2. Check continuity between RST and other pin. Do the same thing on CLK, CMD, Dat0.
3. Use microscope and examine the board, especially the place that you modded. Search for something that looks shorted, or something that might ripped.
Resistance to cpu pin is 800 ohms.

I think it is just a bad picofly chip. It's the only conclusion I was able to come to after testing.

When I desolder the rst wire from the picofly, the rst voltage goes to the correct 1.9v so I think something on the picofly is causing it to be 0.9v.

I tried testing by desoldering 1 wire at a time. The switch will boot to OFW successfully unless either dat0 or cmd are connected to the picofly.

All of it makes no sense to me. I will just try a new picofly and see if it works. I am just glad the switch is okay.

edit: IT WORKS! It was a bad picofly indeed. Maybe I killed it when desoldering the type c connector. I did not see any shorts on the picofly itself though.
 
Last edited by RatchetRussian,

axlcat

Active Member
Newcomer
Joined
Apr 23, 2023
Messages
28
Trophies
0
Age
30
XP
48
Country
United States
Greetings, after many installations I have a problem with bluetooth and wifi, the joycons and the internet don't connect, the same thing happens with or without picofly, I changed the wifi module and it's still the same, any idea what's wrong? It's a nintendo Oled
 

BlueBeans

Well-Known Member
Member
Joined
May 2, 2023
Messages
270
Trophies
0
Age
32
XP
270
Country
United States
Need some help guys. Just got this message from someone who picked up from me yesterday.
 

Attachments

  • IMG_0062.jpeg
    IMG_0062.jpeg
    225.5 KB · Views: 30

lightninjay

Well-Known Member
Member
Joined
Mar 28, 2023
Messages
560
Trophies
0
Age
31
XP
1,392
Country
United States
Greetings, after many installations I have a problem with bluetooth and wifi, the joycons and the internet don't connect, the same thing happens with or without picofly, I changed the wifi module and it's still the same, any idea what's wrong? It's a nintendo Oled
I'd be willing to bet you accidentally broke two components loose near the APU shield. They are small 0201 SMD components and are connected to the WiFi/Bluetooth chip. With these traces broken, you have no wifi or bluetooth, which also keeps joycons from working wirelessly.

It should be these two, and you likely broke them off when removing the shield to solder the flex cable/Mosfets. They are 100nf capacitors and can be replaced using the same ones that can be robbed off the RP2040, as noted in the definitive guide.
OLEDBluetoothNwifiResistors.png
 
Last edited by lightninjay,

axlcat

Active Member
Newcomer
Joined
Apr 23, 2023
Messages
28
Trophies
0
Age
30
XP
48
Country
United States
I'd be willing to bet you accidentally broke two components loose near the APU shield. They are small 0201 SMD components and are connected to the WiFi/Bluetooth chip. With these traces broken, you have no wifi or bluetooth, which also keeps joycons from working wirelessly.

It should be these two, and you likely broke them off when removing the shield to solder the flex cable/Mosfets. They are 100nf capacitors and can be replaced using the same ones that can be robbed off the RP2040, as noted in the definitive guide.
View attachment 380110
Thanks for repply, I'll try to fix that tomorrow (it's almost midnight here)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtube.com/shorts/FdYTKAVSsXY?si=9E-2AU0JN-4hRZi3