Hacking Hardware Switch OLED SkHynix with Picofly long boot-time

superfiege

Well-Known Member
OP
Newcomer
Joined
Mar 3, 2024
Messages
48
Trophies
0
Age
35
XP
131
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
48
Trophies
0
Age
35
XP
131
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,333
Trophies
0
Age
39
Location
TORONTO
Website
form.jotform.com
XP
2,273
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,027
Trophies
2
XP
4,657
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
48
Trophies
0
Age
35
XP
131
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,212
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
115
Trophies
0
XP
476
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
48
Trophies
0
Age
35
XP
131
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
382
Trophies
1
Age
39
XP
1,887
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: 25
  • IMG_20240119_002945960.jpg
    IMG_20240119_002945960.jpg
    2.2 MB · Views: 23
  • Like
Reactions: superfiege

deeps

Well-Known Member
Member
Joined
Jul 3, 2007
Messages
454
Trophies
1
XP
1,280
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
  • K3Nv2 @ K3Nv2:
    Wii u was shit fight me
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, 1) I never entered 4chan 2) I have good memories with my PS2 even though most of the games i had were scratched beyond being bootable
    +1
  • SylverReZ @ SylverReZ:
    @K3Nv2, Not gonna lie, about half of its game library was shovelware like its counterpart, the Wii.
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, and the other half were just 1st party games
    +1
  • SylverReZ @ SylverReZ:
    @Xdqwerty, The Wii U was essentially an early Switch, before the Switch was a thing.
  • K3Nv2 @ K3Nv2:
    They already had the technology but the price to performance wasn't there
    +2
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, and before third party companies were able to make games for the newest nintendo console
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Older systems I love some of the games but without filters and enhanced graphics they are difficult to enjoy
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Especially the PS1....
  • Psionic Roshambo @ Psionic Roshambo:
    That thing needs all the bandaids lol
  • Psionic Roshambo @ Psionic Roshambo:
    I think my favorite PS1 enhancement is sub pixel precision, helps get rid of some of those wobbly polygons lol
    +1
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, By default, the polygons are filtered with differing to simulate depth, which doesn't make them clearer.
    +1
  • K3Nv2 @ K3Nv2:
    Which GPU was hot in the ps1 era psi besides all of them
    +1
  • SylverReZ @ SylverReZ:
    There are ways to disable this by creating cheat codes, but this requires knowledge of the PS1 hardware.
  • K3Nv2 @ K3Nv2:
    I miss the old game shark books you could just go to Walmart and buy now it's instant ban or some punishefor using cheats
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, I have physical copies of both Pokémon diamond and Pokémon black, gonna post them on my profile
    +1
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, the filters i hate the most are the bilinear ones
  • Psionic Roshambo @ Psionic Roshambo:
    @K3Nv2, when the PS1 was out I had the PS1 the N64 and on PC I had the Voodoo 2 and glide looked soooo nice at the time 🥰
  • Psionic Roshambo @ Psionic Roshambo:
    Biliniar filters are OK but brz is better I like SuperEagle but out of all of them xbrz is probably the most computationaly expensive
  • Psionic Roshambo @ Psionic Roshambo:
    Emulation is the way to go for so many reasons NES get rid of flicker by turning off the sprite per line limit. Cheats? Ken Batocera is your friend almost every console has cheats in it
    +1
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, most of the time the only cheats i use are bugfixes
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, thx, they came with my previous dsi
    +1
    Xdqwerty @ Xdqwerty: @SylverReZ, thx, they came with my previous dsi +1