Getting Inside A Microcontroller

  • Thread starter Thread starter Lancelot59
  • Start date Start date
  • Tags Tags
    Microcontroller
Click For Summary

Discussion Overview

The discussion revolves around methods for accessing the internal die of a dead microcontroller. Participants explore various techniques for physically opening the device without the use of industrial acids, while also addressing the challenges and limitations of reverse engineering embedded microcontrollers.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant suggests using a small torch to burn off the plastic casing, cautioning against overheating the chip.
  • Another participant mentions rinsing the chip with nail polish remover and vinegar as an alternative to industrial acids, though they do not guarantee success.
  • A participant emphasizes that reverse engineering a microcontroller is complex and questions the original poster's understanding of the process, suggesting that only certain information can be obtained from a dead microcontroller.
  • There is a mention of hydrofluoric acid as a necessary component for etching, with the temperature affecting the etch rate, assuming the epoxy layer has been removed.
  • The original poster clarifies that they are not interested in reverse engineering but simply want to observe the die, indicating a misunderstanding of the standard methods discussed.

Areas of Agreement / Disagreement

Participants express differing views on the appropriate methods for accessing the die of a microcontroller, with no consensus on a single effective technique. There is also a lack of agreement on the necessity and safety of using industrial acids versus alternative methods.

Contextual Notes

Participants acknowledge the limitations of their proposed methods, including the potential for failure and the need for specific tools and knowledge for successful reverse engineering.

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.
 

Similar threads

  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 9 ·
Replies
9
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 19 ·
Replies
19
Views
3K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 6 ·
Replies
6
Views
7K
  • · Replies 11 ·
Replies
11
Views
8K