Hacking Hardware Picofly - a HWFLY switch modchip

nico77

Well-Known Member
Member
Joined
Apr 6, 2023
Messages
160
Trophies
0
Age
33
XP
238
Country
Indonesia
Use the official 2.67 firmware if the installation is done correctly there is no need for 2.7 which is in alpha stage.
If you encounter any issue and not found any problem in the installation and everything looks good but still not showing NOSD. Then your best try will be a 2.7 to see what error it will give.
awright:grog:
thx

hope mine gonna work well
 
  • Like
Reactions: bilalhassan341

RiotRetroGaming

Well-Known Member
Newcomer
Joined
Mar 25, 2023
Messages
60
Trophies
0
Age
43
XP
164
Country
United Kingdom
take the kapton off like @lightninjay said then u will have cyan
shorten thos mosfet to apu cap wires and the issue will probally be solved, if that doesnt solve it check mosfet to cpu pin wire

Ahhh I've given up. Ordered some flex cables..... nothing seemed to work and can't see how bigger cables can get soldered on without shorting.
 
  • Sad
Reactions: QuiTim

tsukimaru

Well-Known Member
Newcomer
Joined
May 3, 2023
Messages
52
Trophies
0
Age
29
XP
127
Country
Nicaragua
Guys I made a flawless installation today with a V2 using mostly wiring on the eMMC chip but I got a BSOD for no apparent reason. I made sure I didn't keep the soldering iron close to sensitive parts for too long and this is the first in a couple of weeks that occur like this. The only different thing I did was use a single mosfet install instead of dual as I usually do. Has anyone had this happen?
 

LogicalMadness

Well-Known Member
Member
Joined
Nov 3, 2014
Messages
287
Trophies
0
Age
41
XP
690
Country
United States
Hmm, custom CAD\print a backplate w\ attached e-ink display? Since it's only connected to the RP2040 though, display what? FW version and our beloved Hekate background?

https://www.adafruit.com/product/5727
Post automatically merged:

Guys I made a flawless installation today with a V2 using mostly wiring on the eMMC chip but I got a BSOD for no apparent reason. I made sure I didn't keep the soldering iron close to sensitive parts for too long and this is the first in a couple of weeks that occur like this. The only different thing I did was use a single mosfet install instead of dual as I usually do. Has anyone had this happen?

Can't wait to see pics of this "flawless" install... @lightninjay XD
 
  • Haha
Reactions: QuiTim

jv_233

Member
Newcomer
Joined
Jul 6, 2020
Messages
16
Trophies
0
Age
39
XP
320
Country
United States
Hmm, custom CAD\print a backplate w\ attached e-ink display? Since it's only connected to the RP2040 though, display what? FW version and our beloved Hekate background?

https://www.adafruit.com/product/5727
Post automatically merged:



Can't wait to see pics of this "flawless" install... @lightninjay XDi
Hmm, custom CAD\print a backplate w\ attached e-ink display? Since it's only connected to the RP2040 though, display what? FW version and our beloved Hekate background?

https://www.adafruit.com/product/5727
Post automatically merged:



Can't wait to see pics of this "flawless" install... @lightninjay XD
Isn’t that an oxymoron? It’s like saying “I built a flawless door, but it can’t open”
 
  • Like
Reactions: LogicalMadness

lightninjay

Well-Known Member
Member
Joined
Mar 28, 2023
Messages
561
Trophies
0
Age
31
XP
1,397
Country
United States

Dee87

Well-Known Member
Member
Joined
Mar 19, 2023
Messages
1,139
Trophies
1
XP
1,589
Country
Germany
Guys I made a flawless installation today with a V2 using mostly wiring on the eMMC chip but I got a BSOD for no apparent reason. I made sure I didn't keep the soldering iron close to sensitive parts for too long and this is the first in a couple of weeks that occur like this. The only different thing I did was use a single mosfet install instead of dual as I usually do. Has anyone had this happen?
well apparently it isnt that flawless otherwise u wouldnt have problems ;-)
ilets see pics of the install
Post automatically merged:

Hi, I was wondering if this RP2040 would work to do picofly? https://www.aliexpress.com/item/1005005301582025.html
read the thread and u will see if it works B-)
maybe also the aio thread has some information for u
 

tsukimaru

Well-Known Member
Newcomer
Joined
May 3, 2023
Messages
52
Trophies
0
Age
29
XP
127
Country
Nicaragua
well apparently it isnt that flawless otherwise u wouldnt have problems ;-)
ilets see pics of the install
Post automatically merged:


read the thread and u will see if it works B-)
maybe also the aio thread has some information for u
I uninstalled it in order to see if the behavior would reverse but no dice. I'll show pics of everything once I get back home, but I find it baffling that it did that. It's the only one that has ever behaved like this ever since I use the eMMC for most of my solder points
Post automatically merged:

Plus, I made the same installation as two other switches that I made yesterday. Those worked with no problems at all, the only difference is that I attempted a single mosfet installation with this one
 

rr8400

Active Member
Newcomer
Joined
Oct 31, 2016
Messages
32
Trophies
0
Age
39
XP
99
Country
Brazil
Hi. I bought an Lexar SD card and my Switch Lite does not recognize it. My V1 and OLED both recognize but the lite doesn't. Is this something to do with the modchip? (And yes, it does reads my SanDisk SD so I have no clue of what the problem could be).
 

tsukimaru

Well-Known Member
Newcomer
Joined
May 3, 2023
Messages
52
Trophies
0
Age
29
XP
127
Country
Nicaragua
Hmm, custom CAD\print a backplate w\ attached e-ink display? Since it's only connected to the RP2040 though, display what? FW version and our beloved Hekate background?

https://www.adafruit.com/product/5727
Post automatically merged:



Can't wait to see pics of this "flawless" install... @lightninjay XD
Be the judge, here.

I indeed took very good care and confirmed that I made my solder points correctly. I removed the mosfet installation from the CPU thinking that would reverse BSOD but as previously stated, no dice.

Any useful advice instead of just snarky sarcasm?
Post automatically merged:

I missed the top side of the emmc, here
 

Attachments

  • 2023_05_17_21_27_51_725.png
    2023_05_17_21_27_51_725.png
    1.6 MB · Views: 39
  • 2023_05_17_21_28_27_566.png
    2023_05_17_21_28_27_566.png
    1.3 MB · Views: 38
  • 2023_05_17_21_28_32_933.png
    2023_05_17_21_28_32_933.png
    1 MB · Views: 31
  • 2023_05_17_21_28_34_742.png
    2023_05_17_21_28_34_742.png
    1.1 MB · Views: 31
  • 2023_05_17_21_28_03_462.png
    2023_05_17_21_28_03_462.png
    1.6 MB · Views: 46

lightninjay

Well-Known Member
Member
Joined
Mar 28, 2023
Messages
561
Trophies
0
Age
31
XP
1,397
Country
United States
Be the judge, here.

I indeed took very good care and confirmed that I made my solder points correctly. I removed the mosfet installation from the CPU thinking that would reverse BSOD but as previously stated, no dice.

Any useful advice instead of just snarky sarcasm?
Post automatically merged:

I missed the top side of the emmc, here
I will admit I am a bit suspicious of the removed mosfet installation (even with as clean as the caps are after removal). Many BSOD (specifically the Blue screen) reasons are centered around a APU issue (motherboard bending and separating APU pins and other more horrible sounding things). If you somehow managed to overvolt your APU and somehow shocked/fried your APU with a miswired mosfet install, then perhaps you fried your APU?
 
  • Love
Reactions: LogicalMadness

FreeLander

Well-Known Member
Member
Joined
Apr 6, 2023
Messages
350
Trophies
0
Age
35
XP
467
Country
United States
Hello. I thought I did something wrong when I got a blue screen after installing Picofly on a Lite. The caps behind the APU got shorted even though I was extra careful.

Upon further inspection, I remembered that I checked the MOSFET with a continuity test before installing it and I noticed that it gave a beep with S and all D points. Maybe the MOSFET was already defective and that caused the blue screen?
 

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,070
Trophies
0
XP
1,409
Country
Gaza Strip
Hello. I thought I did something wrong when I got a blue screen after installing Picofly on a Lite. The caps behind the APU got shorted even though I was extra careful.

Upon further inspection, I remembered that I checked the MOSFET with a continuity test before installing it and I noticed that it gave a beep with S and all D points. Maybe the MOSFET was already defective and that caused the blue screen?
I also beep. I dont use continuity test, but use ohm. Its around 12 ohms (not 0-2 ohms). In my multimeter 0-2 ohms means connected.
 
  • Like
Reactions: QuiTim

bilalhassan341

Well-Known Member
Member
Joined
Apr 1, 2023
Messages
138
Trophies
0
XP
271
Country
United States
Hi. I bought an Lexar SD card and my Switch Lite does not recognize it. My V1 and OLED both recognize but the lite doesn't. Is this something to do with the modchip? (And yes, it does reads my SanDisk SD so I have no clue of what the problem could be).
Does your switch lite has picofly install?
 

AntonIX

Active Member
Newcomer
Joined
Jan 14, 2023
Messages
34
Trophies
0
Age
24
Website
devpins.org
XP
217
Country
Russia
A bit of new features in the test version 2.70

- now it's only 3 colours: blue (glitching), white (flashing), yellow (error code). This was made to make possible pi pico debugging + get rid of RGB/GRB issues
Error codes list (= is long pulse, * is short pulse):

= USB flashing done

** RST is not connected
*= CMD is not connected
=* D0 is not connected
== CLK is not connected

=** eMMC init failure during glitch process
=*= CPU never reach BCT check, should not happen
==* CPU always reach BCT check (no glitch reaction, check mosfet)
=== Glitch attempt limit reached, cannot glitch

=*** eMMC init failure
=**= eMMC write failure - comparison failed
=*=* eMMC write failure - write failed
=*== eMMC test failure - read failed
==** eMMC read failed during firmware update
==*= BCT copy failed - write failure
===* BCT copy failed - comparison failure
==== BCT copy failed - read failure

The second major feature is CPU downvoltage. This might be useful when your MOSFET (or the wire) is not strong enough for the glitch. (do you remember the case where you press "RESET" on the rp2040 when joycon logo appears to make it working? that's it, system lowers CPU voltage)
Therefore you can solder two additional wires to the chip so it could lower the CPU voltage making the glitch easier. This is optional! only if you really need.

Waveshare rp2040: SDA=12, SCL=13
Pi Pico: SDA = 19, SCL = 20
XIAO 2040: SDA=3, SCL=4
ItayBitsy 2040: SDA = 18, SCL = 19

pinout for Mariko v2 board:
View attachment 371698

I have pinouts for Lite & OLED, but haven't tested it yet. You can easily track the i2c wires by yourself using board views here http://balika011.hu/switch/ (OLED here)

The firmware is in alpha stage, so use at your own risk
Is there any SDA and SCL points on erista? Can solder it to get better glitch result?
 

bilalhassan341

Well-Known Member
Member
Joined
Apr 1, 2023
Messages
138
Trophies
0
XP
271
Country
United States
Hello. I thought I did something wrong when I got a blue screen after installing Picofly on a Lite. The caps behind the APU got shorted even though I was extra careful.

Upon further inspection, I remembered that I checked the MOSFET with a continuity test before installing it and I noticed that it gave a beep with S and all D points. Maybe the MOSFET was already defective and that caused the blue screen?
It happens sometimes when you accidently touch the gate point on the mosfet. After that Drain and source point will start giving continuity as the mosfet gate is triggered but it is a no issue. I tested this issue on 5 mosfet At first all 5 didnt give the continuity and when I touch the gate point with probe and second probe to drain or source the mosfet gate triggered all gives the continuity. I installed the same continuity mosfet and there is no issue with the glitch. For mind peace you can install the new on but don't touch on the gate point with probe.

As @abal1000x said use ohm to test.
 
  • Like
Reactions: FreeLander

FreeLander

Well-Known Member
Member
Joined
Apr 6, 2023
Messages
350
Trophies
0
Age
35
XP
467
Country
United States
Thanks all, but this is really frustrating. I got another lite and I ended up with the same issue. After installing it it did give green light and no sd card logo. When I installed an SD card with hekate, black screen. I turned it off removed SD card and booted again. Blue screen. I removed all wires and it still on blue screen.

Very frustrating. I followed the diagram by the inch and made sure all readings are fine. Why am I getting the no SD card logo but everything went sideways when I install an SD card. The same exact issue on two Lites.
 

Attachments

  • IMG_7024.JPG
    IMG_7024.JPG
    1.9 MB · Views: 47
  • IMG_7025.JPG
    IMG_7025.JPG
    1.8 MB · Views: 42
  • IMG_7026.JPG
    IMG_7026.JPG
    1.8 MB · Views: 35
  • IMG_7027.JPG
    IMG_7027.JPG
    1.5 MB · Views: 39
  • IMG_7023.JPG
    IMG_7023.JPG
    2.3 MB · Views: 39

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    Hey a thought occurred to me... If they are unexpected database errors, are there expected database errors?
    +1
  • K3Nv2 @ K3Nv2:
    @BigOnYa, that's just a pre-order term to make the product look better it's not sold out
    +1
  • K3Nv2 @ K3Nv2:
    Never expect a website to last 24/7 it's like section 8
  • BakerMan @ BakerMan:
    good afternoon fellas
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Gotten tag!
  • Psionic Roshambo @ Psionic Roshambo:
    Gutten lol
  • Psionic Roshambo @ Psionic Roshambo:
    Autocorrect isn't always correct
  • BakerMan @ BakerMan:
    however,sad news today, although idk if i can say it bc it relates to a rom site
  • BigOnYa @ BigOnYa:
    Rom or Ram site? Cause there's a big difference
  • BakerMan @ BakerMan:
    rom,like game files
  • BakerMan @ BakerMan:
    know what? to paraphrase sonic: "no GBAtemp rule in the universe is gonna stop me"
  • BakerMan @ BakerMan:
    vimm's lair had to remove a bunch of games because of nintendo, sega, and lego
  • BigOnYa @ BigOnYa:
    Got taken down? Another one bites the dust
  • BakerMan @ BakerMan:
    not taken down, but had to remove a bunch of games
  • K3Nv2 @ K3Nv2:
    Sirloin sounds good tonight
    +1
  • BakerMan @ BakerMan:
    yeah it does
  • BakerMan @ BakerMan:
    RIP Vimm's Lair (most of the games anyway), you will be missed

    also i think this is a great time and reason to bring back a hashtag previously used about ubisoft
  • BakerMan @ BakerMan:
    #stopkillinggames
  • BigOnYa @ BigOnYa:
    #mailmesomesirloinsteak
  • K3Nv2 @ K3Nv2:
    Mail you deeze nuts
  • BigOnYa @ BigOnYa:
    That be cheap, flat rate small envelope. Me- "Hey this envelope is empty, oh that makes since."
  • K3Nv2 @ K3Nv2:
    Still fits in your mouth the same way
  • BigOnYa @ BigOnYa:
    I was looking at steaks other day at grocery, can't believe some cuts (angus) are like $25 a pound. Crazyness. Price of good fish is just as bad.
    BigOnYa @ BigOnYa: I was looking at steaks other day at grocery, can't believe some cuts (angus) are like $25 a...