Freescale Semiconductor MPC5604EEVB64 User guide

Freescale Semiconductor
User Manual
Document Number:
MPC5604EEVB64UM
MPC5604EEVB64 Evaluation board User Manual
For MPC5604E Evaluation/Validation
by: Pavel Bohacik MSG Application Engineering

1 Introduction

The MPC5604EEVB64 Evaluation Board (EVB) is based on the e200z0 Power Architecture®. This board is shipped with the PPC5604EEMLH 64-pin LQFP MCU populated to allow the evaluation of the full functionality of this part.
This board is designed as a validation platform with the maximum flexibility. Where possible it is also designed for power and speed but the primary goal of this system is to allow main usecases of this processor.

2 References

MPC5604ERM Reference Manual
MPC5604E Data Sheet
Contents
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2 References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
3 EVB Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
4 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
5 Default Jumper Summary Table . . . . . . . . . . . . . . . . . . 16
6 User Connector Descriptions. . . . . . . . . . . . . . . . . . . . . 18
7 Known Bugs List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
© Freescale Semiconductor, Inc., 2011. All rights reserved.
EVB Features

3 EVB Features

The following is a list of evaluation board features:
MPC5604E External Interfaces
Video Encoder Wrapper connected to Omnivision connector
Serial Audio Interface connected to the Audio connector
Onboard Ethernet physical interface plus MII lite connector
Crystal / clock
JTAG
One LIN and one UART interface selectable through Jumper setting
One FlexCAN interface
External Interrupts
ADC connector
NOTE
Before the EVB is used or power is applied, please read the complete document on how to correctly configure the board. Failure to correctly configure the board may cause irreparable component, MCU or VB damage.

4 Configuration

This section details the configuration of each of the EVB functional blocks.
Throughout this document, all of the default jumper and switch settings are clearly marked with “(D)” and are shown in blue text. This should allow a more rapid return to the default state of the EVB if required. The EVB is designed with ease of use in mind and is segmented into functional blocks as shown below. Detailed silkscreen legend is used throughout the board to identify all switches, jumpers and user connectors.
MPC5604EEVB64 Evaluation board User Manual, Rev. 0
Freescale Semiconductor2
Configuration
Figure 1. Evaluation board silkscreen legend

4.1 Processor

The MPC5604E processor is the fundamental control chip on the MPC5604EEVB64. This is a version 1 Power Architecture running at a maximum core speed of 64 MHz. The MPC5604EEVB64 allows you to fully evaluate the feature set of the MPC5604E MCU. Refer to Section 3, “EVB Features to review the list of board features.

4.2 Power

The EVB requires an external power supply voltage of 12V DC, minimum 1A. This allows the EVB to be easily used in a vehicle if required. The single input voltage is regulated on-board using switching regulators to provide the necessary EVB and MCU operating voltages of 5.0 V, 3.3 V and 1.2 V. For flexibility there are two different power supply input connectors on the EVB as detailed below.
MPC5604EEVB64 Evaluation board User Manual, Rev. 0
Freescale Semiconductor 3
Configuration

4.3 Power supply Connectors

2.1 mm Barrel Connector – P4:
This connector should be used to connect the supplied wall-plug mains adapter.
NOTE
If a replacement or alternative adapter is used, care must be taken to ensure that the 2.1 mm plug uses the correct polarization as shown in Figure 2.
Figure 2. 2.1 mm Power Connector
2-Way Lever Connector – P1:
This can be used to connect a bare wire lead to the EVB, typically from a laboratory power supply. The polarization of the connectors is clearly marked on the bottom site of the EVB. Care must be taken to ensure correct connection.
Figure 3. 2-Level Power Connector

4.4 Power Switch (SW1)

Side switch SW1 can be used to isolate power supply input from the EVB voltage regulators if required:
Position 1 will turn the EVB OFF
Position 3 will turn the EVB ON
MPC5604EEVB64 Evaluation board User Manual, Rev. 0
Freescale Semiconductor4
Configuration
4.5 Power Status—LEDs and Fuse
When Power is applied to the EVB, the Green Power LEDs adjacent to 5 V and 3.3 V of the voltage reg-
ulators show the presence of the supply voltage.
Green LED D9 = 3.3 V for EVB supply
Green LED D16 = 5 V for EVB supply
If there is no power to the MCU it is possible that either power switch SW1 is in the “OFF” position or that the fuse F1 has blown. The fuse will blow if power is applied to the EVB in reverse-bias, where a protection diode ensures that the main fuse blows rather than causing damage to the EVB circuitry. If the fuse has blown, check the bias of your power supply connection then replace fuse F1 with a 20 mm 2 A fast blow fuse.

4.6 MCU supply routing and Jumpers (J16, J18, J19, J20, J23)

The EVB is designed to run the MCU at two supported regulation modes:
Internal regulation mode
In this mode the I/O supply, Ballast supply and ADC supply are at the same potential of typical 3.3 V
(+/- 10%). To reduce power dissipation on the chip, the possibilities of connecting the I/O supply with the Ballast supply via a small resistor 2.5 is being explored. This will lead to the Ballast supply being lower than the I/O supply.
Figure 4. Internal regulation mode
External regulation mode
In this mode, the Ballast supply is shorted to 1.2 V (+/-10%) generated from an external regulator. The I/O supply and the MCU ADC supply continues to be at 3.3 V (+/-10%).
MPC5604EEVB64 Evaluation board User Manual, Rev. 0
Freescale Semiconductor 5
Configuration
Figure 5. External regulation mode
The FlexCAN circuity also has 5 V supplier to the transceiver.
Table 1. MCU Power Supply Jumpers – internal regulation mode
Power Domain Jumper Position Description
1.2 V J18 (VDD_LV)
3.3 V J19 (V_BALLAST_IN)
3.3 V J20 (V_BALLAST_IN_HDR)
3.3 V J16 (VDD_HV)
3.3 V J23 (VDD_HV_ADDR)
X This supplies VDD_LV
supply pins
1-2 This supplies
VDD_S_BALAST supply pin
2-3 (D) VDD_S_BALAST routed via
BALAST resistor
1-2 (D) This supplies VDD_HV
supply pins
1-2 (D) ADC reference voltage 3.3 V
The jumper configuration shown in Table 1, details the default state (D) of the EVB. In this configuration all power is supplied from the regulators.
MPC5604EEVB64 Evaluation board User Manual, Rev. 0
Freescale Semiconductor6
Table 2. MCU Power Supply Jumpers – external regulation mode
Power Domain Jumper Position Description
Configuration
1.2 V J18 (VDD_LV)
3.3 V J19 (V_BALLAST_IN)
3.3 V J20 (V_BALLAST_IN_HDR)
3.3 V J16 (VDD_HV)
3.3 V J23 (VDD_HV_ADR)
1-2 (D) This supplies VDD_LV
supply pins
2-3 (D) This supplies
VDD_S_BALAST supply
2-3 (D) VDD_S_BALAST routed via
BALAST resistor
1-2 (D) This supplies VDD_HV
supply pins
1-2 (D) ADC reference voltage 3.3 V
The jumper configuration shown in Table 2, details the default state (D) of the EVB. In this configuration all power supplied from the regulators.

4.7 MCU clock control - Main Clock Selection (J30, J31, J32, J34)

EVB supports three possible MCU clock sources:
The local 25 MHz oscillator circuit (Y2)
An 8 MHz Oscillator module (Y1) on the EVB, driving the MCU EXTAL signal
An external clock input to the EVB via the SMA connector, driving the MCU EXTAL signal
The clock circuity is shown in the diagram below. Please refer to the appropriate EVB schematic for specific jumper numbers and circuity.
MPC5604EEVB64 Evaluation board User Manual, Rev. 0
Freescale Semiconductor 7
Configuration
Table 3. Table Clock source jumper selection (J30, J31, J32, J34)
Jumper Position PCB Legend Description
J34 (Y1 PWR) FITTED (D)
REMOVED
J32 (OSC SEL) 1-2
2-3 (D)
J30 Must Match J31
J31 Must Match J30
1-2
2-3 (D)
1-2 (D)
2-3
Figure 6. EVB Clock Selection
EXTAL-SMA
OSC-MOD
Y2 GND
EVB-EXTAL
Y2
EVB oscillator module Y1 is powered EVB oscillator module Y1 is not powered
SMA external square wave input 8 MHz Oscillator is routed from Y1
MCU clock is Y2 XTALIN GND
MCU clock is selected by J68 MCU clock is Y2 XTALOUT
MPC5604EEVB64 Evaluation board User Manual, Rev. 0
Freescale Semiconductor8
Configuration
NOTE
The MPC5604E clock circuity is 3.3 V based. Any external clock signal driven into the SMA connector must have a maximum voltage of 3.3 V.

4.8 Reset Boot Configuration (J44, J46, J47)

The MPC5604E has 3 boot configuration jumpers (BOOTCFG) that determine the boot location of the MCU based at POR (Power On Reset). This is shown in the Table 4:
Table 4. BOOTCFG Control
J47 (FAB) J44 (ABS0) J46 (ABS2) Boot ID Boot Mode
1-2 2-3 2-3 Serial Boot LinFlex
without autobaud
1-2 1-2 2-3 Serial Boot FlexCAN
without autobaud
1-2 2-3 1-2 Serial Boot via LinFlex
or FlexCAN in autobaud
2-3 Valid SC (Single Chip)
2-3 Not Valid Safe Mode

4.9 NEXUS

The EVB supports a standard JTAG cable with a 14-pin 0.1” walled header footprint.

4.9.1 Debug Connector Pinouts

The EVB is fitted with 14-pin JTAG connector. The following diagram shows the 14-pin JTAG connector pin out (0.1” keyed header).
Figure 7. MPC5604E JTAG Connector
MPC5604EEVB64 Evaluation board User Manual, Rev. 0
Freescale Semiconductor 9
Configuration
NOTE
In order to preserve the ability to accurately measure power consumption of the MCU pins, the JTAG connector reference voltages will be sourced directly from the 3.3 V regulator.

4.10 CAN Configuration (J10, J11, J12, J6, J9)

The EVB has one NXP TJA1041T high speed CAN transceiver on the MCU CAN channel. This can operate with 3.3 V I/O from the MCU. For flexibility, the CAN transceiver I/O is connected to a standard
0.1” connector and DB9 connector at the top edge of the PCB. Connectors P6 and P3 provides the CAN bus level signal interface for CAN-A. The pin out for these connectors is shown below.
Figure 8. CAN physical interface connector
MPC5604EEVB64 Evaluation board User Manual, Rev. 0
Freescale Semiconductor10
Table 5. CAN Control Jumpers (J10, J11, J12, J6, J9)
Jumper Position PCB Legend Description
Configuration
J11 FITTED (D)
REMOVED
J12 FITTED (D)
REMOVED
J6 FITTED (D)
REMOVED
J10 FITTED (D)
REMOVED
J9 Position 1-2
J9 Position 3-4
J9 Position 5-6
FITTED (D)
REMOVED
FITTED (D)
REMOVED
FITTED (D)
REMOVED
• 5 V is applied to CAN transceiver VCC
• No 5 V power is applied to CAN transceiver
• 12 V Power is applied to CAN transceiver VBAT
• No 12 V power is applied to CAN transceiver
TX • MCU CAN_TXD is
connected to CAN controller
• MCU CAN_TXD is NOT routed to CAN controller.
RX • MCU CAN_RXD is
connected to CAN controller
• MCU CAN_RXD is NOT routed to CAN controller.
WAKE • CAN Transceiver WAKE
is connected to GND
• WAKE is not connected and available on Pin 2
STB • CAN Transceiver STB is
connected to 5 V
• STB is not connected and available on Pin 4
EN • CAN Transceiver is
Enabled
• EN is not connected and available on Pin 6
Access to the Error and inhibit signals from the transceivers is provided on J14.
NOTE
You must do the fitting of the jumper headers carefully, as they can easily be fitted in the incorrect orientation.

4.11 RS232 Configuration (J3, J7, J8)

The EVB has a single MAX3223 RS232 transceiver device, providing RS232 signal translation for the MCU LINFlex channel.
The RS232 output from the MAX3223 device is connected to a DB9 connector, allowing a direct RS232 connection to a PC or terminal. Connector P2 provides the RS232 level interface for MCU SCI (LINFlex). The connector pinout is detailed below.
MPC5604EEVB64 Evaluation board User Manual, Rev. 0
Freescale Semiconductor 11
Configuration
NOTE
The hardware flow control is not supported on this implementation.
Figure 9. RS232 Physical Notifies Connector
The MPC5604E LINFlex also provides hardware LIN master capability which is supported on the EVB via LIN transceiver. Jumpers J7 and J8 are provided to isolate the MCU LINFlex signals from the RS232 interface as described below. There is also a global power jumper (J3) controlling the power to the RS232 transceiver.
Table 6. RS232 Control Jumpers
Jumper Position Description
J3 (SCI-PWR)
J7 2-3 (D)
J8 2-3 (D)
FITTED (D)
REMOVED
REMOVED
REMOVED
• Power is applied to the MAX3223 transceiver
• No power is applied to the MAX3223 transceiver
• MCU TXD is routed to MAX3223
• MCU TXD signal is disconnected from RS232/LIN
• MCU RXD is routed to MAX3223
• MCU RXD signal is disconnected from RS232/LIN
The default configuration enables SCI. RS232 compliant interfaces (with no hardware flow control) are available at DB9 connector P2. If the MCU is configured such that SCI is set as a normal I/O port, then
MPC5604EEVB64 Evaluation board User Manual, Rev. 0
Freescale Semiconductor12
Loading...
+ 28 hidden pages