BOARD REFERENCE FOR MPC8349

MPC8349E-MITXE

Manufacturer Part NumberMPC8349E-MITXE
DescriptionBOARD REFERENCE FOR MPC8349
ManufacturerFreescale Semiconductor
SeriesPowerQUICC II™ PRO
TypeMPU
MPC8349E-MITXE datasheets
 

Specifications of MPC8349E-MITXE

ContentsModule and Misc HardwareProcessor To Be EvaluatedMPC8349E
Interface TypeEthernet, USBSilicon ManufacturerFreescale
Core ArchitecturePower ArchitectureCore Sub-architecturePowerQUICC
Silicon Core NumberMPC83xxSilicon Family NamePowerQUICC II PRO
Rohs CompliantYesFor Use With/related ProductsMPC8349E
Lead Free Status / RoHS StatusLead free / RoHS CompliantOther namesMPC8349E-MITXE
1
Page 1
2
Page 2
3
Page 3
4
Page 4
5
Page 5
6
Page 6
7
Page 7
8
Page 8
9
Page 9
10
Page 10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
Page 1/48

Download datasheet (997Kb)Embed
Next
Freescale Semiconductor
User’s Guide
MPC8349E-mITXE Reference Design
Platform User’s Guide
The MPC8349E-mITXE reference design platform is a
system featuring the powerful PowerQUICC™ II Pro
processor, which includes a built-in security accelerator.
This low-cost, high-performance system solution consists of
a printed circuit board (PCB) assembly known as the
MPC8349E-mITXE Board, a hard disk, plus a board support
package (BSP), distributed in a CD image. This BSP enables
fastest possible time-to-market for development or
integration of applications including media servers, network
attached storage devices, and next-generation small office
home office/small medium business gateways.
Section 1, “MPC8349E-mITXE Board,”
in terms of its hardware: the features, specifications, block
diagram, connectors, interface specification, and hardware
straps.
Section 2, “Getting Started,”
describes the board settings and
physical connections needed to boot the MPC8349E-mITXE
board.
Section 3, “MPC8349E-mITXE Software,”
software that is shipped with the platform.
Use this manual in conjunction with the following
documents:
MPC8349E PowerQUICC™ II Pro Integrated Host
Processor Family Reference Manual
(MPC8349ERM)
© Freescale Semiconductor, Inc., 2006. All rights reserved.
Preliminary—Subject to Change Without Notice
Document Number: MPC8349EMITXUG
1. MPC8349E-mITXE Board . . . . . . . . . . . . . . . . . . . . . 2
2. Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
3. MPC8349E-mITXE Software . . . . . . . . . . . . . . . . . . 45
4. Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
This is a class A product. In a domestic
environment this product may cause radio
interference in which case the user may be
required to take adequate measures.
describes the board
This equipment has been tested and found to
comply with the limits for a Class A digital
device, pursuant to Part 15 of the FCC Rules.
These limits are designed to provide
reasonable protection against harmful
interference when the equipment is operated
in a commercial environment. This
equipment generates, uses, and can radiate
radio frequency energy and, if not installed
describes the
and used in accordance with the instruction
manual, may cause harmful interference to
radio communications. Operation of this
equipment in a residential area is likely to
cause harmful interference in which case the
user will be required to correct the
interference at his own expense.
Rev. 2, 10/2006
Contents
WARNING
NOTE

MPC8349E-MITXE Summary of contents

  • Page 1

    ... Processor Family Reference Manual (MPC8349ERM) © Freescale Semiconductor, Inc., 2006. All rights reserved. Preliminary—Subject to Change Without Notice Document Number: MPC8349EMITXUG 1. MPC8349E-mITXE Board . . . . . . . . . . . . . . . . . . . . . 2 2. Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 3. MPC8349E-mITXE Software . . . . . . . . . . . . . . . . . . 45 4. Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 This is a class A product domestic environment this product may cause radio interference in which case the user may be required to take adequate measures ...

  • Page 2

    ... This section presents the features and block diagram, specifications, and mechanical data for the MPC8349E-mITXE board. 1.1 Features This section presents the features, specification, and block diagram of the MPC8349E-mITXE board. The features are as follows: • CPU: Freescale MPC8349E running at 533/266 MHz (CPU/CSB (Coherent System Bus)) • ...

  • Page 3

    ... Compact Flash 16 Mbyte Flash 64 Mbyte ~ 1 Gbyte DDR PB SWs MCU RTC Fan LEDs Figure 1. MPC8349E-mITXE Board Block Diagram MPC8349E-mITXE Reference Design Platform User’s Guide, Rev. 2 Freescale Semiconductor Mini-PCI Slot 32-Bit PCI Slot 33/66 MHz 66 MHz PCI PCI GPIO Local Bus MPC8349E ...

  • Page 4

    ... The board-level functions discussed in this section are reset, interrupts, and clock distribution. 1.2.1 Reset and Reset Configurations The MPC8349E-mITXE reset module generates a single reset to reset the MPC8349E and other peripherals on the board. The reset unit provides power-on reset, hard reset, and soft reset signals in compliance with the MPC8349E hardware specification. ...

  • Page 5

    ... Following are descriptions of the interrupt signals shown in • Local bus connector interrupt (LEXP_IRQ1, LEXP_IRQ0). The local bus expansion connector has two interrupt signals that are ORed on the MPC8349E-mITXE board and generate an interrupt to the MPC8349E IRQ1. • PHY interrupt (GBE1_IRQ) and RTC interrupt (RTC_IRQ).The VSC8201 GBE PHY interrupt is ORed with the DS1339 RTC interrupt and connected to IRQ2 of the MPC8349E ...

  • Page 6

    ... MPC8349E-mITXE board. Sil3114 25 MHz VSC7385 OSC VSC8201 24 MHz 24 MHz Crystal Crystal USB3300 GND GND GND MPC8349E-mITXE Reference Design Platform User’s Guide, Rev 66.666 MHz OSC CLKIN PCI DIV OCCR CFG_CLKIN_DIV GPL5 2 System PLL TSEC 125 MHz ...

  • Page 7

    ... This approach is used in commodity PC motherboard designs. TT The MPC8349E reads the DIMM SPD data using the DIMM SCL (clock) and the SDA (data) signals through the I2C2 interface. Figure 5 MPC8349E-mITXE Reference Design Platform User’s Guide, Rev. 2 Freescale Semiconductor Table 1. Clock Distribution Generated by 66.666 MHz oscillator ...

  • Page 8

    ... On-board single bank 2/4/8/16 Mbyte Flash memory • Compact Flash interface • GBE L2 switch (VSC7385) parallel interface (PI) • Expansion connector for the 32-bit local bus interface MPC8349E-mITXE Reference Design Platform User’s Guide, Rev VTT 1.25 V DQ[0:63] DQM[0:7] DQS[0:7] I2C– SCK2 I2C– ...

  • Page 9

    ... LBCTL Control Signals 1.2.6 On-Board Flash Memory Through the general-purpose chip-select machine (GPCM), the MPC8349E-mITXE provides a total of 2/4/8/16 Mbyte Flash memory using one chip-select signal. The Flash memory is used with the 16-bit port size. As Table 2 shows, either of the two Flash memory devices can be selected as the boot Flash. MPC8349E-mITXE Reference Design Platform User’ ...

  • Page 10

    ... I/O expansion via the I2C2 interface. The first PCF8574A (U8) has I2C2 address 0x38 and it is able to control the Green LED (D1) and Yellow LED (D2), set the VSC8201 to powerdown mode, set the logic level of PCI_PME signal of the miniPCI card, and enable the LCD interface of the MPC8349E-mITXE board. The bit definition of this PCF8574A (U8) is defined as in MPC8349E-mITXE Reference Design Platform User’ ...

  • Page 11

    ... PCF8574A Name (U10) bit[0..7] 0 REV1 1 REV0 2 Reserved 3 CF_CD MPC8349E-mITXE Reference Design Platform User’s Guide, Rev. 2 Freescale Semiconductor Table 4. PCF8574A (U8) Bit Descriptions Read/Write Write only, LED0 control read returns 1 0: LED LED is off Write only, LED1 control read returns 1 0: LED is on ...

  • Page 12

    ... CE2 signals required by the compact Flash. The logic simply uses the local bus address A22 to determine which chip-enable signal is generated. See CS3 LBA22 MPC8349E-mITXE Reference Design Platform User’s Guide, Rev Read/Write Read/Write MiniPCI clock run signal level, defined by the PCI Mobile Design Guide ...

  • Page 13

    ... CS LGPL0 LGPL1 LBCLK TA CS LGPL0 LGPL1 Figure 8. Read/Write UPM Timing of Compact Flash MPC8349E-mITXE Reference Design Platform User’s Guide, Rev. 2 Freescale Semiconductor Table 6. AT Task File Read(IORD=L) Data register (16 bits) Data register (16 bits) Error register Feature register Sector count register Sector count register ...

  • Page 14

    ... Read/write accesses to the VSC7385 are terminated by the DONE signal, which is connected to the LGTA of the GPCM and generates the internal TA for the PowerPC™ core. between the VSC7385 and the MPC8349E. MPC8349E-mITXE Reference Design Platform User’s Guide, Rev RAM Word Address ...

  • Page 15

    ... The local bus expansion connector (J2) provides the signals listed in Table 8. Local Bus Expansion Connector (J2) Pin Assignment Pin MPC8349E-mITXE Reference Design Platform User’s Guide, Rev. 2 Freescale Semiconductor Signal Pin LBD15 2 LBD14 4 LBD13 6 LBD12 8 LBD11 10 LBD10 12 LBD9 14 LBD8 16 LBD7 18 LBD6 20 LBD5 22 LBD4 24 ...

  • Page 16

    ... BaseT Interface On the MPC8349E-mITXE board, GMII mode is used on TSEC1 and TSEC2, which are connected to the on-board 10/100/1000 PHY (VSC8201) and the 5-port GBE switch (VSC7385), respectively. The TSEC I/O voltage is set to 3.3 V. The GMII (1000 BaseT source synchronous bus. For a transmit bus connection synchronous to GTX_CLK from the TSEC module ...

  • Page 17

    ... MAX3232 3.3 V RS-232 driver to interface with a 9-pin D type female connector. This serial connection runs 115.2 Kbps. UART0 RXD CTS MPC8349E TXD RTS MPC8349E-mITXE Reference Design Platform User’s Guide, Rev. 2 Freescale Semiconductor PHY addr = 0x1C VSC8201 TXER TXEN GTX_CLK TXD[0:7] ...

  • Page 18

    ... The MPC8349E has two internal USB modules (USB0 and USB1), a multi-port host (MPH) module, and a dual-role (DR) module. On the MPC8349E-mITXE board, both USB0 and USB1 connect to USB PHY (USB3300) through the 8-bit UTMI low pin count interface (ULPI). For USB0, the USB3300 PHY connects to an on-board USB2 ...

  • Page 19

    ... Several third-party emulators in the market can connect to the host computer through the Ethernet port, USB port, parallel port, RS-232, and so on. A typical setup using a USB port emulator is shown in Figure 15. MPC8349E-mITXE Reference Design Platform User’s Guide, Rev. 2 Freescale Semiconductor 32-Bit 3.3 V MiniPCI Slot Figure 14. PCI Subsystem 2 C, SCI, SPI, 10-bit A/D, timers, and on-chip debugging ...

  • Page 20

    ... MPC8349E-mITXE Board PC Figure 15. Connecting the MPC8349E-mITXE Board to A Parallel Emulator The 16-pin generic header connector carries the COP/JTAG signals and the additional signals for system debugging. The pinout of this connector is shown in Figure 16. MPC8349E-mITXE Board COP Connector MPC8349E-mITXE Reference Design Platform User’s Guide, Rev. 2 ...

  • Page 21

    ... The MPC8349E-mITX board PCB top view is shown in headers, and switches J13 J17 J21 S3 S4 J19 COP Connector J22 ABCDEFGH P18 ATX Power J5 Pin 1 MPC8349E-mITXE Reference Design Platform User’s Guide, Rev. 2 Freescale Semiconductor Figure BT1 Battery Holder P17 J9 SATA0–SATA3 D5D6D3D4 J18 J20 J15 J12 J14 J16 ...

  • Page 22

    ... Use Compact Flash 3.3 V only. Powerdown before insertion or removal. Use Mini-PCI 3.3 V only. Powerdown before insertion or removal 1.4 Connectors This section describes the MPC8349E-mITXE connectors and their pin assignments. 1.4.1 Case Connector The case connector (J10) connects to the case power switch, power LED, reset switch, and hard disk LED. ...

  • Page 23

    ... COP Connector The COP connector (P17) allows the user to connect a COP/JTAG-based debugger to the MPC8349E-mITXE board for debugging. Pin MPC8349E-mITXE Reference Design Platform User’s Guide, Rev. 2 Freescale Semiconductor Pin Signal 1 Power LED K 2 Power LED A 3 Power LED A 4 GND ...

  • Page 24

    ... The pin assignments are listed in 1.4.6 PCI Slot The MPC8349E-mITXE board has one 32-bit 3.3 V PCI expansion slot (P1) for an expansion card. Only the 3.3 V PCI Card is supported. Turn OFF power during insertion and removal of PCI card. MPC8349E-mITXE Reference Design Platform User’s Guide, Rev Table 12 ...

  • Page 25

    ... Figure 19. 3.3 V Key on a Typical 3.3 V PCI Card 1.4.7 Fan Connectors There are two fan connectors on the MPC8349E-mITXE board, one for powering fan (J9) and the other for powering fan (J5). For typical fans, the red wire is always positive (+) and the black wire is always negative (–). ...

  • Page 26

    ... Figure 21 shows how to install a Compact Flash card. Figure 21. Installation of Compact Flash Card 1.4.10 Battery Holder The MPC8349E-mITXE board contains an RTC that requires a battery to maintain the data inside the RTC. The battery holder (BT1) accommodates a CR-2032. Battery Holder 1.4.11 LCD Connector (J11/J12) There are two connectors for two optional styles of character-based LCD modules ...

  • Page 27

    ... This section shows the default settings and descriptions of jumpers, switches, and LED indicators. 1.5.1 Powerup Configuration Jumpers The powerup configuration jumpers at J22 sets up the system configurations. default configuration of J22. Jumper On A Figure 23. Powerup Configuration Jumpers (J22) MPC8349E-mITXE Reference Design Platform User’s Guide, Rev. 2 Freescale Semiconductor Preliminary— ...

  • Page 28

    ... ON (0) F PCI_M66EN ON (0) G I2C-WP ON (0) H F_WP OFF (1) MPC8349E-mITXE Reference Design Platform User’s Guide, Rev 000 local bus EEPROM (Default) 2 001 I C EEPROM,PCI_CLK/PCI_SYNC_IN 25–44 MHz 2 010 I C EEPROM,PCI_CLK/PCI_SYNC_IN 25–66.666 MHz 011 Hard-coded option, 66 MHz, 266 MHz, 400 MHz (PCI, CSB, CPU) ...

  • Page 29

    ... Table 14 lists the connectors, jumpers, switches, and LEDs on the MPC8349E-mITXE board. Table 14. Lists of Connectors, Jumpers, Switches, and LEDs Reference BT1 Battery holder for RTC J2 Local bus expansion connector J4 Background Debug Mode (BDM). Header for Flash programming and debug of on-board MC9S08QG8 Microcontroller. ...

  • Page 30

    ... Two banks of Flash memory can be swapped for booting the system, so each bank has its own system boot image. Table 15 shows the jumper setting to select the Flash bank for booting the system. MPC8349E-mITXE Reference Design Platform User’s Guide, Rev Description Jumpers ...

  • Page 31

    ... PCI Operating Frequency An M66EN input pin determines the AC timing of the PCI interface. On the MPC8349E-mITXE board, the state of this signal can be driven the J22 jumper to select 33 MHz AC timing. If J22.F is not driven to 0, the M66EN signal level is determined by the PCI agent card connected to PCI slot P1 MHz only card is inserted, the M66EN signal is driven the PCI agent card according to the PCI specification driven can perform at 66 MHz ...

  • Page 32

    ... Field PCIHOST PCI64 PCI1ABR PCI2ABR COREDIS BMS BOOTSEQ SWEN ROMLOC Field TSEC1M TSEC2M Figure 25. Reset Configuration Word High (RCWH) Bit Settings Bits Name 0 LBIUCM 1 DDRCM MPC8349E-mITXE Reference Design Platform User’s Guide, Rev Table 19. Default RCW in Flash Memory Address 04040404 04040404 04040404 00000000 00000000 00000000 B4B4B4B4 B4B4B4B4 60606060 A0A0A0A0 ...

  • Page 33

    ... Table 20. RCWL Bit Descriptions (continued) Bits Name 2–3 — 4–7 SPMF[0–3] 4–7 SPMF[0–3] 8 — 9–15 COREPLL [0–6] MPC8349E-mITXE Reference Design Platform User’s Guide, Rev. 2 Freescale Semiconductor Meaning Reserved Must be cleared. System PLL 0000 multiplication 0001 factor 0010 0011 0100 (default) 0101 ...

  • Page 34

    ... Table 21. Reset Configuration Word High (RCWH) Bit Descriptions Bits Name 0 PCIHOST 1 PCI64 2 PCI1ARB 3 PCI2ARB 3 Reserved 4 COREDIS 5 BMS 6–7 BOOTSEQ MPC8349E-mITXE Reference Design Platform User’s Guide, Rev Meaning 01 0010 0 2:1 10 0010 0 2:1 11 0010 0 2:1 00 0010 1 2.5:1 01 0010 1 2.5:1 10 0010 1 2.5:1 11 0010 1 2.5:1 00 0011 0 3:1 ...

  • Page 35

    ... CLKIN is the input to the CCB PLL to generate the CCB clock, which provides the platform logic. Table 22 shows the common combinations of CLKIN, CCB, and the core frequency and their respective ratios. MPC8349E-mITXE Reference Design Platform User’s Guide, Rev. 2 Freescale Semiconductor Meaning Software watchdog ...

  • Page 36

    ... MHz to the new value of 0b010_0011 representing 400 MHz core frequency Field — Bit Setting Figure 26. Reset Configuration Word Low (RCW) Bit Settings Example MPC8349E-mITXE Reference Design Platform User’s Guide, Rev Table 22. Core PLL Ratio CCB SPMF clock: COREPLL CCB [0–3] CLKIN [0–6] Ratio ...

  • Page 37

    ... Table 23. Example Memory Map, Local Access Window, and Chip-Select Assignments Address Range Target Interface 0x0000_0000–0x4000_0000 0x8000_0000–0x9FFF_FFFF 0xE200_0000–0xE2FF_FFFF 0xA000_0000–0xBFFF_FFFF MPC8349E-mITXE Reference Design Platform User’s Guide, Rev. 2 Freescale Semiconductor MIC2505 MAX1953 MIC29302 Figure 27. Power Supply Circuitry during ramp-up and power-down. ...

  • Page 38

    ... Addressing: Total address range Flash memory (local bus) DDR SDRAM Operating temperature Storage temperature Relative humidity PCB dimensions: Length Width Thickness MPC8349E-mITXE Reference Design Platform User’s Guide, Rev Chip-Select Line PCI2 Nil PCI2 I/O space (16 Mbyte) Local bus LCS3 CompactFlash interface ...

  • Page 39

    ... Figure 28. Dimensions of the MPC8349E-mITXE Board 2 Getting Started This section describes how to boot up the MPC8349E-mITXE board. The on-board Flash memory has been preloaded with a Flash image from the factory. Before powering up the board, set the on-board jumpers according to the settings listed in module according to the instructions in external connections as described in Avoid touching areas of integrated circuitry and connectors ...

  • Page 40

    ... Getting Started 2.1 Board Jumper Settings Figure 29 shows the top view of the MPC8349E-mITXE with pin 1 marked for each reference. Using Figure guide, the default jumper settings are given in of the board and moving around the board in a clockwise manner J13 J17 ...

  • Page 41

    ... The MPC8349E reads the DDR serial presence detect (SPD) data from the EEPROM on the DIMM module to identify the module type and various SDRAM configurations and timing parameters. MPC8349E-mITXE Reference Design Platform User’s Guide, Rev. 2 Freescale Semiconductor Table 25 ...

  • Page 42

    ... Section 2.4, “Serial Port Configuration (PC).” 2.3.1 Cable Connections Connect the serial port of the -mITXE system and the personal computer using RS-232 cable supplied with the system. Then connect the AC adaptor as in shown in MPC8349E-mITXE Reference Design Platform User’s Guide, Rev WARNING Inserting Direction Key Position ...

  • Page 43

    ... Serial Port Configuration (PC) Before powering up the MPC8349E-mITXE system, configure the serial port of the attached computer as follows: Data rate: 115.2 Kbps, Number of data bits: 8, Parity: none, Number of Stop bits: 1, Flow Control: Disabled. MPC8349E-mITXE Reference Design Platform User’s Guide, Rev. 2 Freescale Semiconductor Figure 31. External Connections Preliminary— ...

  • Page 44

    ... The normal function of the product may be disturbed by strong electromagnetic interference. If so, simply reset the product to resume normal operation by following the instruction manual. If normal function does not resume, please use the product in another location MPC8349E-mITXE Reference Design Platform User’s Guide, Rev Harddisk Figure 32. Front Panel ...

  • Page 45

    ... LTIB to build the ISO image. 3.1 Third-Party Application Software Many third-party applications are available for the MPC8349E-mITXE. They are typically built on top of the original BSP delivered by Freescale and they can be installed on the hard disk. To run demonstrations MPC8349E-mITXE Reference Design Platform User’s Guide, Rev. 2 Freescale Semiconductor Preliminary— ...

  • Page 46

    ... Revision History or to acquire details of Freescale’s third-party applications for this MPC8349E-mITXE, contact your local Freescale sales office. 4 Revision History Table 27 provides a revision history for this document. Revision Date 2 10/2006 This revision of the manual corresponds to the MPC8349E-MITXE rev 1.0 board. All references to MPC8349E-mITX changed to MPC8349E-mITXE. ...

  • Page 47

    ... THIS PAGE INTENTIONALLY LEFT BLANK MPC8349E-mITXE Reference Design Platform User’s Guide, Rev. 2 Freescale Semiconductor Preliminary—Subject to Change Without Notice Revision History 47 ...

  • Page 48

    ... Denver, Colorado 80217 1-800-441-2447 303-675-2140 Fax: 303-675-2150 LDCForFreescaleSemiconductor @hibbertgroup.com Document Number: MPC8349EMITXUG Rev. 2 10/2006 Preliminary—Subject to Change Without Notice Information in this document is provided solely to enable system and software implementers to use Freescale Semiconductor products. There are no express or implied copyright licenses granted hereunder to design or fabricate any integrated circuits or integrated circuits based on the information in this document ...