Hacking Hardware Picofly - a HWFLY switch modchip

aleciobr

Member
Newcomer
Joined
Jun 27, 2023
Messages
22
Trophies
0
Age
32
XP
75
Country
Brazil
Hey guys, I'm having this problem on a Nintendo Switch
 

Attachments

  • Imagem do WhatsApp de 2023-09-06 à(s) 18.37.49.jpg
    Imagem do WhatsApp de 2023-09-06 à(s) 18.37.49.jpg
    76.6 KB · Views: 49

cgtchy0412

Well-Known Member
Member
Joined
Apr 26, 2023
Messages
287
Trophies
0
Age
41
XP
436
Country
Indonesia
i try and nothing working
you are using sysmmc or emummc ? also what switch firmware is based on 16.0.3 or 16.1.0 ?
Post automatically merged:

What does an over scratched point look like?
i believe you can find some picture somewhere in this thread, its either traces are cut or via are destroyed.
 

Guyton100

Member
Newcomer
Joined
Aug 26, 2023
Messages
6
Trophies
0
Age
38
XP
17
Country
India
I am flashing firmware on picofly wondershare device.
Here is what I am doing-
1 Press boot menu and simultaneously plug usb c end into USB port. (No led response, PC detects portable device in explorer)
2 Drag firmware 2.74.uf file into the rp2040 device folder (no led response on the RP2040 board is observed)
3 Explorer window automatically closes with no change in led status on RP2040
4 On reinserting without pressing boot button, its blinking long blue followed by short green blinks continuously.

My question is,
1 How can I know that I have successfully flashed firmware?
2 Is there any way to check firmware on RP2040?

Guide mention that it should blink red for successful flash and even first page is not clear about the procedure.
 

cgtchy0412

Well-Known Member
Member
Joined
Apr 26, 2023
Messages
287
Trophies
0
Age
41
XP
436
Country
Indonesia
My question is,
1 How can I know that I have successfully flashed firmware?
You already succeed.
2 Is there any way to check firmware on RP2040?

Guide mention that it should blink red for successful flash and even first page is not clear about the procedure.
Firmware will will first check and give error rst not connected (short - short) blinks if nothing is connected, so by this then you know that firmware is already running on pico.
 

Dee87

Well-Known Member
Member
Joined
Mar 19, 2023
Messages
1,139
Trophies
1
XP
1,589
Country
Germany
I am flashing firmware on picofly wondershare device.
Here is what I am doing-
1 Press boot menu and simultaneously plug usb c end into USB port. (No led response, PC detects portable device in explorer)
2 Drag firmware 2.74.uf file into the rp2040 device folder (no led response on the RP2040 board is observed)
3 Explorer window automatically closes with no change in led status on RP2040
4 On reinserting without pressing boot button, its blinking long blue followed by short green blinks continuously.

My question is,
1 How can I know that I have successfully flashed firmware?
2 Is there any way to check firmware on RP2040?

Guide mention that it should blink red for successful flash and even first page is not clear about the procedure.
Why are u using 2.74 , its depreciated .
Use 2.73
 

deeps

Well-Known Member
Member
Joined
Jul 3, 2007
Messages
452
Trophies
1
XP
1,268
Country
Quick questions:

1- Can picofly toolbox payload through hekate be used to downgrade rp2040 without removing it from the switch? I have an oled switch with the unstable version (2.74) installed. I think that's why it gives the "failed to init sd card" error, and I would like to put it at 2.73

2- Should the 100ohm resistors be placed replacing all the 47ohm ones? That part I still don't understand.

1. yes, just put the update.bin from 2.73 in the root of the sd card, run the toolbox and press update

2. i assume you're talking about a hwfly rp2040 chip? then you can either replace the 47ohm resistors for dat0/cmd with 100 ohm ones, or you can add another 47 ohm resistor between the wire and the point on the chip for dat0/cmd. Clk should still have 47 ohm.
 

twins333

Well-Known Member
Newcomer
Joined
May 30, 2023
Messages
86
Trophies
0
XP
325
Country
Afghanistan
1. yes, just put the update.bin from 2.73 in the root of the sd card, run the toolbox and press update

2. i assume you're talking about a hwfly rp2040 chip? then you can either replace the 47ohm resistors for dat0/cmd with 100 ohm ones, or you can add another 47 ohm resistor between the wire and the point on the chip for dat0/cmd. Clk should still have 47 ohm.
Honestly, I would not update the hwfly rp2040 chips with the latest firmware. There's no telling if the manufacturer changed something with the firmware they flashed on their products. I would ask the manufacturer/seller for firmware updates. Also please use this thread for hwfly rp2040 clones/chips:
https://gbatemp.net/threads/hwfly-shaped-picofly-boards-start-shipping-in-china.632179/

Sorry deeps, I wanted to quote mrskinner :). I know you know where to post hwfly rp2040/core questions.
 
Last edited by twins333,

Guyton100

Member
Newcomer
Joined
Aug 26, 2023
Messages
6
Trophies
0
Age
38
XP
17
Country
India
I am getting BSOD after trying picofly. I just applied solder to tge solder points and thought I will complete it in daylight.
Went through the forum, cleaned my soldered points and flux but still BSOD.
Attaching images, please someone have a look at it.
 

Attachments

  • IMG_20230907_210010_444.jpg
    IMG_20230907_210010_444.jpg
    543.8 KB · Views: 29
  • IMG_20230907_210003_951.jpg
    IMG_20230907_210003_951.jpg
    560.2 KB · Views: 36
  • IMG_20230907_205933_836.jpg
    IMG_20230907_205933_836.jpg
    4.4 MB · Views: 37

Mr Skinner

Well-Known Member
Member
Joined
Jul 12, 2010
Messages
162
Trophies
1
Age
36
Location
Bananna Land.
Website
www.nerdfy.com.br
XP
840
Country
Brazil
1. yes, just put the update.bin from 2.73 in the root of the sd card, run the toolbox and press update

2. i assume you're talking about a hwfly rp2040 chip? then you can either replace the 47ohm resistors for dat0/cmd with 100 ohm ones, or you can add another 47 ohm resistor between the wire and the point on the chip for dat0/cmd. Clk should still have 47 ohm.
Thx for all responses.
Ive updated the picofly oled's firmware. Easy peasy.

The chip in question is our good and beloved picofly. Sometimes I forget the name and call it by the chip itself, which is rp2040. :). About the resistors, I understood perfectly. I ended up trying it out in practice a few hours ago. A lite switch that was modding gave an led error and took a long time to glitch, which only resolved by putting the 100ohms according to his instruction. works smoothly.
 
  • Like
Reactions: deeps

Dee87

Well-Known Member
Member
Joined
Mar 19, 2023
Messages
1,139
Trophies
1
XP
1,589
Country
Germany
I am getting BSOD after trying picofly. I just applied solder to tge solder points and thought I will complete it in daylight.
Went through the forum, cleaned my soldered points and flux but still BSOD.
Attaching images, please someone have a look at it.
a closer look to those solder pads would be nice , some of them pads seem ripped/no solder on them if u had the solder iron to hot and held it in to long it might be possible u took some pads of
 

Guyton100

Member
Newcomer
Joined
Aug 26, 2023
Messages
6
Trophies
0
Age
38
XP
17
Country
India
a closer look to those solder pads would be nice , some of them pads seem ripped/no solder on them if u had the solder iron to hot and held it in to long it might be possible u took some pads of
Can you point where exactly? I will try to post high quality images tomorrow
 

musicislife6984

New Member
Newbie
Joined
Sep 11, 2022
Messages
2
Trophies
0
Age
39
Location
Keedysville, MD
XP
109
Country
United States
How do you reverse the led on the rp2040 tiny. I am getting a green led when flashing the firmware. I saw that you could bridge 2 points on the back of the zero, but I don’t see those points on the tiny.
 

Dk2022

Active Member
Newcomer
Joined
Dec 1, 2022
Messages
35
Trophies
0
Age
35
XP
162
Country
Brazil
How do you reverse the led on the rp2040 tiny. I am getting a green led when flashing the firmware. I saw that you could bridge 2 points on the back of the zero, but I don’t see those points on the tiny.

For red led , bridge the two points.
But, if you use firmware 2.70+ , no need bridge the two points.
 

Attachments

  • IMG_20230801_163856.jpg
    IMG_20230801_163856.jpg
    2.8 MB · Views: 29

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @BigOnYa, burp +1