Picofly installed worked first time niw switch fried

no worries.

Good stuff :+1: you can also measure the resistance across the caps which you soldered the ribbon to (which will give details on two of the rails in question) those being your boot CPU rail and your secondary CPU rail (though there is better points to measure these rails as I mention in the other topic/thread)

Of course, and I’m sure it goes without saying but ensure battery is disconnected when measuring resistance in circuit.

In your image of the SoC caps, give this area a scrub with toothbrush and some IPA / and/or gently use a toothpick to removed the thermal compound etc around the caps, sometimes what can happen is the solder can get mixed in with this unbeknownst to you and in turn can drag these rails down as a result.

It’s data is tied to the SoC, there are mthods of using a “donor nand” from another board but I’ve not done it myself as there is limitations such as not being able to use nintendo online services (afaik) - sorry I can’t help you in this regard but there is a video detailing the whole process but we don’t know if that’s your issue yet anyway

What are the resistance values that needs to be read for the caps usually so i can test it against it

I tried to use the emmc chip on my unpatched switch but it does not boot into cfw so this also maybe a sign the emmc being dead unless it wont work kn another switch as its tied to only one cpu

Just let me know the readings your getting

Exactely, because this EMMC is not paired with that Switch SoC, so makes sense.

Nope, but you can dump it’s contents using Hekate on your unpatched switch if you want to verify if it’s alive (if you read the other thread in full then it’s possible you have boot0 corruption which I’ve provided a potential solution to in that thread.though that’s assuming this is actually your problem… I’d sooner verify your primary rails first)

I will get th readings when i get home

Problem is i tried to put thw emmc into my unpatched switch but did not boot into hekate with the sd card i use to boot into it unless i am doing something wrong.

From what i can understand if the emmc ia working it should boot into hekate right and if its faulty it wont am i correct for thinking this

No, provided you’ve got the Hekate files on the SD then you should be able to boot in Hekate with or without the EMMC connected following injection with jig in place.

If on the other hand it’s not booting Hekate as a result of having the EMMC connected then it would imply a short on the EMMC (which can be checked by checking you primary rails on board as mentioned earlier with the eMMC connected to your patient board)

Just for clarity my post above is purely relating to your unpatched unit

Ok so i did my best to test these caps if i missed any please let me know

Values i have measured at whats shown in photo on meter

https ://ibb.co/xhg6T4Z

Red both sides 42.7

Yellow both sides 13.6

Blue both sides 13.6

Green has no reading

https ://ibb.co/bWJnV8L

Red 0.4

Yellow 12.6

Blue 12.6

Grewn 0.4

https ://ibb.co/VqsMdZx

All of these are 0.5

All on emmc board are 0.4

What do you mean by both sides? do you mean in both polarities?

I think what your doing is measuring directly on the caps right?, with one probe on one side and the other probe on the otherside and your then reversing your probes? tbh i’ve got no clue as your second set of readings (same colors) don’t make much sense if that’s what your doing… and it’s like your mixing and matching where your second probe is going.

Your readings around BQ of 0.5 is this ohms or? this includes your SYS rail, I’m not really sure why your SYS rail would be shorted out like this, I mean not impossible (especially if 3V3PDR is shorted out but it wouldn’t usually drag SYS rail this low as a reuslt) but it’s making me somewhat doubt your measurments as a whole.

Anyway bud, do what I told you at the beginning - I’ll go over to the thread for you and copy and paste what I wrote there :slight_smile:

Search the forum regarding 3V3PDR (this is one of the rails for your EMMC) and you’ll find one of it’s many locations, disconnect battery/power and put your black probe on ground and red probe at the other and measure the resistance to ground. Now for your other primary rails do the same thing, but flip the board over and look for the main PMIC (this is a max IC surrounded by inductors, again, search the forum if you unsure of it’s location) and put your red probe on either side of the the inductor (doesn’t matter which side) and measure the resistance to ground and let me know in an image overlay what all your readings were

There is only two Max IC’s on the Switch board which are surrounded by inductors so I have faith in you that you can find them :smiley: but for clarification, there is one just below the SoC (which I can see in your image) you can take readings as I mention in my quote above IE: black probe on ground - put it on a screw hole pad or at the USB ground through hole pad/s and red probe on either side of the x4 surrounding inductors (doesn’t matter which side) this will give me the details required for your secondary CPU rail as well as your GPU rail.

Next flip the board over, you’ll see another Max IC surrounded by inductors (this is the PMIC) do the same thing here.

3V3PDR, you can just measure this at at the 3.3V location on the EMMC if that’s easier for you, again black probe on ground and red on the TP.

For your SYS rail (we’ll check again) again put your black probe on ground (screw hole pad/usb through hole) and red probe on either side of the 2R2 inductor (doesn’t matter which side) next to the BQ IC (I don’t see the diode so I’d expect somewhere in the region of 10k into the megaohms - depending, on an otherwise good board)

Now, because your meter is not auto ranging you’ll have to understand how and when to change the dial and how to interpret what is being shown on the screen (sorry I can’t do this for you as they are all different) it does me no good if you tell me “0.4” if i don’t no if that’s Ohms or Kiloohms or Megaohms :slight_smile: you also have to understand when it’s gone over limit/over scale or underscale as some will simply display 0 and some a 1, some OL some 01 etc etc (this is why I cannot stand horrible cheap manual ranging meters :slight_smile: ) . A tip, stick it in it’s highest mode (in your case 2M range) and work your way down the ranges to get the most resolution without going under or over scale.

Also, did you manage to boot into Hekate on your unpatched unit?

If none of that makes sense just lemme know and I’ll try clarify for you :+1:

So what i done is i put black probe on ground usb and then the other measured each cap when i say both side i meant i measured each side of the cap while on ground and put the colours of each side that I measured and listed the readings on the image which it has the whole caps in circles both sides of the caps read the same

I will do as you said and measure and work out rhe meter readings so it makes it easier

I have not yet tried the unpatched again am.a.bit worried if the emmc is faulty if it would damage the unpatched switch to

I was thinking to get something like this to try read the emmc and back it up if that’s possible what do you think

https ://uk.rs-online.com/web/p/rock-sbc-add-ons/2565000?cm_mmc=UK-PLA-DS3A--google--CSS_PLA_UK_EN_Raspberry_Pi_%26_Arduino_%26_ROCK_%26_Development_Tools_Mob_Whoop--ROCK+SBC+Add-ons_Whoop+(2)--2565000&matchtype=&pla-299950726736&gclid=EAIaIQobChMInsLpgPuCgQMVxux3Ch19AwMZEAQYASABEgJzW_D_BwE&gclsrc=aw.ds

Yeah even then your readings don’t make sense. These are bypass caps (one side is directly connected to ground) - for example you were reading “Yellow both sides 13.6” & “Yellow 12.6” - see what i mean? one side should measure virtually zero. Maybe your multimeter leads/probes (or meter contacts) are dodgy? Or you were in the wrong range, or you probed the cap directly with both probes or (?)

Fair point, but as mentioned you can boot the unpatched Switch into Hekate without any EMMC module connected (incase you want to check it still works and if we verify your patient EMMC is actually good/safe based on rail measurments)

Provided you leave the patient EMMC connected to the board while taking the measurments we talked about, we are going to be subsequently measuring the two primary rails for the EMMC module and in so doing determining if it’s good or bad, if it’s good (or maybe i should rather say safe), you will be able to use your unpatched board to safely attempt to dump it’s contents (though this doesn’t gurantee you’ll actually be able to but it does mostly confirm it’s safe to attempt on your other board) if on the other hand the rails in question are shorted to ground, and if after disconnecting the EMMC those shorts on the mainboard disappear then it indicates a fault on the EMMC module itself and it won’t matter if you get that reader from RS as it won’t help.

In regards to the Reader, provided the pinout on the connector matches the pinout on Switch and/or your comfortable point to point wiring the lines up to the board if it doesn’t, then I don’t see why not. The only thing that would need confirmed is that you can access the two hidden partitions (which many readers cannot do) those being boot0 and boot1.

I think Nintendo secretly love the picofly.
The growing amounts on failed install picofly attemps from users which are not used to microsoldering and ruining their Switches are increasing the sells number for new Switches… :stuck_out_tongue_closed_eyes:

2 Likes

white both sides 42.7

Purple both sides 13.6

pink both sides 13.6

Black has no reading

Red 0.4

Yellow 12.6

Blue 12.6

Green 0.4

So the above readings are for two different parts i have changed the colours to make it easier to read

When i measured them i used ohms 200 lowest setting so the reading should i believe be just ohms and the probs are good they are new and i always made sure not to touch anything else but the side of the caps while touching ground on usb

Do you think if i measured the emmc chip on the unpatched switch without battery plugged in this will show us if its bad or not

Do you think if i booted into hekate with my normal unpatched emmc and then remove it and put in the one in question would it work and be detected

Or is it a bad idea

Haha I think you might be right :rofl:

Question for me though is, is it just because the cost is significantly lower that it’s opened the floodgates and a higher number of inexperienced users are attempting or is it because of the modchip hardware or software… I mean we saw plenty of examples of bad original SX installs (and 1:1 clone installs) back in the day but the number of deaths in the manner we’ve seen were significantly less and most related to shorted rails at the caps on SoC, ribbon or a failure of the SX modchip itself - typically knocking said caps off and/or removing the modchip resolved the problem - I mean I’m looking at the OP’s soldering joints and nothing looks bad to me, and it did work initially so I’m left looking at the EMMC hardware death or data corruption - which has me thinking on the lack of shift registers on a lot of these newer mod chips… and then thinking is it because the percentage of people affected by this is low but the number of people using them is high :thinking: … I dunno :upside_down_face: hoopefully this topic can provide some clarity.

No, the readings your taking at the indcutors correlate with one of rails on the SoC cap (so don’t worry about that) and afaict your readings here are in the realm of normal for the two rails I was interested in.on a Mariko board.

Next, you need to flip the board over and do the same on the other Max IC I mentioned and after - 3V3PDR, and SYS :+1:

As I meantioned earlier, the resistance to ground measurments I’m asking you to take will confirm whether your EMMC is physically bad/safe or not. So no, keep it plugged into you patient board until aftyer I’ve confirmed your other rail readings :+1:

It’s a bad Idea, I do not like hotplugging EMMC’s at all but I especially don’t like doing it with potentially bad IC’s … Wait until after I confirm your measurments, if it’s safe I’ll let you know and you can attempt to dump it’s contents on your unpatched board.

Sorry for the lare response just had a chance to do some more readings although i still haven’t managed to find where 3V3PDR, and SYS are located below is the ic i believe with readings

White both sides 14.8

Purple boths sides 14.8

Yellow left 14.8 right 0.5

Peach both sides 141.0
Orange top 140.0 bottom 0.06
Blue top 181.7 bottom 1.4
Black 181.7

Pinks only top 0.5

Red no read

I’m going to assume this is ohms, Boot CPU rail, Mariko, All good :+1: This confirms to me (together with your previous readings) that you didn’t/haven’t shorted out the caps on the SoC

K we’ve got two rails in one here. (one is 1V8PDR an EMMC rail amongst other things) if this is in ohms (again, I really need you to know this yourself and provide the units, for all I know this is metres, miles, pints :stuck_out_tongue: - In all seriousness, just watch a few vids on how to use a manual ranging meter to measure resistors, I think it will help you :slight_smile: ) if it’s ohms (I wan’t you to really make sure of this first though) this is your problem or subsequent to the primary problem. I’ll wait for your 3V3PDR and SYS reading. (as mentioned, big 2R2 coil next to the BQ IC - it was in your previous images [C5689-B5-C-3356-4776-8622-A8-FB5238-E569 hosted at ImgBB — ImgBB]. For 3V3PDR - take your pick, at 3.3V line on EMMC / going to EMMC, biggest cap nearest PI3 IC etc etc) before detailing next steps and confirming if EMMC is to blame.

You should absolutely get a reading, unless your ram has popped off the board :wink: try again :slight_smile: I’m going off the top of my head here, I think on Mariko it’s something like 170 to 250 ish ohms is in the realm of good here… though don’t quote me on that.

All readings are in ohms

The red whic i had no reading for is.300 in 2 killohms

Sys is 0.4 ohms on the right side of the cap in yellow not on the left left is zero

3V3PDR in red left is zero no reading right is 0.8 ohms

I also got a reading of 181.8 ohms 1.283 2 killohms on what i believe should be the 3.3v of the emmc unless i am mistaken

so 300Ω then :smiley: - so this rail is fine and is in the realms of normal (afair)

It wouldn’t actually be zero…

I don’t know the points your highlighting there off the top of my head, but your 181Ω is likely your 1V8PDR again.

disconnect the EMMC module and take the measurments you took at these locations again :point_down:

I just realised all the readings where all without the emmc plugged in

I havebnow plugged in the emmc and the readings of what you wanted with it plugged out are below but this time plugged in

White both sides 11.2

Purple both sides 11.2

Yellow left 11.1 right 0.3

Peach both sides fluctuates between 141.0 to 143.0
Orange top fluctuates between 141.0 to 143.0 bottom 0.05
Blue top 182.2 bottom 0.3
Black 182.1

Pinks top 0.5 bottom 192.0

Red 192.0 both sides