Hacking Hardware Switch OLED SkHynix with Picofly long boot-time

superfiege

Well-Known Member
OP
Newcomer
Joined
Mar 3, 2024
Messages
47
Trophies
0
Age
35
XP
125
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
47
Trophies
0
Age
35
XP
125
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,289
Trophies
0
Age
39
Location
TORONTO
Website
form.jotform.com
XP
2,225
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,025
Trophies
2
XP
4,636
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
47
Trophies
0
Age
35
XP
125
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,195
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
453
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
47
Trophies
0
Age
35
XP
125
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,859
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: 19
  • IMG_20240119_002945960.jpg
    IMG_20240119_002945960.jpg
    2.2 MB · Views: 17
  • Like
Reactions: superfiege

deeps

Well-Known Member
Member
Joined
Jul 3, 2007
Messages
453
Trophies
1
XP
1,259
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
  • DinohScene @ DinohScene:
    39 TB server
  • SylverReZ @ SylverReZ:
    @DinohScene, Jeezus. 39TB sounds like a significant investment of time.
  • DinohScene @ DinohScene:
    meh, more of a I need to add bigger drives all the time
  • K3Nv2 @ K3Nv2:
    Nextorage just asked me to accept a refund over this dead ssd I'm like ok
  • DinohScene @ DinohScene:
    send me a SSD kenny me luv
    +1
  • K3Nv2 @ K3Nv2:
    Guess I'll just use the $100 towards a 4tb nvme
    +1
  • K3Nv2 @ K3Nv2:
    Still salty all I did was take it out the gaystation 5 and it started reading as 2MB for a 2tb drive lol
  • DinohScene @ DinohScene:
    that's what you get for going with sony
  • DinohScene @ DinohScene:
    worse than the mafia
  • K3Nv2 @ K3Nv2:
    Like gnome didn't even detect it correctly
  • DinohScene @ DinohScene:
    fatfingered a contact?
  • K3Nv2 @ K3Nv2:
    Possible it shorted during removal
  • DinohScene @ DinohScene:
    Sony rubbish
  • SylverReZ @ SylverReZ:
    Worst would be getting a DRM rootkit from using audio CDs and then Sony getting sued.
  • K3Nv2 @ K3Nv2:
    Least I can throw the nvme at neighbors now
  • DinohScene @ DinohScene:
    get a 2 TB NVMe from amazon, return the fucked one, get replacement and send that one to me
  • K3Nv2 @ K3Nv2:
    Easier way buy one with a preadded heatsync pop the heat sync open
  • K3Nv2 @ K3Nv2:
    Some nerd at Amazon warehouse may tell the end of the colors off
  • DinohScene @ DinohScene:
    I'd like a 990 pro tyvm <З
  • K3Nv2 @ K3Nv2:
    Gen 5s going to be crazy expensive at like 10k transfer
  • K3Nv2 @ K3Nv2:
    $300for 2tb
  • DinohScene @ DinohScene:
    don't have anything that can take PCIe5
  • K3Nv2 @ K3Nv2:
    It's still m.2 form just the next gen
    K3Nv2 @ K3Nv2: https://a.co/d/3l0uquC