Freescale Semiconductor MPC5606S-DEMO-V2 User guide

Freescale Semiconductor
User’s Guide
Document Number:
MPC5606SDEMOUG
Rev. 0, 10/2010
MPC5606S-DEMO-V2 User Guide
by: Ioseph Martinez
Freescale Applications Engineer Tlaquepaque, Jalisco

1 Overview

1.1 Specific MPC5606S Key Features

e200 32-bit Book E compliant CPU core complex built on Power Architecture technology
Display Control Unit (DCU) for direct drive of TFT displays up to WQVGA resolution
Stepper motor drivers (for driving up to six instrumentation gauges)
40 x 4 segment LCD display driver
Contents
1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2 Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
3 Video . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
4 Input/Output. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
5 Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
6 Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
7 Debug . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
8 Sound . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
9 Initialization Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
© Freescale Semiconductor, Inc., 2010. All rights reserved.
Overview
1 MB on-chip flash with separate 64 k Data Flash for the EEPROM Emulation
48 KB on-chip SRAM with ECC
160 KB on-chip graphics SRAM (no ECC)
Parallel Data Interface (PDI) for digital video input
Sound generation and playback using PWM channels and DMA
QuadSPI Serial Flash Controller
The MPC5606S-DEMO-V2 allows testing most of the MPC5606S MCUs features, especially graphics. The following block diagram shows the functionality and architecture of the board.
Figure 1-1. MPC5606S-DEMO-V2 block diagram
MPC5606S-DEMO-V2 User Guide, Rev. 0
Freescale Semiconductor2
Figure 1-2. MPC5606S-DEMO-V2 functional blocks
Power

2Power

Power to the MPC5606S-DEMO-V2 is applied through a 2.1 mm center-positive barrel jack marked J69. It includes a resettable poly-fuse F50 that provides protection from excessive current. A Transient Voltage Suppression (TVS) device provides input protection from excessive voltage. Table 2-1 shows the input voltages accepted by the board.
Table 2-1. Accepted voltage ranges
Voltag e M o d e Voltag e r a n ge
Nominal 7.0V to 18.0V
Over voltage 18.0V to 21.0V
Nominal voltage mode — Is when the board operates normally without any risk of damage. All the devices operate according to their specification.
Over voltage mode — Is a voltage level where the power bus “battery switch” needs to be turned off by the microcontroller and by setting low the pin PC13. The MCU can continuously sense the battery voltage. When the voltage range is again nominal it is safe to turn on the battery switch.
The EVB includes a set of power buses that correctly distribute power to all the devices on the board.
Table 2-2 shows the different buses and the jumpers that enable and disable them.
MPC5606S-DEMO-V2 User Guide, Rev. 0
Freescale Semiconductor 3
Video
Table 2- 2. Po w e r b u s es
Power Bus Jumper Comments
5V_MCU J60 5V to certain power pins in the MCU.
3_MCU J62 3.3V to certain power pins in the MCU.
5V_LED J54 5V to the LEDs in the board.
Battery Switch J65 Battery power branch without any
regulation
3V_MEM J57 3.3V to the serial flash memories installed.
5V_Audio J58 5V to the audio circuit.
3V3_LCD J61 3.3V digital power to the TFT display
5V_LCD J66 5V analog power to the TFT display
The MCU requires both 5 V and 3.3 V because it is connected to the TFT display logic which is 3.3V. The stepper motor module requires 5 V. Always install both J60 and J62 when using the MCU.
The 5V_Audio and 3V3_LCD require the battery switch J65 to be enabled in order to work. The 5V_LCD requires that pin PC12 be set on high to turn on the voltage branch.

3Video

The MPC5606S has the capability to drive TFT Displays directly using the DCU module interface.

3.1 Display

The display is powered by three buses: 3.3 V, 5 V, and the backlight voltage which is 28 V. The specification of the display requires the power to be supplied in the following order:
1. 5 Volts for analog power (enabled with pin PC12)
2. 3.3 V for digital power (enabled with the battery switch bus with pin PC13)
3. Backlight (not mandatory, enable backlight circuit using pin PG12)
The display also includes a Resistive Touch Interface connected on J71 through the ADC channels from the MCU.
The MPC5606S-DEMO-V2 provides a port for a custom adapter board for different display connectivity, that is a 38 pin MICTOR on J68 with all the RGB, clocks, power, and touch interface signals.
For more details about the specification of the display read the LQ043T1DG01 datasheet.

3.2 Backlight Circuitry

The MPC5606S-DEMO-V2 has a Freescale MC34845 which is an analog device to drive LED strings. In this case, the display included has a 9 LED string for the backlight. The circuit is designed to be supplied from 7 V to 18 V and provide a stable 20 mA current to either eight or nine LEDs in a string.
MPC5606S-DEMO-V2 User Guide, Rev. 0
Freescale Semiconductor4
Loading...
+ 8 hidden pages