MC56F8002VWL Freescale Semiconductor, MC56F8002VWL Datasheet - Page 40

DSC 12K FLASH 32MHZ 28-SOIC

MC56F8002VWL

Manufacturer Part Number
MC56F8002VWL
Description
DSC 12K FLASH 32MHZ 28-SOIC
Manufacturer
Freescale Semiconductor
Series
56F8xxxr
Datasheet

Specifications of MC56F8002VWL

Core Processor
56800
Core Size
16-Bit
Speed
32MHz
Connectivity
I²C, LIN, SCI, SPI
Peripherals
LVD, POR, PWM, WDT
Number Of I /o
23
Program Memory Size
12KB (6K x 16)
Program Memory Type
FLASH
Ram Size
1K x 16
Voltage - Supply (vcc/vdd)
1.8 V ~ 3.6 V
Data Converters
A/D 15x12b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 105°C
Package / Case
28-SOIC
Product
DSCs
Data Bus Width
16 bit
Processor Series
MC56F80xx
Core
56800E
Instruction Set Architecture
Dual Harvard
Device Million Instructions Per Second
32 MIPs
Maximum Clock Frequency
32 MHz
Number Of Programmable I/os
40
Data Ram Size
2 KB
Operating Supply Voltage
1.8 V to 3.6 V
Maximum Operating Temperature
+ 105 C
Mounting Style
SMD/SMT
Development Tools By Supplier
MC56F8006DEMO, APMOTOR56F8000E
Interface Type
LIN, I2C, SCI, SPI
Minimum Operating Temperature
- 40 C
For Use With
APMOTOR56F8000E - KIT DEMO MOTOR CTRL SYSTEM
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC56F8002VWL
Quantity:
2 496
Part Number:
MC56F8002VWL
Manufacturer:
FREESCALE
Quantity:
3 000
Part Number:
MC56F8002VWL
Manufacturer:
FREESCALE
Quantity:
3 000
Part Number:
MC56F8002VWL
Manufacturer:
FREESCALE
Quantity:
20 000
Specifications
7.2.4
7.2.4.1
A user can un-secure a secured device by programming the word 0x0000 into program flash location 0x00 1FF7. After
completing the programming, the JTAG TAP controller and the device must be reset to return to normal unsecured operation.
You are responsible for directing the device to invoke the flash programming subroutine to reprogram the word 0x0000 into
program flash location 0x00 1FF7. This is done by, for example, toggling a specific pin or downloading a user-defined key
through serial interfaces.
7.2.4.2
It is possible to temporarily bypass the security through a back door access scheme, using a 4-word key, to temporarily unlock
of the flash. A back door access requires support from the embedded software. This software would typically permit an external
user to enter a four word code through one of the communications interfaces and then use it to attempt the unlock sequence. If
your input matches the four word code stored at location 0x00 1FFC–0x00 1FFF in the flash memory, the part immediately
becomes unsecured (at runtime) and you can access internal memory via JTAG/EOnCE port. Refer to the MC56F8006
Peripheral Reference Manual for detail. The key must be entered in four consecutive accesses to the flash, so this routine should
be designed to run in RAM.
7.3
The recommended method of unsecuring a secured device for product analysis of field failures is via the method described in
Section 7.2.4.2, “Presenting Back Door Access Key to the Flash
with the details of the protocol to access the subroutines in flash memory. An alternative method for performing analysis on a
secured device would be to mass-erase and reprogram the flash with the original code, but modify the security word or not
program the security word.
8
8.1
The 56F8006/56F8002 is fabricated in high-density low power and low leakage CMOS with a maximum voltage of 3.6 V digital
inputs during normal operation without causing damage.
Absolute maximum ratings in
beyond these ratings may affect device reliability or cause permanent damage to the device.
Unless otherwise stated, all specifications within this chapter apply over the temperature range of –40ºC to 105ºC ambient
temperature over the following supply ranges: V
40
Product Analysis
Specifications
General Characteristics
Flash Lockout Recovery without Mass Erase
Without Presenting Back Door Access Keys to the Flash Unit
Presenting Back Door Access Key to the Flash Unit
This device contains protective circuitry to guard against damage due to high static voltage
or electrical fields. However, normal precautions are advised to avoid application of any
voltages higher than maximum-rated voltages to this high-impedance circuit. Reliability of
operation is enhanced if unused inputs are tied to an appropriate voltage level.
Table 12
MC56F8006/MC56F8002 Digital Signal Controller, Rev. 3
Flash contents can be programmed only from 1s to 0s.
are stress ratings only, and functional operation at the maximum is not guaranteed. Stress
SS
= V
SSA
CAUTION
NOTE
= 0V, V
Unit.” The customer would need to supply technical support
DD
= V
DDA
= 3.0–3.6 V, CL < 50 pF, f
Freescale Semiconductor
OP
= 32 MHz

Related parts for MC56F8002VWL