Getting Inside A Microcontroller

  • Thread starter Thread starter Lancelot59
  • Start date Start date
  • Tags Tags
    Microcontroller
AI Thread Summary
To access the die of a dead microcontroller, alternatives to using industrial acids include burning off the plastic casing with a small torch while avoiding overheating the chip, followed by rinsing with nail polish remover and vinegar. Hydrofluoric acid is recommended for etching, as temperature affects the etch rate, but safety precautions are crucial. The discussion emphasizes that reverse engineering requires specific knowledge and tools, which the original poster acknowledges they lack. The intent is simply to observe the die rather than conduct a full reverse engineering process. Overall, the conversation highlights the challenges and methods involved in accessing microcontroller internals.
Lancelot59
Messages
640
Reaction score
1
I have a microcontroller here that's dead. I want to get inside it and look at the actual die. Last time I tried this I used a sander, and it scratched it quite badly. I know there is the industry method of dumping hot acid on the device, but I don't have the equipment to do that safely.

I don't really care about being able to use the device afterwards. Are there any other ways I can get inside the device?
 
Engineering news on Phys.org
You can burn off the plastic with a small torch but make sure the chip does not glow more than red hot.

After that, rinse it alternating between nail polish remover and vinegar. Repeat and burn/rinse again if necessary. I'm not promising success, but it beats using industrial acids.
 
Lancelot59,

Reverse Engineering an embedded uC is an art. You get no credit for failing to have the brushes. The only possible information you can gleen from a "dead" uC is the ROM or if you are much smarter than your post suggests (and clueless on what you are reverse engineering), the architecture of the uC (which, if as stated, you have done your homework on was known going in). So, what is your real question, LOL. BTW, you do not need "hot acid", you need hydrofluoric acid, the temperature simply determines the etch rate (assuming you have made it past the epoxy layer).

If you really want to explore reverse engineering this is NOT the proper forum ;-) But I am just an idiot! Throw some acetone at the die and wait for something to happen ;-)

Fish
 
Fish4Fun said:
Lancelot59,

Reverse Engineering an embedded uC is an art. You get no credit for failing to have the brushes. The only possible information you can gleen from a "dead" uC is the ROM or if you are much smarter than your post suggests (and clueless on what you are reverse engineering), the architecture of the uC (which, if as stated, you have done your homework on was known going in). So, what is your real question, LOL. BTW, you do not need "hot acid", you need hydrofluoric acid, the temperature simply determines the etch rate (assuming you have made it past the epoxy layer).

If you really want to explore reverse engineering this is NOT the proper forum ;-) But I am just an idiot! Throw some acetone at the die and wait for something to happen ;-)

Fish
I know I don't have the tools or knowledge for reverse engineering, that's not what I'm planning to do. I just want to get at the die and look at it. From what I heard the standard method was squirting hot sulphuric acid onto the device, so that's where I got "hot acid' from.
 
Very basic question. Consider a 3-terminal device with terminals say A,B,C. Kirchhoff Current Law (KCL) and Kirchhoff Voltage Law (KVL) establish two relationships between the 3 currents entering the terminals and the 3 terminal's voltage pairs respectively. So we have 2 equations in 6 unknowns. To proceed further we need two more (independent) equations in order to solve the circuit the 3-terminal device is connected to (basically one treats such a device as an unbalanced two-port...
suppose you have two capacitors with a 0.1 Farad value and 12 VDC rating. label these as A and B. label the terminals of each as 1 and 2. you also have a voltmeter with a 40 volt linear range for DC. you also have a 9 volt DC power supply fed by mains. you charge each capacitor to 9 volts with terminal 1 being - (negative) and terminal 2 being + (positive). you connect the voltmeter to terminal A2 and to terminal B1. does it read any voltage? can - of one capacitor discharge + of the...
Thread 'Weird near-field phenomenon I get in my EM simulation'
I recently made a basic simulation of wire antennas and I am not sure if the near field in my simulation is modeled correctly. One of the things that worry me is the fact that sometimes I see in my simulation "movements" in the near field that seems to be faster than the speed of wave propagation I defined (the speed of light in the simulation). Specifically I see "nodes" of low amplitude in the E field that are quickly "emitted" from the antenna and then slow down as they approach the far...

Similar threads

Back
Top