Flash Memory Controller
6.9
Security
This family of devices include circuitry to prevent unauthorized access to the contents of flash memory.
When security is engaged, BDM control/communication with the CPU is extremely limited. Read/Write
access via BDM is then limited to XCSR[31–24], CSR2[31–24].
It is possible to check STOP/HALT status of the CPU, enable BDM clocks, configure reset behavior and
assert reset.
Table 6-5. CPU resources available via BDM In Secure mode
Register
XCSR[31]
XCSR[30]
XCSR[29:27]
XCSR[26]
XCSR[25]
XCSR[24]
CSR2[31]
CSR2[30]
CSR2[29]
CSR2[28]
CSR2[27]
CSR2[26]
CSR2[25]
CSR2[24]
Field
CPU_HALT
CPU_STOP
CSTAT
CLKSW
SEC
ENBDM
PSTBP
RESERVED
COPHR
IOPHR
IADHR
RESERVED
BFHBR
BDFR
Access
R
R
R
R/W
R/W
R/W
R
N/A
R/W
R/W
R/W
N/A
R/W
W
Function
1, if CPU is Halted
1, if CPU is in STOP mode
BDM Command Status
BDM Clock Select (no function on the device)
Security Status (1 = Secured)
Enable BDM (1 = BDM is enabled)
PST Buffer Stop
COP halt after reset (no function on the device)
Illegal Operation halt after reset
Illegal Address halt after reset
BDM force halt on BDM reset
Background debug force reset
Security is engaged or disengaged based on the state of nonvolatile register bits shown in FOPT[SSC].
During the reset sequence, the contents in bits 7:0 of the nonvolatile location NVOPT ($3FFF) are copied
from flash into bits 7:0 of the working FOPT register. A user engages security by programming the
NVOPT location which can be done at the same time that the flash memory is programmed.
Notice the erased state (SSC = 11b) makes the MCU unsecure. When SSC bits of NVOPT are programmed
to SECURE (10b), the next reset will engage security. In order to permanently disengage security, the
NVOPT bits must be erased. Security can be disengaged by a software interrupt (SWI) that will switch the
MMA955xL platform to Supervisor mode. The SWI should perform the following functions:
1. If necessary, set PROTB = 1b.
2. Mass-erase the flash and verify that the contents have been erased.
3. Set SSC = 11b, assuming verify passed.
4. Return.
MMA955xL Intelligent, Motion-Sensing Platform Hardware Reference Manual, Rev. 1.0
Freescale Semiconductor, Inc.
69
相关PDF资料
KITMMA955XLEVM KIT EVALUATION FOR MMA955XL
KITMPL115A1EVB KIT EVALUATION FOR MPL115A1
KITMPL115A1SPI KIT EVALUATION FOR PL115A1SP1
KITMPL115A2I2C KIT EVALUATION FOR PL115A2I2C
KITMPVZ5004EVK KIT EVAL PRESSURE SENS BOARD
KN500B1/4 SWITCH KNOB STRAIGHT .50" BLACK
KN5700B1/4 SWITCH KNOB STRAIGHT .75" BLACK
KN700B1/4 SWITCH KNOB STRAIGHT .75" BLACK
相关代理商/技术参数
KITMMA9551LEVM 功能描述:加速传感器开发工具 Dev Board MMA9551L RoHS:否 制造商:Murata 工具用于评估:SCA3100-D04 加速:2 g 传感轴:Triple Axis 接口类型:SPI 工作电压:3.3 V
KITMMA955XLEVM 功能描述:加速传感器开发工具 EVM KIT FOR MMA955XL RoHS:否 制造商:Murata 工具用于评估:SCA3100-D04 加速:2 g 传感轴:Triple Axis 接口类型:SPI 工作电压:3.3 V
KITMMDS08AB32 功能描述:DEV KIT FOR 68HC908AB32 MMDS RoHS:否 类别:编程器,开发系统 >> 过时/停产零件编号 系列:- 标准包装:1 系列:- 传感器类型:CMOS 成像,彩色(RGB) 传感范围:WVGA 接口:I²C 灵敏度:60 fps 电源电压:5.7 V ~ 6.3 V 嵌入式:否 已供物品:成像器板 已用 IC / 零件:KAC-00401 相关产品:4H2099-ND - SENSOR IMAGE WVGA COLOR 48-PQFP4H2094-ND - SENSOR IMAGE WVGA MONO 48-PQFP
KITMMDS08JB8 功能描述:DEV KIT FOR 68HC908JB8 MMDS RoHS:否 类别:编程器,开发系统 >> 过时/停产零件编号 系列:- 标准包装:1 系列:- 传感器类型:CMOS 成像,彩色(RGB) 传感范围:WVGA 接口:I²C 灵敏度:60 fps 电源电压:5.7 V ~ 6.3 V 嵌入式:否 已供物品:成像器板 已用 IC / 零件:KAC-00401 相关产品:4H2099-ND - SENSOR IMAGE WVGA COLOR 48-PQFP4H2094-ND - SENSOR IMAGE WVGA MONO 48-PQFP
KITMMDS08JL 功能描述:DEVKIT 68HC908JL3/JK3/JK1 MMDS RoHS:否 类别:编程器,开发系统 >> 过时/停产零件编号 系列:- 标准包装:1 系列:- 传感器类型:CMOS 成像,彩色(RGB) 传感范围:WVGA 接口:I²C 灵敏度:60 fps 电源电压:5.7 V ~ 6.3 V 嵌入式:否 已供物品:成像器板 已用 IC / 零件:KAC-00401 相关产品:4H2099-ND - SENSOR IMAGE WVGA COLOR 48-PQFP4H2094-ND - SENSOR IMAGE WVGA MONO 48-PQFP
KITMMDS08KX 功能描述:DEV KIT FOR 68HC908KX8/KX2 MMDS RoHS:否 类别:编程器,开发系统 >> 过时/停产零件编号 系列:- 标准包装:1 系列:- 传感器类型:CMOS 成像,彩色(RGB) 传感范围:WVGA 接口:I²C 灵敏度:60 fps 电源电压:5.7 V ~ 6.3 V 嵌入式:否 已供物品:成像器板 已用 IC / 零件:KAC-00401 相关产品:4H2099-ND - SENSOR IMAGE WVGA COLOR 48-PQFP4H2094-ND - SENSOR IMAGE WVGA MONO 48-PQFP
KITMMDS08MR32 功能描述:DEVKIT FOR 68HC908MR32/MR16 MMDS RoHS:否 类别:编程器,开发系统 >> 过时/停产零件编号 系列:- 标准包装:1 系列:- 传感器类型:CMOS 成像,彩色(RGB) 传感范围:WVGA 接口:I²C 灵敏度:60 fps 电源电压:5.7 V ~ 6.3 V 嵌入式:否 已供物品:成像器板 已用 IC / 零件:KAC-00401 相关产品:4H2099-ND - SENSOR IMAGE WVGA COLOR 48-PQFP4H2094-ND - SENSOR IMAGE WVGA MONO 48-PQFP
KITMMEVS08AB32 功能描述:DEV KIT FOR 68HC908AB32 MMEVS RoHS:否 类别:编程器,开发系统 >> 过时/停产零件编号 系列:- 标准包装:1 系列:- 传感器类型:CMOS 成像,彩色(RGB) 传感范围:WVGA 接口:I²C 灵敏度:60 fps 电源电压:5.7 V ~ 6.3 V 嵌入式:否 已供物品:成像器板 已用 IC / 零件:KAC-00401 相关产品:4H2099-ND - SENSOR IMAGE WVGA COLOR 48-PQFP4H2094-ND - SENSOR IMAGE WVGA MONO 48-PQFP