Hacking Hardware Switch OLED SkHynix with Picofly long boot-time

  • Thread starter Thread starter superfiege
  • Start date Start date
  • Views Views 17,455
  • Replies Replies 51
  • Likes Likes 1

superfiege

Well-Known Member
Newcomer
Joined
Mar 3, 2024
Messages
96
Reaction score
67
Trophies
1
Age
37
XP
524
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
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
 
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
 
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?
 
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,
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
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
 
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?
 
i don't think there's anything you can do. skhynix switchs just take longer dude.
this was what i feared. ok, payload-injection works without any problem, and i dont boot too much.....and i can look at the status led in my joy-con for a little longer :D
 
a solution if to buy a samsung emmc,flash your rawnand back to new emmc,

of course this assumes you know how to reball and use a rework
Yeah, but I think this is a little bit too risky just to improve boot-time :D
 
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: 157
  • IMG_20240119_002945960.jpg
    IMG_20240119_002945960.jpg
    2.2 MB · Views: 155
  • Like
Reactions: superfiege
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