Hacking Hardware Picofly - a HWFLY switch modchip

Hassal

Well-Known Member
Member
Joined
Apr 22, 2023
Messages
568
Trophies
0
Age
24
XP
516
Country
United Arab Emirates
Been dealing with a OLED that stopped working after a week. Reballed the eMMC and ran a permanent wire and it boots to OFW with no issues.
Installed the zero and hekate boots fine but not ofw. Ok, no problem - add extra resistors to Dat0 and CMD. Now when trying to boot OFW, I get a 2002-3539 error right away. Removed the chip and ofw boots fine.
Any ideas what the issue might be? Read it could be the dat0 so I ran a new wire just in case but no dice.
Your OFW isn't okay. Do a system recovery and see if that help.
 

bvang913

Well-Known Member
Newcomer
Joined
Sep 20, 2023
Messages
58
Trophies
0
Age
34
XP
321
Country
United States
Thank you. One more question.

Is it possible that we will have to update or change the file we put into rp2040 in the future? How will this process be done since we have removed the USB port?
You can always update using picofly toolbox.
 

LuigiGad

Well-Known Member
Member
Joined
May 7, 2023
Messages
177
Trophies
0
Age
56
XP
528
Country
Italy
Today I had a new mishap, fortunately it ended well. I ask you what you think. Erista switch, rp2040-zero, 47x2.47x2.47. Everything ok, hekate boots, eMMC no problem, original boot ok. I create Emunand and I have error never seen before. I replace the microSD, nothing. I do the benckmark and freeza hekate. in original it starts and I have no errors. I eventually replace RP2040 and fix it. I lost 3 hours... What could it be?
 

Attachments

  • photo_2023-11-15_23-44-09.jpg
    photo_2023-11-15_23-44-09.jpg
    156.8 KB · Views: 28

deeps

Well-Known Member
Member
Joined
Jul 3, 2007
Messages
454
Trophies
1
XP
1,286
Country
Thank you. One more question.

Is it possible that we will have to update or change the file we put into rp2040 in the future? How will this process be done since we have removed the USB port?

you can update with the picofly toolbox payload. just download the update.bin for the new version, put it in the root of the sd card, launch picofly toolbox from hekate, and press update
 

BlueBeans

Well-Known Member
Member
Joined
May 2, 2023
Messages
270
Trophies
0
Age
33
XP
280
Country
United States
Not to be a dick or anything, but this IS covered in the guide.
I only ask because I’ve done dozens of them and have never encountered this before.
Not to be a dick or anything, but this IS covered in the guide.
the resistors didn’t e
I've seen this with a few cowboy fixes I've had to do.
The DAT0 is sitting partially on DAT1, with the crappy OATO adaptors the silk screen is either off center, or the DAT0 pin connector is a 'C' kind of look and not a 'u'... sometimes the C connection touches the side of DAT1.

I'd pull it, move it over to the right a mm or so (as you're facing the emmc from the switch's pcb edge) so it's touching a no connection ball under the emmc next to DAT0.

That usually sorts it.
Seeing slow mode is usually bad news and a few power ons/offs away from a corrupted emmc.

I had to fix a few by restoring a dummy emmc.
Pain in the butt.

EDIT: I've also never had to double up on any resistors on a mod still and no come backs.
It's usually a bad wiring joint.
I know it's a pain, but go through all connections and buzz them all out or redo them all, it will be something not quite right.



Ant
so it didn’t end up being the resistors or the emmc. The CMD resistor on the board took a dump. Changed that and it’s up and running.
 
  • Love
Reactions: RiotRetroGaming

naldo29

Well-Known Member
Member
Joined
Jan 10, 2017
Messages
168
Trophies
0
Age
49
XP
328
Country
United States
'your emmc is initialized in slower mode."

That means that I need to add more resistors right?
What could happen is i ignored the message and let it be?
 

Hassal

Well-Known Member
Member
Joined
Apr 22, 2023
Messages
568
Trophies
0
Age
24
XP
516
Country
United Arab Emirates
Do you mean do a factory reset? I tried that and was able to boot into OFW so put it all back together only to have it now hang at the Nintendo Switch screen.
Whenever you have an issue with OFW you should always check your partition table if still intact because a lot of times something can get corrupted for whatever reason. You can identify if your OFW is intact by making an emuNAND, if you have the same trouble there then your issue lies in your eMMC.
 

LuigiGad

Well-Known Member
Member
Joined
May 7, 2023
Messages
177
Trophies
0
Age
56
XP
528
Country
Italy
'your emmc is initialized in slower mode."

That means that I need to add more resistors right?
What could happen is i ignored the message and let it be?
there is little to ignore with a message like this... if you boot in the original way there are 2 possibilities, either it doesn't start at all giving you an error, or it starts but on the home page you have an error with code...
 

twins333

Well-Known Member
Newcomer
Joined
May 30, 2023
Messages
86
Trophies
0
XP
335
Country
Afghanistan
Today I had a new mishap, fortunately it ended well. I ask you what you think. Erista switch, rp2040-zero, 47x2.47x2.47. Everything ok, hekate boots, eMMC no problem, original boot ok. I create Emunand and I have error never seen before. I replace the microSD, nothing. I do the benckmark and freeza hekate. in original it starts and I have no errors. I eventually replace RP2040 and fix it. I lost 3 hours... What could it be?
Bad or cheap sd-card? try to get one of the recommended brands.
 

LuigiGad

Well-Known Member
Member
Joined
May 7, 2023
Messages
177
Trophies
0
Age
56
XP
528
Country
Italy
Bad or cheap sd-card? try to get one of the recommended brands.
I only use quality microSD like Samsung evo and if the customer always supplies it with quality like Kingston or Sandisk. However I changed 3 of them, still the same problem, so the microSD wasn't the problem.
 

naldo29

Well-Known Member
Member
Joined
Jan 10, 2017
Messages
168
Trophies
0
Age
49
XP
328
Country
United States
there is little to ignore with a message like this... if you boot in the original way there are 2 possibilities, either it doesn't start at all giving you an error, or it starts but on the home page you have an error with code...
yeah, thats whats weird. Everything looks normal. Like nothing is acting out of place or behaving glitchy or slow at all. Could it because mine is an erista model? anyways how would i go by fixing this issue?
 

Hassal

Well-Known Member
Member
Joined
Apr 22, 2023
Messages
568
Trophies
0
Age
24
XP
516
Country
United Arab Emirates
Today I had a new mishap, fortunately it ended well. I ask you what you think. Erista switch, rp2040-zero, 47x2.47x2.47. Everything ok, hekate boots, eMMC no problem, original boot ok. I create Emunand and I have error never seen before. I replace the microSD, nothing. I do the benckmark and freeza hekate. in original it starts and I have no errors. I eventually replace RP2040 and fix it. I lost 3 hours... What could it be?
In Nyx configuration
Code:
bpmpclock=1    0: Auto, 1: Fastest, 2: Faster, 3: Fast. Use 2 or 3 if Nyx hangs or some functions like UMS/Backup Verification fail.
 
  • Like
Reactions: LuigiGad

LuigiGad

Well-Known Member
Member
Joined
May 7, 2023
Messages
177
Trophies
0
Age
56
XP
528
Country
Italy
In Nyx configuration
Code:
bpmpclock=1    0: Auto, 1: Fastest, 2: Faster, 3: Fast. Use 2 or 3 if Nyx hangs or some functions like UMS/Backup Verification fail.
The problem isn't just that on-screen error, many times Hekate freezes. Why did everything work out by changing Modchip?
anyway thanks, I didn't know this one
Post automatically merged:

yeah, thats whats weird. Everything looks normal. Like nothing is acting out of place or behaving glitchy or slow at all. Could it because mine is an erista model? anyways how would i go by fixing this issue?
On all the Erista I double the resistance on DAT and CMD. 47ohm*2 otherwise I have that problem
 
Last edited by LuigiGad,
  • Like
Reactions: naldo29

QuiTim

Well-Known Member
Member
Joined
Mar 30, 2023
Messages
758
Trophies
0
XP
1,189
Country
Albania
The problem isn't just that on-screen error, many times Hekate freezes. Why did everything work out by changing Modchip?
anyway thanks, I didn't know this one
Post automatically merged:


On all the Erista I double the resistance on DAT and CMD. 47ohm*2 otherwise I have that problem
I fully agree here. From all the ones I did, I only needed to add additional resistors 2-3 times and they were all Eristas.
But nowdays I follow @deeps route and I do 100+100+47 all the time, I haven't encountred that error since.
 
  • Like
Reactions: naldo29

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,070
Trophies
0
XP
1,418
Country
Gaza Strip
Today I had a new mishap, fortunately it ended well. I ask you what you think. Erista switch, rp2040-zero, 47x2.47x2.47. Everything ok, hekate boots, eMMC no problem, original boot ok. I create Emunand and I have error never seen before. I replace the microSD, nothing. I do the benckmark and freeza hekate. in original it starts and I have no errors. I eventually replace RP2040 and fix it. I lost 3 hours... What could it be?
Do you install the same firmware version on both rp2040?
Theres issue on previous version, on powering down the rp2040.
 

karatefeet

Well-Known Member
Newcomer
Joined
May 18, 2023
Messages
90
Trophies
0
XP
494
Country
Canada
Whenever you have an issue with OFW you should always check your partition table if still intact because a lot of times something can get corrupted for whatever reason. You can identify if your OFW is intact by making an emuNAND, if you have the same trouble there then your issue lies in your eMMC.
Last night I restored the eMMC from backup via hekate and no improvement - still doesn’t go past the Nintendo switch logo when booting ofw.

Just tried created the emuNand successfully so hopefully can rule out the eMMC and my reballing.

The eMMC is a sk Hynix so I’m going to try installing an Instinct chip next.
 

jacobtc

Well-Known Member
Newcomer
Joined
Jan 9, 2016
Messages
72
Trophies
0
Age
31
XP
354
Country
double 47 works too. i do 100/100/47 on all my switches.
Do you have a picture? How do you fit that many resistors? :D I have two Erista's with some weird error, one has a EMMC slow error, and the other, Atmosphere just errors out, or doesn't boot. Booting to OFW seems to work fine on both.

EDIT: Also, wouldn't a 240ohm resistor do the same as 100/100/47?
 
  • Wow
Reactions: QuiTim

naldo29

Well-Known Member
Member
Joined
Jan 10, 2017
Messages
168
Trophies
0
Age
49
XP
328
Country
United States
I fully agree here. From all the ones I did, I only needed to add additional resistors 2-3 times and they were all Eristas.
But nowdays I follow @deeps route and I do 100+100+47 all the time, I haven't encountred that error since.
quick question, what is deeps whole route? like what else does he do differently other than this?
 

QuiTim

Well-Known Member
Member
Joined
Mar 30, 2023
Messages
758
Trophies
0
XP
1,189
Country
Albania
Do you have a picture? How do you fit that many resistors? :D I have two Erista's with some weird error, one has a EMMC slow error, and the other, Atmosphere just errors out, or doesn't boot. Booting to OFW seems to work fine on both.

EDIT: Also, wouldn't a 240ohm resistor do the same as 100/100/47?
What he is saying/doing is that he uses single 100ohm resistor on dat0, single 100ohm on CMD, and single 47ohm on CLK. So 3 resistors in total, same as always just different values so it's not a single 240ohm resistor.
Post automatically merged:

quick question, what is deeps whole route? like what else does he do differently other than this?
Nothing else as far as I remember, he is just good at what he does and I think that after encountering this slow emmc error a couple of times he started using 100/100/47 as default and never had any issues with this setup.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BigOnYa @ BigOnYa:
    So does that mean your date was not good? It burns now?
    +2
  • K3Nv2 @ K3Nv2:
    Got two new stds in one night
    +1
  • BigOnYa @ BigOnYa:
    Giggity
    +1
  • The Catboy @ The Catboy:
    I don't bite! Minus the times when I did bite
  • The Catboy @ The Catboy:
    Like 5 minutes ago
  • K3Nv2 @ K3Nv2:
    Billie needs her lunch
  • K3Nv2 @ K3Nv2:
    Ffs papa brought back the cheeseburger pizza it's like the only decent pie they had since the 80s
  • BigOnYa @ BigOnYa:
    I'm not a fan of papa johns, but that does sound good. We hardly order out pizza, I like making my own, but when we do its donatoes
  • K3Nv2 @ K3Nv2:
    I get them like once every two months anymore
  • K3Nv2 @ K3Nv2:
    Just because it's half a mile from where I live
  • BigOnYa @ BigOnYa:
    Request next time you order, that Shaq deliver it to you
  • K3Nv2 @ K3Nv2:
    I want him to buy me a chain also
  • K3Nv2 @ K3Nv2:
    Open it right next to the one we have
    +1
  • BakerMan @ BakerMan:
    guys should i make a new thread and just count the amount of posts until kyle, luke or leo joins the thread for fun?
  • BakerMan @ BakerMan:
    kyle's fine, just waiting for that wario joke

    luke and leo though, they yap until the thread's enjoyability is about halved
  • K3Nv2 @ K3Nv2:
    Leo is Luke's alterego when he gets hard
  • BigOnYa @ BigOnYa:
    Luke is gone, he got banned. And I'm surprised Leo hasn't yet
  • K3Nv2 @ K3Nv2:
    Subway was actually pretty decent tonight
  • BigOnYa @ BigOnYa:
    Wut you get, a seafood and psi salad sub
  • K3Nv2 @ K3Nv2:
    Psi had my footlong meatball special
    +1
  • PandaPandel @ PandaPandel:
    i want a meatball sandwich
    now
  • K3Nv2 @ K3Nv2:
    Gay
  • BigOnYa @ BigOnYa:
    Bout time you came out and admitted it
    +1
  • K3Nv2 @ K3Nv2:
    Bigonya talks to himself often
    +1
  • btei @ btei:
    papa johns makes me SHIT
    btei @ btei: papa johns makes me SHIT