Hacking Hardware Picofly - a HWFLY switch modchip

mindkiller89

Member
Newcomer
Joined
Apr 14, 2024
Messages
5
Trophies
0
Age
34
XP
15
Country
United States
I got attached screen when I started my switch oled after installing modded motherboard from aliexpress and idea what might be the problem. Note that I got green light on modchip
 

Attachments

  • 20240412_010345.jpg
    20240412_010345.jpg
    1.2 MB · Views: 1

mviper28

Member
Newcomer
Joined
Jul 19, 2020
Messages
21
Trophies
0
XP
208
Country
Saudi Arabia
Ok now I have black screen with sound when I touch the screen or use joycons somehow. Doesn't make sense and yes it displays fine when docked. I reseated the lcd ribbon cable multiple times with no luck. Please help
check the lcd connector on board it self, i think some bins ripped of
 

Danook28

Well-Known Member
Member
Joined
Jul 17, 2018
Messages
495
Trophies
0
Age
34
XP
1,030
Country
Oman
Now im finsh mod oled console i have 512 gp sandisk and i want emummc. The step now i want to do nand backup. But If do emummc it will delet nand inside sd card thanks picofly family... 👏
Post automatically merged:

Ok now I have black screen with sound when I touch the screen or use joycons somehow. Doesn't make sense and yes it displays fine when docked. I reseated the lcd ribbon cable multiple times with no luck. Please help
Use microscope and see inside lce conector yes you damge pins coz you not insert the ribon like you frist hold from left and right and slide it to the back side in dowen littel bit it will be outside place easy. Back to place agine same use plastic lcd tools no damge no scratch. No damge ever... Ribon is make this pins jump from place easy.((oled console only))
 

Attachments

  • 17132116241944489659924445124849.jpg
    17132116241944489659924445124849.jpg
    3.1 MB · Views: 4
Last edited by Danook28,

Eds05

Member
Newcomer
Joined
May 24, 2023
Messages
23
Trophies
0
Age
35
XP
104
Country
France
Hello,

I have an OLED refusing to turn on.

I can see no damages on the board, no shortcuts around power management ICs and the driver of the screen.

The board draws :

Screen connected
- with battery: 0,469A
- without battery : 0,033A and if I reverse the usb c connector I have between 0,005 - 0,008A

Without screen
- with battery : 0,469A with both usb-c side
- without battery: 0,006A switching to 0A and
looping but if I reverse the usb c port I have 0,033A

No reactions of the picofly.

My emmc could be faulty ?
 

Phantomas77

Well-Known Member
Member
Joined
Dec 19, 2022
Messages
284
Trophies
0
XP
716
Country
Italy
The console is at black screen, even with chip removed.

I followed your suggestion and got an "overview" with the thermal camera, you were right! It looks like it's +7780 1EWP IC, which seems to be a buck converter for the +3.3V rail I imagine. Thank you for your help!

I attached few photos, it started to overheat as hell with only battery connected.

Does anyone know where I can source this IC's easily (withou Ali waiting time)?
I replaced the MAX7780 1EWP voltage regulator with a new one and the console is back to life. No more errors or weird behavior during glitching or after. Will test it for the next few days to see how it behaves, Thanks @superxoi @abal1000x and @jkyoho

I still cannot explain why this IC got shorted, but probably it was a local short, maybe due to some solder drop from the iron. Even if I clean everything thoroughly, I still imagine this is more probable cause than the eventual heating due to eMMC reball, since the heat is concentrated on the opposite side and different region of the PCB.

Thanks for your insights @Viktorsilva, though I must say that I'm not comfortable on drilling multi-layer PCB and I feel to disagree on your view of "The Kamikaze method is 100% safe". But I'm glad you got it working :)
Post automatically merged:

Hello,

I have an OLED refusing to turn on.

I can see no damages on the board, no shortcuts around power management ICs and the driver of the screen.

....

No reactions of the picofly.

My emmc could be faulty ?
Was it working before or did this happened after chip install?

What are your diode readings for +3.3V and DATA points of the Pico?
 
Last edited by Phantomas77,
  • Like
Reactions: Viktorsilva

Eds05

Member
Newcomer
Joined
May 24, 2023
Messages
23
Trophies
0
Age
35
XP
104
Country
France
I replaced the MAX7780 1EWP voltage regulator with a new one and the console is back to life. No more errors or weird behavior during glitching or after. Will test it for the next few days to see how it behaves, Thanks @superxoi @abal1000x and @jkyoho

I still cannot explain why this IC got shorted, but probably it was a local short, maybe due to some solder drop from the iron. Even if I clean everything thoroughly, I still imagine this is more probable cause than the eventual heating due to eMMC reball, since the heat is concentrated on the opposite side and different region of the PCB.

Thanks for your insights @Viktorsilva, though I must say that I'm not comfortable on drilling multi-layer PCB and I feel to disagree on your view of "The Kamikaze method is 100% safe". But I'm glad you got it working :)
Post automatically merged:


Was it working before or did this happened after chip install?

What are your diode readings for +3.3V and DATA points of the Pico?

Hello, just before that, the console was booting but the screen was not working cos the dat0 adapter shorted the 2 tests points above the emmc, so I was thinking that the oled driver ic was faulty so I removed it to try without. And since this moment the console refuse to boot.

Im going to reball the emmc and remove the adapter.
Post automatically merged:

Nop, I reballed the emmc and did a permanent dat0 and I still have the same issue. Maybe I burned the oled driver ic, but its weird on my screen connector all the values are good.

I have to wait to receive the IC :/
 
Last edited by Eds05,

Phantomas77

Well-Known Member
Member
Joined
Dec 19, 2022
Messages
284
Trophies
0
XP
716
Country
Italy
Hello, just before that, the console was booting but the screen was not working cos the dat0 adapter shorted the 2 tests points above the emmc, so I was thinking that the oled driver ic was faulty so I removed it to try without. And since this moment the console refuse to boot.

Im going to reball the emmc and remove the adapter.
Post automatically merged:

Nop, I reballed the emmc and did a permanent dat0 and I still have the same issue. Maybe I burned the oled driver ic, but its weird on my screen connector all the values are good.

I have to wait to receive the IC :/
Which RP2040 board are you using?

It looks like your console is stuck in one of the boot stages. More details about fault diagnostic and general boot sequence you can find on this (excellent) wiki: https://www.retrosix.wiki/first-stage-boot-short-checks

While you read through it, measure all the points connected to Pico with multimeter in diode mode (red probe on GND) and report values here, it could help to understand if the values are ok and there're no short on DATA lines and +3.3V rail. Eventually remove the Pico and CPU MOSFETs, the wires you can just isolate so they don't create an unwanted short.

Measure all the caps around M92T36, BQ24193, P13USB and MAX chips to see if there're no shorts as well.

Follow the steps in the wiki to see if you can identify any of the issues.
 
  • Like
Reactions: Eds05

mindkiller89

Member
Newcomer
Joined
Apr 14, 2024
Messages
5
Trophies
0
Age
34
XP
15
Country
United States
Now that for some reason after letting my switch battery die... I got fully black screen with no green spots like the pictures I attached. Also the joycon and touch screen are responsive. Sound is great and I can hear my self moving around. I spoke with seller(aliexpress) that I got the modded motherboard from and he asked me to return it because it might be bad connector. Is it possible, to have such symptoms for faulty mother board or lcd connecter?? Should I return it or Try to fix the screen? I'm confused
 

nuage83

Member
Newcomer
Joined
Jun 23, 2019
Messages
16
Trophies
0
Age
17
XP
129
Country
France
Hello everybody

I have an rp2040 clone ordered from Ali. I installed it on my switch v2 and I get an RST error at boot. The rst point of the chip is shorted. When I remove the battery, the short circuit is no longer. When I put the battery back in and restart it comes back with the error **.

By changing the chip, the console boots well on hekate.
 

Phantomas77

Well-Known Member
Member
Joined
Dec 19, 2022
Messages
284
Trophies
0
XP
716
Country
Italy
Hello everybody

I have an rp2040 clone ordered from Ali. I installed it on my switch v2 and I get an RST error at boot. The rst point of the chip is shorted. When I remove the battery, the short circuit is no longer. When I put the battery back in and restart it comes back with the error **.

By changing the chip, the console boots well on hekate.
Just don't buy clones and purchase RP2040 directly from Waveshare :)

... Should I return it or Try to fix the screen? I'm confused

If the seller accepted to replace it for you, consider asking if he can send you a "new" board while you're sending yours back to him. This way it can shorten the waiting time for you.
 

Hassal

Well-Known Member
Member
Joined
Apr 22, 2023
Messages
562
Trophies
0
Age
24
XP
511
Country
United Arab Emirates
I did two consoles two days ago which were brand new in both of cases the screen was glitching with a single vertical white line on the right side. I didn't think much of it at first until another unit was doing the same thing in the same exact spot. It only happens during post boot when injecting Hekate. For the life of me, despite modding so many consoles I don't really pay much attention to the screen if this is a normal occurrence.
 

PikachuPrincess23

Well-Known Member
Member
Joined
Jun 22, 2015
Messages
1,175
Trophies
0
Age
32
XP
4,476
Country
Norway
I have got myself a Nintendo Switch lite with Picofly modchip and it's already jailbreak with atomsphere.
How do I turn on RCM again without RCM jig? I'm going to install Edizon and other hombrew on it.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • TwoSpikedHands @ TwoSpikedHands:
    I just found out that the EU version is better in literally every way, better sound quality, better lighting, and there's even a patch someone made to make the text look nicer
  • TwoSpikedHands @ TwoSpikedHands:
    Do I restart now using what i've learned on the EU version since it's a better overall experience? or do I continue with the US version since that is what ive been using, and if someone decides to play my hack, it would most likely be that version?
  • Sicklyboy @ Sicklyboy:
    @TwoSpikedHands, I'll preface this with the fact that I know nothing about the game, but, I think it depends on what your goals are. Are you trying to make a definitive version of the game? You may want to refocus your efforts on the EU version then. Or, are you trying to make a better US version? In which case, the only way to make a better US version is to keep on plugging away at that one ;)
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
  • Karma177 @ Karma177:
    do y'all think having an sd card that has a write speed of 700kb/s is a bad idea?
    trying to restore emunand rn but it's taking ages... (also when I finished the first time hekate decided to delete all my fucking files :wacko:)
  • The Real Jdbye @ The Real Jdbye:
    @Karma177 that sd card is 100% faulty so yes, its a bad idea
  • The Real Jdbye @ The Real Jdbye:
    even the slowest non-sdhc sd cards are a few MB/s
  • Karma177 @ Karma177:
    @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really think it's faulty (pasted 40/50gb+ folders and no write errors)
  • DinohScene @ DinohScene:
    run h2testw on it
    +1
  • DinohScene @ DinohScene:
    when SD cards/microSD write speeds drop below a meg a sec, they're usually on the verge of dying
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Samsung SD format can sometimes fix them too
  • Purple_Heart @ Purple_Heart:
    yes looks like an faulty sd
  • Purple_Heart @ Purple_Heart:
    @Psionic Roshambo i may try that with my dead sd cards
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    It's always worth a shot
    Psionic Roshambo @ Psionic Roshambo: It's always worth a shot