Hacking Question Can someone post a photo of Efuses?

Supercool330

Well-Known Member
Member
Joined
Sep 28, 2008
Messages
752
Trophies
1
XP
1,129
Country
United States
Yes, and these are not made of alloys meant to flow at low temperatures, like solder, either. Solder is designed to have an extremely low melting point.
This is an excellent point, the material these components are made out of aren't designed to melt. Thinking of them like you would think of the macro level circuitry we work with doesn't really make any sense.

Not to mention that heat isn’t what actually blows the fuse. It’s electromigration
Again, this point is spot on. The efuse isn't burned, it has its resistance increase through electromigration.

Also, sure, if someone was willing to invest tens of millions of dollars just to bypass the eFuses in the Switch, it might be possible.
Probably not. Anything you would do to bypass the eFuses would almost certainly destroy the rest of the IC.

So again probably largely theoretical at this point but the techniques I would look to are well established and have operated at the levels necessary. I agree it is unproven, and hideously expensive/impractical, however I reckon with the above stuff in place it is a far cry from physics says no which was what I took issue with.
Possibly, but a lot of these exploits are due to design flaws in the IC. Modern chips tend to have much better eFuse design, where it may be possible to bypass, but it is becoming less likely.

Another thing that is important to remember is that many computer components are actually orders of magnitude smaller than this, and they all work just fine (plus or minus some weird quantum effects that screw things up sometimes). When things get this small, a lot of the stuff that makes sense at the macro level falls apart.
 
Last edited by Supercool330,

Dinzy

Active Member
Newcomer
Joined
Feb 24, 2007
Messages
35
Trophies
0
XP
1,070
Country
United States
http://switchbrew.org/index.php?title=Fuses
In short, you’re not going to find a way to unset these fuses without violating laws of physics, but with very, very extensive knowledge of critical internals it MAY be possible to skip them from being checked in the first place, or to prevent them from mattering.

I am not familiar with where these things are on this chip, but the article below shows Intel and TSMC were using efuses at M1. Drilling down to M1 is ridiculous. It would almost make more sense to drill in from the transistor side for any ridiculous hypothetical repair work.
http://www.eetimes.com/author.asp?section_id=36&doc_id=1328184
 
D

Deleted User

Guest
If you had enough access to downgrade, couldn't you say manipulate the amount of eFuses required to be burnt in the downgrade process? So, instead of requiring 2 fuses to be burnt, require whatever the amount of burnt fuses are to be burnt before downgrading? That would provide a solution given it works.
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,348
Country
United Kingdom
The fuse level required will doubtless be in the signed range of the firmware though. It is the same reason you can't just write totally a version higher than before in the firmware to downgrade on a more conventional device.

If you have the private keys, a dodge for them or have otherwise broken the crypto then yes I imagine you could alter all the checks to be whatever you like but at that point it does not really matter.
 
  • Like
Reactions: Ryccardo

cybrian

Well-Known Member
Member
Joined
Sep 14, 2009
Messages
111
Trophies
1
XP
549
Country
United States
where did you get a replacement switch fuse

/s

That’s no switch fuse.

THIS is a switch fuse:
635e8e8bbecc34ca0eaca34d8b68be95.jpg
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    Hey Kennyboy, have you found any decent mini Pc for around $200-250? Fast enough to play most Pc games.
  • K3Nv2 @ K3Nv2:
    I'd say save another $100 anythtwith 8core upgradeable ram I'm thinking about ordering the acemagic still
    +1
  • BigOnYa @ BigOnYa:
    Damn, I haven't turn on my OG Xbox one in ages, just did now and ofcourse, 32GB update required, gonna take forever.
  • BigOnYa @ BigOnYa:
    Edit: nevermind, I forgot I up-ed my internet speed, only 30 min remaining.
  • BigOnYa @ BigOnYa:
    Will a mobo with a M2ssd slot work without a M2ssd installed, using a sata ssd temporary?
  • K3Nv2 @ K3Nv2:
    As long as sata just point bios to boot to it as main drive
    +1
  • SylverReZ @ SylverReZ:
    @K3Nv2, Is that a compilation of you?
  • K3Nv2 @ K3Nv2:
    M.2 is more of a luxury you can still boot from Ide if you really wanted to
    +1
  • K3Nv2 @ K3Nv2:
    I mean as long as the motherboard still has sata ports unless you're still in celeron days
  • Xdqwerty @ Xdqwerty:
    wut
  • BigOnYa @ BigOnYa:
    Nuh it has Sata 3
  • K3Nv2 @ K3Nv2:
    It should still have a Bootable option in bios select drive
    +1
  • Xdqwerty @ Xdqwerty:
    whats sata?
  • K3Nv2 @ K3Nv2:
    How you were born
  • BigOnYa @ BigOnYa:
    Sata is the type of interface/cable connection of hard drives/disc drives for Pc.
    +1
  • K3Nv2 @ K3Nv2:
    Don't tell them about old bank drives may explode
  • BigOnYa @ BigOnYa:
    Mini pcs in the 70's
  • K3Nv2 @ K3Nv2:
    128kbs of storage
    +1
  • K3Nv2 @ K3Nv2:
    How do I connect this to my emachine
  • K3Nv2 @ K3Nv2:
    The Tattooist of Auschwitz is pretty good so far
    K3Nv2 @ K3Nv2: The Tattooist of Auschwitz is pretty good so far