Break MCU IC Firmware

Break MCU IC will obtain a firmware file include the BINARY or HEXIMAL format, but the firmware file size could be greatly different and sometimes could be different from the flash program memory size of MCU IC which has been break.

There is one cause of MCU IC breaking about PIC16F74, through which we obtain the firmware after break it, but the BINARY file we intend to give to customer has different size:

 

In the RF2148 programmer, the address of flash program memory is 0000-0FFF after break the MCU IC, the saved file size is 8K;

In the LT48XP programmer, the address of flash program memory is 0000-1FFF after break the MCU IC and the saved file size is 16K;

In the SUPERPRO280U, the address of flash program memory is 0000-4010 but the effective binary bits are from 0000 to 1FFF, after break the MCU IC and the saved file size is 16K;

 

  1. The BINARY file saved under the WINDOWS system break from MCU IC has no direct connection with flash program memory, it depends on not only the size of MCU IC flash program memory but also the type of programmer software;
  2. We believe no matter what kind of programmer being applied to save the firmware from MCU IC break, as long as the programmer software is same and CHECKSUM value are all equate with one another, then these files will be the same;
  3. Anyway, we still stick to only one way of validate the effectiveness of firmware from MCU IC break, that is through the process of programming firmware into the empty MCU IC and then put it back to the device for testing;

 


Tags: ,,,,,,,,,