unpatched switch emmc init failed

james28909

Member
OP
Newcomer
Joined
Apr 23, 2022
Messages
21
Trophies
0
Age
42
Location
localhost
XP
81
Country
United States
would like to say i am completely new and have tried to spend a few days reading and i am at the point where i need to decide what to do because i am unsure if it is the emmc or the apu or ram or what...

i have a switch here that i got in trade for doing some work for someone, i am able to boot the switch by using tegraromgui and loading payloads like hekate. i can load and attempt to boot up atmoshpere but it fails and says power off and then loops back into loading atmosphere over and over. i believe that if i were to use a larger sdcard, i could possibly use emuemmc but i am unsure if i can do that without having a proper dump.

when i try to do anything that accesses the emmc i get the emmc init failed errors. but i was able to get a prod.keys file that looks complete and legit, and i was able to get a dev.keys and the bis keys (i think are for emmc decryption). in tegraromgui, i can mount the sdcard and read/write to it fine, but boot0/boot1 or raw just hangs and never mounts in explorer. my question is that i am fairly certain the emmc has failed. is there any way i can say for certain that it is indeed the emmc? since it boots in rcm mode and loads payloads, it looks like the memory and apu and all are working fine, but i know that a little short here or a little short there will cause certain things to not work right. is there a detail schematic that a person can get that shows correct values? i have a little experience in soldering and a shit ton in programming. i wrote from scratch a ps3 flash tool that would extract and decrypt and validate ros0 and ros1 and many other sections of ps3 flash, i helped a bit with famous bwe flash tools for ps3... but i would really like to try and get this switch back working.

and the question, after all of that typing (phew). if i were to buy another emmc, can i rebuild new emmc data and write it to a new chip? i see some posts where people claim to have used their per console keys to rebuild the emmc flash data? is this possible? is there a switch developer wiki like ps3devwiki? something that woudl explain all of this?

any info is greatly appreciated and i am dedicated to getting this thing back working. just would like to know if there is any posts with dedicated schematics with expected values, and if i can swap emmc and rebuild and flash it and get it back going.

i have 14/64 fuses burntsku is 83, i didnt even think to look at what firmware it listed, but i will see if i can find that tomorrow. but any information is appreciated! thanks for reading

p.s. if i need to make anything more clear please just let me know.
 
Last edited by james28909,

james28909

Member
OP
Newcomer
Joined
Apr 23, 2022
Messages
21
Trophies
0
Age
42
Location
localhost
XP
81
Country
United States
well i think i might have found the problem. looks like there is a ton of at the bottom side of the console near the vents for the fan. the headphone jack/game card reader is covered in corrosion and there is corrosion on a few spots on the back side of the motherboard. i will take a few pics. this thing is easy af to disassemble lol. i also think the connection for the wire that connects to the wifi board is corroded, so i will probably try to clean that up as well. i am pretty sure this is why it enters rcm mode, and since its in rcm mode tegra rcmgui is able to send payloads.

one other thing i noticed this morning is that the battery seems to be draining pretty fast, and it is a new battery.

question is, what do i clean it all with? +90% alcohol? is there anything better than that? thanks for any information
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,396
Trophies
4
Location
Space
XP
14,038
Country
Norway
well i think i might have found the problem. looks like there is a ton of at the bottom side of the console near the vents for the fan. the headphone jack/game card reader is covered in corrosion and there is corrosion on a few spots on the back side of the motherboard. i will take a few pics. this thing is easy af to disassemble lol. i also think the connection for the wire that connects to the wifi board is corroded, so i will probably try to clean that up as well. i am pretty sure this is why it enters rcm mode, and since its in rcm mode tegra rcmgui is able to send payloads.

one other thing i noticed this morning is that the battery seems to be draining pretty fast, and it is a new battery.

question is, what do i clean it all with? +90% alcohol? is there anything better than that? thanks for any information
Vinegar (followed by IPA) might be more effective.
 

james28909

Member
OP
Newcomer
Joined
Apr 23, 2022
Messages
21
Trophies
0
Age
42
Location
localhost
XP
81
Country
United States
Vinegar (followed by IPA) might be more effective.
i was recommended by someone at another forum to use brake parts cleaner in a can. that shit will clean grease off of aluminum and they also make an electronic safe version. like safe for sensors and plastic so i wonder if that would work?

one other question, with the motherboard completely removed, and nothing hooked up to it... if i attach the usb will it go into rcm mode automatically? because if not then i have a short or problem somewhere i cannot find ;l but if it is expected behaviour then i will finish cleaning and reassemble. but if the emmc is not detected or toast or corrupt, then it will go straight to rcm mode when a usb is attached? also, thanks for the idea about vinegar, didnt even think about that tbh
 

l7777

Well-Known Member
Member
Joined
Apr 13, 2022
Messages
330
Trophies
0
Location
Earth
XP
1,257
Country
United States
Corrosion is like tooth decay, you can't just clean it off with a spray or solution, you'll need to remove the components and replace the corroded solder on the components and pads or it will come back. If the pads or component leads have corrosion then you'll want to replace the components and jumper around the affected pads.
 
  • Like
Reactions: james28909

james28909

Member
OP
Newcomer
Joined
Apr 23, 2022
Messages
21
Trophies
0
Age
42
Location
localhost
XP
81
Country
United States
Corrosion is like tooth decay, you can't just clean it off with a spray or solution, you'll need to remove the components and replace the corroded solder on the components and pads or it will come back. If the pads or component leads have corrosion then you'll want to replace the components and jumper around the affected pads.
so far i only found one spot on the motherboard on the backside. if you hold the motherboard with the usb facing up and look at the back of the motherboard, there is a tab sticking down with a few smd cas and a black ic of some sort. the corrosion was only inbetween this IC and the very small caps that are above it.

edit: actually... i just looked again and i can clearly still see some corrosion up underneath this IC. what does this IC control?


Nintendo-Switch-Motherboard.png



edit2: lol actually this is the charger controller IC isnt it? if there are direct shorts under it then it could be sending extra juice or not sending juice at all to the emmc? is there any kind of detailed explanation of traces and where they go and what they do? surely this ic handles more than just charging, does it handle supplying power to other components on the motherboard as well?
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,396
Trophies
4
Location
Space
XP
14,038
Country
Norway
i was recommended by someone at another forum to use brake parts cleaner in a can. that shit will clean grease off of aluminum and they also make an electronic safe version. like safe for sensors and plastic so i wonder if that would work?

one other question, with the motherboard completely removed, and nothing hooked up to it... if i attach the usb will it go into rcm mode automatically? because if not then i have a short or problem somewhere i cannot find ;l but if it is expected behaviour then i will finish cleaning and reassemble. but if the emmc is not detected or toast or corrupt, then it will go straight to rcm mode when a usb is attached? also, thanks for the idea about vinegar, didnt even think about that tbh
If the NAND module is not connected, it will boot into RCM. I think it should boot normally with just the motherboard + NAND module but don't quote me on that. It certainly doesn't need the screen or backlight connected, I do know that much, as Switches with damaged screen connectors that can still be used docked.
 
  • Like
Reactions: james28909

james28909

Member
OP
Newcomer
Joined
Apr 23, 2022
Messages
21
Trophies
0
Age
42
Location
localhost
XP
81
Country
United States
ok. well after cleaning i am still getting the emmc init failed on anything. at this point i am about positive the emmc has failed. i have found some posts about using a sdcard and adapting the emmc board to it to hook up to a computer so i will try that out tomorrow and see what happens. as cheap as the emmcs are, i might just buy one from ebay or amazon. do you know of a reliable and trust worthy place to buy them? does anyone in the scene deal in parts or anything? anyone local to this forum maybe?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Psionic Roshambo @ Psionic Roshambo:
    But my 3DS is loaded with emulators and 3DS games and DS games and GBA games probably thousands of games in total lol
  • Xdqwerty @ Xdqwerty:
    Brb going with my dad
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, are most of those games shovelware?
    +1
  • K3Nv2 @ K3Nv2:
    Nah gotta buy 3 1tb SD cards for 3ds the entire libraries need archived in my home
    +1
  • SylverReZ @ SylverReZ:
    >buys x3 1TB SD cards
    >stores the entire 3DS library on them
    >installs CFW
    >realised why I wasted loads of money and resources
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Lol no I clean my sets
  • K3Nv2 @ K3Nv2:
    Cause it's in my home ready to go
  • K3Nv2 @ K3Nv2:
    Like uremum
  • Psionic Roshambo @ Psionic Roshambo:
    But 100 games on SNES and Genesis and GBA then TG16 and NES and GB and GBC then all the other random systems and arcade games it all adds up lol
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Virtual Boy alone has probably 5 games!!! Lol
    +1
  • K3Nv2 @ K3Nv2:
    I won't mention any names in chat but some of us wastes $300 on preloaded hdds :tpi:
    +1
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, The PS5 had none.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Lol I spent more than that on a stuffed 4TB drive lol
  • K3Nv2 @ K3Nv2:
    Honestly I've yet to fill the 1tb internal drive on my ps5
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, 1) except final fantasy 16. 2) why would I have a console's whole catalogue if most of the games are either shovelware or terrible games?
  • Psionic Roshambo @ Psionic Roshambo:
    Kind of a waste, but the allure of all those games over 100,000
  • Psionic Roshambo @ Psionic Roshambo:
    Some shovel ware with low ratings you might enjoy more than the ratings would sugest
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Cruisn on the Wii is one of my personal examples of that, it's considered one of the worst games of all time, I loved it and completed it several times.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    The trick for me was to go into the settings and crank up the Wiimote sensitivity to the max and it gets twitchy but you can win that way lol
  • Psionic Roshambo @ Psionic Roshambo:
    Lots of other games I enjoyed that reviews would say otherwise lol
  • btei @ btei:
    lethal company servers are down rn
  • btei @ btei:
    my pocket pikachu is going crazy rn
  • Psionic Roshambo @ Psionic Roshambo:
    Pocket Pikachu sounds dirty lol
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, Penischu, I choose you.
    SylverReZ @ SylverReZ: Lol