Hacking Hardware Switch OLED SkHynix with Picofly long boot-time

superfiege

Well-Known Member
OP
Newcomer
Joined
Mar 3, 2024
Messages
45
Trophies
0
Age
35
XP
117
Country
Switzerland
Hi there.
I installed a Picofly (Waveshare RP2040 tiny) on my Switch OLED with a SkHynix EMMC. Everthing works fine, but the startup procedure (payload-injection) sometimes is very long.
Im thinking about to swap to an Instinct-NX V6S but I like the Picofly more (because its open-source and a Raspberry).
What do you think, is it a good idea to change the chip or stay with the pico?
 
  • Like
Reactions: agelllos

superfiege

Well-Known Member
OP
Newcomer
Joined
Mar 3, 2024
Messages
45
Trophies
0
Age
35
XP
117
Country
Switzerland
whats your resistors setup and you use flex on APU or mosfet directly?
Ah yes...this is my setup:

APU Flex V2 with magnetic wire on bridget middle pins
36AWG 3.3v and gnd
magnetic wire on other points
kamikaze dat0 point (had a dat0 adapter before, was the same behaviour)
resistors are integrated in rp2040 tiny 47ohm on Dat0 CMD and CLK
 

jkyoho

Well-Known Member
Member
Joined
Sep 2, 2020
Messages
1,274
Trophies
0
Age
39
Location
TORONTO
Website
form.jotform.com
XP
2,204
Country
Canada
Ah yes...this is my setup:

APU Flex V2 with magnetic wire on bridget middle pins
36AWG 3.3v and gnd
magnetic wire on other points
kamikaze dat0 point (had a dat0 adapter before, was the same behaviour)
resistors are integrated in rp2040 tiny 47ohm on Dat0 CMD and CLK
replace 47ohm on dat0 with 100 ohm and try again
 

Clydefrosch

Well-Known Member
Member
Joined
Jan 2, 2009
Messages
6,023
Trophies
2
XP
4,621
Country
Germany
so is the longer startup time generally a problem for the console, i.e. it strains chips more than needed, or is it just purely a convenience thing? since once you're setup, you're not going to see the whole bootup sequence all that much anyways, right?
 

superfiege

Well-Known Member
OP
Newcomer
Joined
Mar 3, 2024
Messages
45
Trophies
0
Age
35
XP
117
Country
Switzerland
so is the longer startup time generally a problem for the console, i.e. it strains chips more than needed, or is it just purely a convenience thing? since once you're setup, you're not going to see the whole bootup sequence all that much anyways, right?
yes, thats right. but its nice to know it would boot quickly :D
and Im allways looking for a bit of perfection, thats why i removed the dat0 adapter and made a kamikaze...
Post automatically merged:

replace 47ohm on dat0 with 100 ohm and try again
I had no 100ohm so i soldered two 47ohm in series. Unfortunatelly its the same time to boot.
Any other ideas?
 
Last edited by superfiege,

leerz

Well-Known Member
Member
Joined
Jan 11, 2015
Messages
754
Trophies
0
Age
36
Location
Makati
Website
leerz25.sitesled.com
XP
2,180
Country
skhynix are a sht emmc,

you will need extra resistors, on cmd and dat0 line (yes just these two)
and a double mosftet is also ideal for this.

based on experience, most pcbs using skhynix emmcs are the dark green ones that had thicker pcb mask. this turns out to be ok for durability of the mb itself, but quite problematic with floating interference across the board
 
  • Haha
Reactions: jkyoho

dehydrated_lemur

Well-Known Member
Member
Joined
Mar 15, 2022
Messages
109
Trophies
0
XP
448
Country
United States
skhynix are a sht emmc,

you will need extra resistors, on cmd and dat0 line (yes just these two)
and a double mosftet is also ideal for this.

based on experience, most pcbs using skhynix emmcs are the dark green ones that had thicker pcb mask. this turns out to be ok for durability of the mb itself, but quite problematic with floating interference across the board
This makes me upset my OLED is skhynix. Hopefully they don't start failing like the Wii Us lol
 

superfiege

Well-Known Member
OP
Newcomer
Joined
Mar 3, 2024
Messages
45
Trophies
0
Age
35
XP
117
Country
Switzerland
skhynix are a sht emmc,

you will need extra resistors, on cmd and dat0 line (yes just these two)
and a double mosftet is also ideal for this.

based on experience, most pcbs using skhynix emmcs are the dark green ones that had thicker pcb mask. this turns out to be ok for durability of the mb itself, but quite problematic with floating interference across the board
do you think it helps to connect the additional 2 i2c wires?
 

evil_santa

Well-Known Member
Member
Joined
Jan 15, 2020
Messages
380
Trophies
1
Age
39
XP
1,842
Country
Germany
Yeah, but I think this is a little bit too risky just to improve boot-time :D
Probably yes but it's a good time to add an 256gb Samsung emmc 😉
 

Attachments

  • IMG_20240117_235307368.jpg
    IMG_20240117_235307368.jpg
    2.4 MB · Views: 14
  • IMG_20240119_002945960.jpg
    IMG_20240119_002945960.jpg
    2.2 MB · Views: 13
  • Like
Reactions: superfiege

deeps

Well-Known Member
Member
Joined
Jul 3, 2007
Messages
447
Trophies
1
XP
1,236
Country
In my experience, glitch time is mostly related to the mosfet setup. I've tried all combinations of everything (mosfet on front, back, double or single, different wire thickness, wire length etc) and the setup that I find performs the best (tested across many switches) is 0.2mm thick wires attached like in the picture.

2021_0523_193718_087.JPG
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Lol rappers still promoting crypto