MPC5125YVN400 Freescale Semiconductor, MPC5125YVN400 Datasheet - Page 806

IC MCU 32BIT E300 324TEPBGA

MPC5125YVN400

Manufacturer Part Number
MPC5125YVN400
Description
IC MCU 32BIT E300 324TEPBGA
Manufacturer
Freescale Semiconductor
Series
MPC51xxr

Specifications of MPC5125YVN400

Core Processor
e300
Core Size
32-Bit
Speed
400MHz
Connectivity
CAN, EBI/EMI, Ethernet, I²C, USB OTG
Peripherals
DMA, WDT
Number Of I /o
64
Program Memory Type
ROMless
Ram Size
32K x 8
Voltage - Supply (vcc/vdd)
1.33 V ~ 1.47 V
Oscillator Type
External
Operating Temperature
-40°C ~ 125°C
Package / Case
324-PBGA
Processor Series
MPC51xx
Core
e300
Data Bus Width
32 bit
Development Tools By Supplier
TWR-MPC5125-KIT, TWR-SER, TWR-ELEV, TOWER
Maximum Clock Frequency
400 MHz
Operating Supply Voltage
1.4 V
Maximum Operating Temperature
+ 125 C
Mounting Style
SMD/SMT
Data Ram Size
32 KB
I/o Voltage
3.3 V
Interface Type
CAN, I2C
Minimum Operating Temperature
- 40 C
Program Memory Size
32 bit
Cpu Speed
400MHz
Embedded Interface Type
CAN, I2C, SPI, UART, USB
Digital Ic Case Style
TEPBGA
No. Of Pins
324
Rohs Compliant
Yes
Cpu Family
MPC5xx
Device Core Size
32b
Frequency (max)
400MHz
Total Internal Ram Size
32KB
Instruction Set Architecture
RISC
Operating Temp Range
-40C to 85C
Operating Temperature Classification
Industrial
Mounting
Surface Mount
Pin Count
324
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Program Memory Size
-
Data Converters
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MPC5125YVN400
Manufacturer:
Freescale Semiconductor
Quantity:
135
Part Number:
MPC5125YVN400
Manufacturer:
LTC
Quantity:
29
Part Number:
MPC5125YVN400
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Secure Digital Host Controller (SDHC)
As mentioned in the above section, MMC and SD are similar products. Other than the 4x bandwidth, they
are programmed similarly. The following example shows how to initialize and perform content access and
content protection on the cards.
To improve the readability, use a program-like function for the example.
28.5.1
The SDHC_STR_STP_CLK register controls the MMC_SD_CLK clock to the card. The clock should be
supplied to the card for:
The steps below show how to start the MMC_SD_CLK to card:
The steps below show how to stop MMC_SD_CLK to card (it is not recommended to stop clock by
software):
28.5.2
Below is the program flow to submit a command to the card(s). Targeted command is <command_no>.
Corresponding argument is <arg_no>. The command configuration required is <cmd_dat_cont>. The
interrupt control used in software is <int_Control_value>.
The steps below show how to submit a command to the card:
This following is a function defining command submission. This function is used in the examples in the
following sub-section:
28-34
1. Write 0x2 to the SDHC_STR_STP_CLK register.
2. Poll the SDHC_STATUS[CARD_BUS_CLK_RUN] bit, and wait until the clock starts.
1. Write 0x1 to the SDHC_STR_STP_CLK register.
2. Poll the SDHC_STATUS[CARD_BUS_CLK_RUN] bit, and wait until the clock is stopped.
1. Start MMC_SD_CLK if it is stopped.
2. Enable the END_CMD_RESP interrupt by writing 0 to SDHC_INT_CNTR[END_CMD_RESP].
3. Set command number to the SDHC_CMD register.
4. Set the command argument to the SDHC_ARG register.
5. Set the appropriate value to the SDHC_CMD_DAT_CONT register.
6. Wait for the command response end interrupt and check for the response CRC/time-out status.
7. Read the response FIFO to check the response. Read three or eight times from the response FIFO
send_cmd_wait_resp(command_no, arg, cmd_dat_cont, int_cntr_value)
{
write_reg(COMMAND, <command_no>); // 1. configure the CMD
write_reg(SDHC_ARG, <arg_no>); // 2. configure the command argument
Submitting command to card and receiving response
Transferring data between SDHC and the card
Detecting an interrupt from a SD card in 4-bit
access register, depending upon whether the response is 48-bit or 136-bit.
MMC_SD_CLK Control
Command Submit – Response Receive Basic Operation
MPC5125 Microcontroller Reference Manual, Rev. 2
Freescale Semiconductor

Related parts for MPC5125YVN400