MK30DN512ZVLK10 Freescale Semiconductor, MK30DN512ZVLK10 Datasheet - Page 1315

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
45.6 Initialization/application of SDHC
All communication between system and cards are controlled by the host. The host sends
commands of two types: broadcast and addressed (point-to-point).
Broadcast commands are intended for all cards, such as "GO_IDLE_STATE",
"SEND_OP_COND", "ALL_SEND_CID" and etc. In broadcast mode, all cards are in the
open-drain mode to avoid bus contention. Refer to
ATA
After the broadcast command CMD3 is issued, the cards enter standby mode. Addressed
type commands are used from this point. In this mode, the CMD/DAT I/O pads will turn
to push-pull mode, to have the driving capability for maximum frequency operation.
Refer to
categories.
45.6.1 Command send and response receive basic operation
Assuming the data type WORD is an unsigned 32-bit integer, the below flow is a
guideline for sending a command to the card(s):
send_command(cmd_index, cmd_arg, other requirements)
{
WORD wCmd; // 32-bit integer to make up the data to write into Transfer Type register, it is
recommended to implement in a bit-field manner
wCmd = (<cmd_index> & 0x3f) >> 24; // set the first 8 bits as '00'+<cmd_index>
set CMDTYP, DPSEL, CICEN, CCCEN, RSTTYP, DTDSEL accorind to the command index;
if (internal DMA is used) wCmd |= 0x1;
if (multi-block transfer) {
Freescale Semiconductor, Inc.
set MSBSEL bit;
if (finite block number) {
Min 74
clocks
required
after
power is
stable to
start boot
command
DAT[0]
CLK
CMD
NOTE 1.
for the commands of bc and bcr categories.
Commands for MMC/SD/SDIO/CE-ATA
Figure 45-38. MultiMediaCard state diagram (alternative boot mode)
CMD0 with argument 0xFFFFFFFA
CMD0
1
50ms
max
S S
1 sec.max
010
K30 Sub-Family Reference Manual, Rev. 6, Nov 2011
E
S
512bytes
+CRC
E
S
512bytes
+CRC
CMD0/Reset
E
Commands for MMC/SD/SDIO/CE-
for the commands of ac and adtc
Chapter 45 Secured digital host controller (SDHC)
CMD1
RESP
CMD2
RESP
CMD3
RESP
1315

Related parts for MK30DN512ZVLK10