參數(shù)資料
型號(hào): MC9SDJ64MPVR2
廠商: MOTOROLA INC
元件分類: 微控制器/微處理器
英文描述: 16-BIT, FLASH, 25 MHz, MICROCONTROLLER, PQFP112
封裝: LQFP-112
文件頁(yè)數(shù): 46/102頁(yè)
文件大?。?/td> 1007K
代理商: MC9SDJ64MPVR2
MC9S12DJ64 Device User Guide — V01.02
48
as internal bus conflicts between BDM and the external master can cause improper operation of both
functions.
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,
Protection of the contents of EEPROM,
Operation in single-chip mode,
Operation from external memory with internal FLASH and EEPROM 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 stored in EEPROM.
4.3.1 Securing the Microcontroller
Once the user has programmed the FLASH and EEPROM (if desired), 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 User 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 and EEPROM will be disabled. BDM
operations will be blocked.
4.3.3 Unsecuring the Microcontroller
In order to unsecure the microcontroller, the internal FLASH and EEPROM must be erased. This can be
done through an external program in expanded mode.
相關(guān)PDF資料
PDF描述
MC9SD64VPVR2 16-BIT, FLASH, 25 MHz, MICROCONTROLLER, PQFP112
MC9SDJ64VPVR2 16-BIT, FLASH, 25 MHz, MICROCONTROLLER, PQFP112
MC9SD64MPVR2 16-BIT, FLASH, 25 MHz, MICROCONTROLLER, PQFP112
MC9SD64VFUR2 16-BIT, FLASH, 25 MHz, MICROCONTROLLER, PQFP80
MC9SD64CPVR2 16-BIT, FLASH, 25 MHz, MICROCONTROLLER, PQFP112
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
MC9SDT128BMPVR2 制造商:Rochester Electronics LLC 功能描述:- Bulk 制造商:Freescale Semiconductor 功能描述:
MC9SDT256BCPVR2 制造商:Rochester Electronics LLC 功能描述:- Bulk
MC9SXDP512VPVR2 制造商:Rochester Electronics LLC 功能描述:- Bulk 制造商:Freescale Semiconductor 功能描述:
MC9Z-2DB 制造商:IDEC CORPORATION 功能描述:MC2D Color Scrn 2-split top/bt
MC9Z-3DB 制造商:IDEC CORPORATION 功能描述:Super Bright Led Or Incandescent Lamp Illumination Rectangular- And Square-Body Control Units