MK30DN512ZVLK10 Freescale Semiconductor, MK30DN512ZVLK10 Datasheet - Page 603

no-image

MK30DN512ZVLK10

Manufacturer Part Number
MK30DN512ZVLK10
Description
ARM Microcontrollers - MCU KINETIS 512K SLCD
Manufacturer
Freescale Semiconductor
Datasheet

Specifications of MK30DN512ZVLK10

Core
ARM Cortex M4
Processor Series
K30
Data Bus Width
32 bit
Maximum Clock Frequency
50 MHz
Program Memory Size
512 KB
Data Ram Size
128 KB
On-chip Adc
Yes
Operating Supply Voltage
1.71 V to 3.6 V
Operating Temperature Range
- 40 C to + 105 C
Package / Case
LQFP-80
Mounting Style
SMD/SMT

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MK30DN512ZVLK10
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Addresses: FTFL_FPROT3 is 4002_0000h base + 10h offset = 4002_0010h
* Notes:
28.4 Functional Description
The following sections describe functional details of the FTFL module.
Freescale Semiconductor, Inc.
x = Undefined at reset.
PROT
Reset
Field
Read
7–0
Write
Bit
FTFL_FPROT2 is 4002_0000h base + 11h offset = 4002_0011h
FTFL_FPROT1 is 4002_0000h base + 12h offset = 4002_0012h
FTFL_FPROT0 is 4002_0000h base + 13h offset = 4002_0013h
Program Flash Region Protect
Each program flash region can be protected from program and erase operations by setting the associated
PROT bit.
In NVM Normal mode: The protection can only be increased, meaning that currently unprotected
memory can be protected, but currently protected memory cannot be unprotected. Since unprotected
regions are marked with a 1 and protected regions use a 0, only writes changing 1s to 0s are accepted.
This 1-to-0 transition check is performed on a bit-by-bit basis. Those FPROT bits with 1-to-0 transitions
are accepted while all bits with 0-to-1 transitions are ignored .
In NVM Special mode: All bits of FPROT are writable without restriction. Unprotected areas can be
protected and protected areas can be unprotected.
Restriction: The user must never write to any FPROT register while a command is running (CCIF=0).
Trying to alter data in any protected area in the program flash memory results in a protection violation
error and sets the FSTAT[FPVIOL] bit. A full block erase of a program flash block is not possible if it
contains any protected region.
Each bit in the 32-bit protection register represents 1/32 of the total program flash .
0
1
x*
7
Program flash region is protected.
Program flash region is not protected
K30 Sub-Family Reference Manual, Rev. 6, Nov 2011
x*
6
FTFL_FPROTn field descriptions
x*
5
x*
4
Description
PROT
x*
3
Chapter 28 Flash Memory Module (FTFL)
x*
2
x*
1
x*
0
603

Related parts for MK30DN512ZVLK10