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
206
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
489
Trophies
0
Age
34
XP
1,029
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
22
Trophies
0
Age
35
XP
102
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
282
Trophies
0
XP
714
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
22
Trophies
0
Age
35
XP
102
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
282
Trophies
0
XP
714
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
282
Trophies
0
XP
714
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
561
Trophies
0
Age
24
XP
510
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,474
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
    K3Nv2 @ K3Nv2: Ew