Home  |  Products  |  Articles  |  Contact  |  Support  |  Downloads  |  Documents  |  About Us  |  Forum  |  Links  |  View Cart
   

ID-byte information

    Most derivatives of MC68HC11 family microcontrollers included mask ID-byte located into Bootstrap ROM section. The main program in the boot ROM is the bootloader, which is automatically executed as a result of resetting the MCU in bootstrap mode. Bootstrap firmware is also involved in an optional EEPROM security function on some versions of the M68HC11. This EEPROM security feature prevents a software pirate from seeing what is in the on-chip EEPROM. The secured state is invoked by programming the no security (NOSEC) EEPROM bit in the CONFIG register. Once this NOSEC bit is programmed to zero, the MCU will ignore the mode A pin and always come out of reset in normal single-chip mode or special bootstrap mode, depending on the state of the mode B pin. Normal single-chip mode is the usual way a secured part would be used. Special bootstrap mode is used to disengage the security function (only after the contents of EEPROM and RAM have been erased). Refer to the M68HC11RM/AD, M68HC11 Reference Manual for additional information on the security mode.

MC68HC11E9 microcontroller explanation:
Bootstrap ROM located $BF00($BF40)-$BFFF so main program executed as a result of resetting the MCU in bootstrap mode. MODA = 0; MODB = 0. ID-byte in MC68HC11E9 memory map location $BFD4. For example :Mask version E28B ID-byte data $E95C of MC68HC11E9. $E9 - type MCU, $5C - security bit activated.

REMEMBER !
ROM contents are not protected. A software pirate can disengage the security option, read the contents of the internal ROM, and disassemble the programs and subroutines in that ROM. Programs that are difficult to understand are also difficult to maintain. For this case no need execute a difficult work, please use MC68HC11E9/A8 programming tool or MC68HC11KA1/KA4/PA8/P2 programming tool with by-pass security option feature.

Guidance on where to find the ID for some M68HC11 devices:

MCU - Type Location ID
MC68HC11A8 Only for Debugger None
MC68HC711E9 $BFD4 $71E9
MC68HC11E9 $BFD4 $E9E9
MC68HC11F1 $BFD4 $F1F1
MC68HC11PA8 $BFBE $6018
MC68HC11PH8 $BFBE $2088
MC68HC711PA8 $BFBE $E018
MC68HC711PH8 $BFBE $E088

 

 

 

Search

 

       
Home | Products | Articles | Contact | Support | Downloads | Documents | About us | Forum | Links | Disclaimer | View Cart
Copyright © 1995-2007 ETL. All rights reserved.