欢迎访问ic37.com |
会员登录 免费注册
发布采购

MC9S12E64CFU 参数 Datasheet PDF下载

MC9S12E64CFU图片预览
型号: MC9S12E64CFU
PDF下载: 下载PDF文件 查看货源
内容描述: MC9S12E ,家庭设备用户手册V01.04 [MC9S12E-Family Device User Guide V01.04]
分类和应用: 微控制器和处理器外围集成电路时钟
文件页数/大小: 156 页 / 2949 K
品牌: MOTOROLA [ MOTOROLA ]
 浏览型号MC9S12E64CFU的Datasheet PDF文件第89页浏览型号MC9S12E64CFU的Datasheet PDF文件第90页浏览型号MC9S12E64CFU的Datasheet PDF文件第91页浏览型号MC9S12E64CFU的Datasheet PDF文件第92页浏览型号MC9S12E64CFU的Datasheet PDF文件第94页浏览型号MC9S12E64CFU的Datasheet PDF文件第95页浏览型号MC9S12E64CFU的Datasheet PDF文件第96页浏览型号MC9S12E64CFU的Datasheet PDF文件第97页  
Freescale Semiconductor, Inc.  
Device User Guide — 9S12E128DGV1/D V01.04  
4.3 Security  
The device will make available a security feature preventing the unauthorized read and write of the  
memory contents. This feature allows:  
Protection of the contents of FLASH,  
Operation in single-chip mode,  
Operation from external memory with internal FLASH disabled.  
The user must be reminded that part of the security must lie with the user’s code. An extreme example  
would be user’s code that dumps the contents of the internal program. This code would defeat the purpose  
of security. At the same time the user may also wish to put a back door in the user’s program. An example  
of this is the user downloads a key through the SCI which allows access to a programming routine that  
updates parameters.  
4.3.1 Securing the Microcontroller  
Once the user has programmed the FLASH, the part can be secured by programming the security bits  
located in the FLASH module. These non-volatile bits will keep the part secured through resetting the part  
and through powering down the part.  
The security byte resides in a portion of the Flash array.  
Check the Flash Block Guide for more details on the security configuration.  
4.3.2 Operation of the Secured Microcontroller  
4.3.2.1 Normal Single Chip Mode  
This will be the most common usage of the secured part. Everything will appear the same as if the part was  
not secured with the exception of BDM operation. The BDM operation will be blocked.  
4.3.2.2 Executing from External Memory  
The user may wish to execute from external space with a secured microcontroller. This is accomplished  
by resetting directly into expanded mode. The internal FLASH will be disabled. BDM operations will be  
blocked.  
4.3.3 Unsecuring the Microcontroller  
In order to unsecure the microcontroller, the internal FLASH must be erased. This can be done through an  
external program in expanded mode.  
Once the user has erased the FLASH, the part can be reset into special single chip mode. This invokes a  
program that verifies the erasure of the internal FLASH. Once this program completes, the user can erase  
and program the FLASH security bits to the unsecured state. This is generally done through the BDM, but  
the user could also change to expanded mode (by writing the mode bits through the BDM) and jumping to  
93  
For More Information On This Product,  
Go to: www.freescale.com