Unlock MICROCONTROLLER Embedded Firmware

Unlock MICROCONTROLLER Embedded Firmware

When unlock MICROCONTROLLER embedded firmware, we need to use different kinds of methods to execute the process, but if we enforce the same method to different programmed or already erased MICROCONTROLLER unlockion, we can see the relationship between threshold value and other facts, such as the time of erase actions and memorizer address. We can also see from the MICROCONTROLLER unlock that even after 100 times of erase operation and the ion still be found inside the floating gate which makes the unlock MICROCONTROLLER become more possible and obtain the required content from memorizer. After 100 times of programme/erase cycles on the samples being tested, except those primitive ions which could have threshold voltage swifting when MICROCONTROLLER unlockion. At the same time, it is quite complicate to analyze and obtain the information inside the memorizer since the voltage difference between them is much higher than itself when unlock MICROCONTROLLER. As a matter of fact, the only way to avoid this kind of problem when unlock MICROCONTROLLER is using the same unit as reference, when the MICROCONTROLLER being erased with extra time, we can compare the threshold electrical level. We acquire the same or similar result from the EEPROM of PIC16F84A. the only difference is the threshold value is quite close to the value of unit after completely erase when unlock MICROCONTROLLER. If the MICROCONTROLLER has been erased for more than 10 times, it is hardly to get any information from the MICROCONTROLLER when try to unlock it.

In the next test, we should write all “0” in the MICROCONTROLLER before unlock operation, and the result is we can’t tell the difference between programmable and non-programed units, which means pre-program the MICROCONTROLLER before erase any memorizer unit could be a very good way to protect the MICROCONTROLLER being unlocked.


Tags: ,,,,,,,,,