The MPC8349E-mITX-GP 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-mITX-GP Board, plus a board support package
(BSP), distributed in a CD image. This BSP enables fastes t
possible time-to-market for deve lopme nt 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-mITX-GP Board,” describes the
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-mITX-GP board.
Section 3, “MPC8349E-mITX-GP Software,” describes the
software that is shipped with the platform.
Use this manual in conjunction with the following
documents:
•MPC8349E PowerQUICC™ II Pr o I ntegrated Host Processor Family Reference Manual
(MPC8349ERM)
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.
NOTE
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
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.
Figure 1 shows the MPC8349E-mITX-GP board block diagram.
32-Bit PCI Slot
33/66 MHz
PCI
ULPI1
MPC8349E-mITX-GP Board
USB PHY
8 Mbyte Flash
64 Mbyte ~ 1 Gbyte DDR
RTCEEPROM
Local Bus
DDR Bus
I2C
MPC8349E
RS-232 x 2
GMII
JTAG/COP
GbE PHY
Power
1 x GbE
Power
Figure 1. MPC8349E-mITX-GP Board Block Diagram
1.2Board-Level Functions
The board-level functions discussed in this section are reset, interrupts, and clock distribution.
1.2.1Reset and Reset Configurations
The MPC8349E-mITX-GP 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.
•Hard reset is generated either by the COP/JTAG port or the MPC8349E.
•Power-on reset is generated by the Maxim MAX811 device. When MR is deasserted and 3.3 V is
ready , the MAX81 1 internal timeout guarantees a minimum reset active time of 150 ms before
PORESET is deasserted. This circuitry guarantees a 150 ms PORESET pulse width after 3.3 V
reaches the right voltage level, and this meets the specification of the PORESET input of
MPC834x.
•COP/JTAG port reset provides convenient hard-reset capability for a COP/JT AG controller. The
RESET line is available at the COP/JTAG port connector. The COP/JTAG controller can directly
generate the hard-reset signal by asserting this line low.
•Push button reset interfaces the MR
signal with a debounce capability to produce a manual master
reset of the processor card.
•Soft reset is generated by the COP/JT AG port. Assertion of SRESET causes the MPC8349E to
abort all current internal and external transactions and set most registers to their default values.
Figure 3 shows the external interrupt circuitry to the MPC8349E.
External Logic
MPC8349E-mITX-GP Board
GBE1_IRQ
RTC_IRQ
USB2_IRQ
PCI_INTA
PCI_INTB
Figure 3. MPC8349E Interrupt Circuitry
IRQ2
IRQ3
IRQ4
IRQ5
IRQ6
MPC8349E
Following are descriptions of the interrupt signals shown in Figure 3:
•PHY interrupt (GBE1_IRQ) and RT C interrupt (RTC_IRQ).The VSC8201 GBE PHY interrupt is
ORed with the DS1339 RTC interrupt and connected to IRQ2 of the MPC8349E. Therefore, the
system software can detect the status of the Ethernet link, the PHY internal status, and the R TC
status.
•PCI interrupt (PCI_INTA, PCI_INTB). The 32-bit PCI slot I N TA and INTB are connected to the
IRQ4 and IRQ5 of the MPC8349E, respectively.
•USB over current (USB2_IRQ) . The USB2 power s upply has an over current detection circuit and
generate an interrupt when the current limit reaches (2A) or a thermal shutdown or under voltage
lockout (UVLO) condition occurs. This interrupt pin generates an interrupt to IRQ3 of the
MPC8349E.
66.666 MHzMPC8349E CLKIN66.666 MHz oscillatorThe MPC834x uses CLKIN to generate the
PCI_SYNC_OUT clock signal, which is fed back
on the board through the PCI_SYNC_IN signal
to the internal system PLL. From the power-on
reset configuration, the CSB clock is generated
by the internal PLL and is fed to the e300 core
PLL for generating the e300 core clock. The
GPL5 (CFG_CLKIN_DIV) configuration input
selects whether CLKIN or CLKIN/2 is driven on
the PCI_SYNC_OUT signal. The GPL5 is tied to
jumper J22.D.
125 MHzMPC8349E TSECVSC8201For TSEC operation, a 125 MHz clock is
provided by the gigabit Ethernet PHY
(VSC8201) on the board.
133/166 MHzDDR SDRAMMPC8349EThe DDR memory controller is configured to use
the 1:1 mode CSB to DDR clock for the DDR
interface. The local bus clock uses CCB/n clock,
where n is configured from the LCRR register.
25 MHzGBE PHY (VSC8201)125 MHz oscillatorThe 25 MHz oscillator generates the clock for
the VSC8201
33/66 MHzPCI 32-bit slot MPC8349EThe PCI module uses the PCI_SYNC_IN as its
clock source. The trace of the PCI_SYNC_IN/
PCI_SYNC_OUT signal is synchronized with all
the PCI signals of the PCI slots. The trace length
of the PCI_SYNC_IN/PCI_SYNC_OUT clock is
2.5 inches from the pin of the PowerQUICC II
Pro device to the PCI sockets.
24 MHzUSB PHY2 (USB3300)24 MHz crystal
32.768 KHzRTC (DS1339)32.768 KHz crystal
1.2.4DDR SDRAM Controller
MPC8349E uses DDR SDRAM as the system memory. The DDR interface uses the SSTL2 driver/receiver
and 2.5 V power. A Vr ef 2.5V/2 is needed for all SSTL2 receivers in the DDR interface. For details on
DDR timing design and termination, refer to the Fr eescale application note entitled Hardw ar e and Layout Design Considerations for DDR Memory Interfaces (AN2582). The termination scheme uses one series
resistor (R
termination rail (V
The MPC8349E reads the DIMM SPD data using the DIMM SCL (clock) and the SDA (data) signals
through the I2C2 interface. Figure 5 shows the DDR SDRAM controller connection.
) from the MPC8349E to the memory and one termination resistor (RT) attached to the
S
). This approach is used in commodity PC motherboard designs.
The MPC8349E local bus controller has a 32-bit LAD[0–31] address that consists of data multiplex bus
and control signals. The local bus speed is up to 133 MHz. T o interface with the standard memory device,
an address latch must provide the address signals. The LALE is used as the latchi ng signal. To reduce the
load of the high speed 32-bit local bus interface, there is a data buffer for all low-speed devices attached
to the memory controller. The on-board single bank 8-Mbyte Flash memory module is connected to the
local bus.
Figure 6 shows the block diagram and connections for the local bus.
MPC834E
Local Bus
Controller
LCS0
LCS0
Boot Flash
Select
Jumpers
F1CS
MPC8349E-mITX-GP Board
LAD[0:31]
BADDR[27:29]
ALE
LBCTL
Control Signals
LSYNC_OUT
LSYN_IN
LCLK0
LCKE
LCLK1
LAD[8:31]
LAD[0:15]
Address
Latch
LE
Buffer
DIR
Data
OE
OE
GND
A[9:30]
D[0:15]
F1CS
Control
Flash Memory
A[21:0]
D[15:0]
CS
Control
MX29LV640M
Figure 6. Local Bus Connections
1.2.6On-Board Flash Memory
Through the general-purpose chip-select machine (GPCM), the MPC8349E-mITX-GP provides a total of
8 Mbyte of 90 ns Flash memory using one chip-select signal. The Flash memory is used with the 16-bit
port size.
J22.EBOOT1Boot FlashBackup Flash
Jumper Off1Reserved Reserved
Jumper On0U7 U4
The starting address for the Flash bank is 0xFE00_0000 to 0xFE7F_FFFF.
1.2.7I2C
The MPC8349E has two I2C interfaces. On the MPC8349E-mITX-GP board, the MPC8349E acts as I2C
master for both I
Freescale Semiconductor9
2
C buses (I2C1 and I2C2). I2C1 is connected to the M24256 serial EEPROM, and I2C2
is connected to the DDR DIMM module SPD (serial presence detect) EEPROM, the two PCF8574 I2C
expanders, the DS1339 RTC (real time clock).
The M24256 serial EEPROM can be used to s tore the reset configuration word of the MPC8349E, as well
as storing the configuration registers values if boot sequencer of MPC8349E is enabled. If user wants to
load the reset configuration word from the I2C1 M24256 EEPROM, the jumper J22 should be set to
ABCDEFGH=01011110, with 1=jumper removed and 0=jumper installed. For more details on how to
program the reset configuration word value in I2C EEPROM and the boot sequencer mode, please refer to
the MPC8349ERM. The I2C address of the M24256 EEPROM on I 2C1 bus is 0x50.
The DDR SPD EEPROM is connected to the I2C2 of MPC 8349E. The bootload program optionally reads
the SPD EEPROM data to determine the DDR DIMM physical structure (e.g. number of rows and
columns), the DDR timings (e.g. CAS latency, re-fresh timing), and setup the configuration registers of
the MPC8349E DDR memory controller . The I2C address of the DDR SPD EEPROM on I2C2 bus is 0x51.
There are two PCF8574A I2C I/O expander on the MPC8349E-mITX-GP board to provide general
purpose 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. The bit
definition of this PCF8574A (U8) is defined as in Table 3.
Table 3. PCF8574A (U8) Bit Descriptions
PCF8574A (U8)
Bit[0..7]
0LED0Write only,
1LED1Write only,
2VSC8201_PWNWrite only,
3
4LCD_ENWrite only,
5Not used——
6Not used——
7Not used——
NameRead/WriteDescription
LED0 control
Reserved
read returns 1
read returns 1
read returns 1
Write only,
read returns 1Reserved
read returns 1Reserved
0: LED is on
1: LED is off
LED1 control
0: LED is on
1: LED is off
VSC8201 power down control
0: VSC8201 PHY is powerdown
1: VSC8201 PHY in normal mode
The second PCF8574A (U10) has I2C2 address 0x39 and it is able to detect the board revision number,
the PCI M66EN signal level and detect which Flash is currently used to boot. The bit definition of this
PCF8574A (U10) is defined as in Table 4.
PCI M66EN Signal
0: PCI M66EN signal is low, indicates the PCI cards on PCI slot is
not 66 MHz capable
1: PCI M66EN signal is high, indicates the PCI cards on PCI slot is
66 MHz capable
Used to determine which Flash is used for boot Flash
0: Reserved
1: Flash 1 (U7) is the boot Flash
7Not used——
The DS1339 R TC is connected to I2C with address 0x68. The software running on PowerPC core can read
or write to the RTC through the I2C2 interface.
1.2.810/100/1000 BaseT Interface
On the MPC8349E-mITX-GP board, GMII mode is used on TSEC1 , which is connected to the on-board
10/100/1000 PHY (VSC8201). The TSEC I/O voltage is s et to 3. 3 V. The GMII (1000 BaseT) is a source
synchronous bus. For a transmit bus connection, it is synchronous to GTX_CLK from the TSEC module.
The receive bus connection is synchronous to RX_CLK generated from the PHY device. When the speed
is 10/100 BaseT (MII), both t ransmit and re ceive clocks ar e generated by the VSC8201 PHY device. The
MPC8349E MII management interface is connected to the VSC8201 only . Figure 7 shows the connection
between the MPC8349E TSEC1 to the VSC8201.
Figure 7. GMII Interface Connection for 10/100/1000 BaseT Ethernet
1.2.9RS-232 Port
PHY addr = 0x1C
VSC8201
TXER
TXEN
GTX_CLK
TXD[0:7]
TXC
COL
CRSCRS
RXER
RXDV
RX_CLK
RXD[0:7]
MDIO
MDC
RJ-45
(Enet0)
Figure 8 illustrates the serial port connection using a MAX3232 3.3 V RS-232 driver to interface with a
9-pin D type female connector. This serial connection runs at up to 115.2 Kbps.
MAX3232
MPC8349E
UART0
CTS
TXD
RTS
DO
DO
DI
DI
RXRXD
RX
TX
TX
RXD
CTS
TXD
RTS
DB-9
RS-232
Serial
Por t
Figure 8. UART Debug Port Connection
1.2.10USB 2.0 Interface
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-mITX-GP board, USB1 connects to USB PHY (USB3300)
through the 8-bit UTMI low pin count interface (ULPI). The USB3300 PHY connects to a USB Mini-AB
type receptacle connector that serves as a host/device/ OT G USB inter fac e. Table 5 shows the USB0 and
USB1 configuration. Note that OTG software support is subject to Linux kernel support.
PortInterface TypeUSB PHYOperating ModeConnector Type
USB Port 1ULPIUSB3300DR Host/Device/OTG1 x Type Mini-AB Receptacle
Figure 9 shows the connection of USB port 0 and port 1.
MPC8349E
USB3300
ULPI_D[7:0]
ULPI_DIR
ULPI_STP
ULPI_NXT
Por t 1
ULPI_CLK
CPEN
D[7:0]
DIR
STP
NXT
CLKOUT
Figure 9. USB Port 0 and Port 1 Connections
VBUS
DM
DP
ID
MIC2505
5 V
USB Type Mini-AB
1.2.11PCI Subsystem
The MPC8349E has two PCI interfaces (PCI1 and PCI2). PCI1 interface is not used. PCI2 connects to a
32-bit 3.3 V PCI slot.
MPC8349E
PCI2-AD[0:31]
PCI2-CBE
32-Bit PCI2
[0:3]
PCI2-CTRL
PCI2-GNT0
PCI2-REQ0
PCI2-GNT0
PCI2-REQ0
32-Bit 3.3 V
PCI Slot
Figure 10. PCI Subsystem
1.2.12COP/JTAG Port
The common on-chip processor (COP) is part of the MPC8349E JTAG module and is implemented as a
set of additional ins tructions and logi c. This por t can connect to a dedicated emulator for extensive system
debugging. 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 11.
PC
P17
USB
Emulator
MPC8349E ITX
Figure 11. Connecting the MPC8349E-mITX-GP 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 12.
Table 6 lists the pin assignments of the case connector.
Table 6. Case Connector J10 Pin Assignments
PinSignal
1Power LED K
2Power LED A
3Power LED A
4GND
5Power On
6GND
7RESET
8–15Reserved
1.4.2COP Connector
The COP connector (P17) allows the user to connect a COP/JTAG-based debugger to the
MPC8349E-mITX-GP board for debugging. Table 7 lists the pin assignments of the COP connector.
Table 7. COP Connector Pin Assignments
PinSignalPinSignal
1TDO2GND
3TDI4TRST
5QREQ 6VDD_SENSE
7TCK8CHKSTOP_IN
9TMS 10 NC
11SRESET
13HRESET
12NC
14GND
1.4.3PCI Slot
The MPC8349E-mITX-GP board has one 32-bit 3.3 V PCI expansion slot (P1) for an expansion card.
WARNING
Only the 3.3 V PCI Card is supported. Turn OFF power during insertion and
removal of PCI card.
3.3 V PCI cards can be identified by the key position on the PCI car d, as shown in Figure 14.
PCI Slot
5 V Key
DIMM
Match
3.3 V Key
Here
RJ-45
Figure 14. 3.3 V Key on a Typical 3.3 V PCI Card
1.4.4Fan Connectors
There are two fan connectors on the MPC8349E-mITX-GP board, one for powering a 5 V fan (J9) and the
other for powering a 12 V fan (J5). For typical fans, the red wire is always positive (+) and the black wire
is always negative (–).
1.4.5Battery Holder
The MPC8349E-mITX-GP board contains an RTC that requires a battery to maintain the data inside the
RTC. The battery holder (BT1) accommodates a CR-2032. Figure 15 shows how to insert a battery.
Battery Holder
1.4.6Power Connector
P18 is compatible with connectors from A T X power supply, supplying necessary DC power to the
MPC8349E-mITX-GP board.
Table 9. Lists of Connectors, Jumpers, Switches, and LEDs (continued)
ReferenceDescription
J19CPU Power-on reset source jumper. CPU Power-On Reset can be controlled by a hardware MAX811 reset
chip (jumper 2–3 as default).
J21Real time clock selector. CPU real time clock interrupt request can be selected from DS1339 real time clock,
[ jumper 2–3]. Default is not selected.
J22Reset configuration word source selection jumpers
Switches
S3System reset button. Resets the MPC8349E-mITX-GP board.
S5Power-on push button. Powers up the MPC8349E-mITX-GP board.
LEDs
D1/D2SW0 and SW1. Controlled by the I2C expander connected to the MPC8349E
D8USB port power indicator LED. Lights when power is enabled on USB (D8).
D93.3 V Active. On means 3.3 V power is good.
1.6MPC8349E-mITX-GP Board Configuration
This section describes the operational mode and configuration options of the MPC8349-mITX-GP board.
1.6.1Flash Memory
The Flash memory bank is MX29LV640MTTC-90 top boot Flash memory devices. Each Flash memory
bank has 135 sectors. The first 127 sectors, SA[0–126], are 64 Kbyte, and the last 8 sectors, SA[127–134],
are 8 Kbyte. These last 8 sectors can be write-protected to prevent accidental erasure of the sector content
for applications that may choose to use this protection feature. Table 10 shows the jumper settings to
write-protect sectors SA[127–134] of Flash memory.
Table 10. Flash Memory Write Protect of SA[127–134]
J22.HDescription
Jumper OffFlash (U7) top sectors are not write protected (WP
Jumper OnFlash (U7) top sectors are write protected (WP
not asserted).
asserted).
1.6.2EEPROM
An on-board serial EEPROM allows storage of miscellaneous board-related data. The EEPROM can be
write-protected by S2.SW3, as shown in Table 11.
An M66EN input pin determines the AC timing of the PCI interface. On the MPC8349E-mITX-GP board,
the state of this signal can be driven to 0 by 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 PC I slot P1. I f a 33
MHz only card is inserted, the M66EN signal is driven to 0 by the PCI agent card according to the PCI
specification, or it is driven to 1 if it can perform at 66 MHz. See Table 12.
.
Table 12. M66EN Signal Status Selection
J22.FDescription
Jumper OffM66EN signal is determined by the card plugged into the PCI slot.
Jumper OnM66EN signal is hardwired to 0, which is hard coded to 33 MHz PCI operation.
1.6.4Reset Configuration Word
The reset configuration word (RCW) controls the clock ratios and other basic device functions such as PCI
host or agent mode, boot location, TSEC modes, and endian mode. The reset configuration word is divided
into reset configuration word lower (RCWL) and reset configuration word higher (RCWH) and is loaded
from the local bus during the power-on or hard reset flow. The default RCW low bit setting is
0x0404_0000. The default RCW high bit se tting is 0xB460_A000.
The RCW is located at the lowest 64 bytes of the boot Flash memory, which is 0xFE00_0000 if the default
memory map is used.
To make the changes take effect, power off the system and then power it on. Figure 19 shows the change
in bit settings from these uboot commands. There is no change in the SPMF field since 0b0100 is the
default value representing the 266 MHz CCB frequency. The COREPLL field is changed from the default
value of 0b000_0100 representing 533 M Hz to the new value of 0b010_001 1 representing 400 MHz core
frequency.
034789 15
Field—SPMF—COREPLL
Bit Setting0100010000100011
Figure 19. Reset Configuration Word Low (RCW) Bit Settings Example
1.6.5Power Supply
The MPC8349E requires a 3.3 V and 5 V power supply from the ATX power connector for normal
operation. The 3.3 V power supply is reduced to 1.2 V and 2.5 V. The 1.2 V power is generated from a
switching power supply for a CPU core. The 2.5 V power is generated from an LDO regulator for the DDR
controller.
The core supply voltage and I/O supply voltages do not have to be applied in any particular order. During
the power ramp up, before the power supplies are stable, there may be an interval when the I/O pins are
actively driven. After power is stable, as long as PORES ET is asserted, most I/O pins are three-stated. To
minimize the time I/O pins are actively driven, apply core voltage before I/O voltage and assert PORESET
before the power supplies fully ramp up. In general, for a dual-supply voltage device, minimize the voltage
difference between the V
core
and V
during ramp-up and power-down.
I/O
1.6.6Chip-Select Assignments and Memory Map
Table 17 shows an example memory map on the MPC8349E that is used for u-boot 1.1.3 in the Flash
memory.
Table 17. Example Memory Map, Local Access Window, and Chip-Select Assignments
Figure 21 shows the MPC8349E-mITX-GP dimensions (in mils). The board dimensions are
170 mm × 170 mm (6692 mils × 6692 mils) for integration in a mini-ITX chassis with a small footprint.
The locations of the mounting holes are shown in Figure 21.
Figure 21. Dimensions of the MPC8349E-mITX-GP Board
2Getting Started
This section describes how to boot up the MPC8349E-mITX-GP 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 Section 2.1, “Board Jumper Settings,” install the DDR memory
module according to the instructions in Section 2.2, “Install DIMM Module,” and then make all the
external connections as described in Section 2.3, “External Connections.”
CAUTION
A void touching areas of integrated circuitry and connectors; static discharge
can damage circuits.
Figure 22 shows the top view of the MPC8349E-mITX-GP with pin 1 marked for each reference. Using
Figure 22 as a guide, the default jumper settings are given in Table 19 starting at the left-hand top corner
of the board and moving around the board in a clockwise manner.
Set the jumpers to their default settings as given in Table 19.
Table 19. Default Jumper Settings
Getting Started
ReferenceDefault Jumper Setting
J192–3√
J21not used×
J142–3√
√ = Jumper
× = No Jumper
2.2Install DIMM Module
A 128-Mbyte DIMM is shipped with the platform. Install this memory module (when the platform is
powered down) onto the DIMM connector U1 as shown in Figure 23. This DIMM connector can
accommodate 64-MByte to 1-GByte modules. 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.
WARNING
Switch the power OFF when installing/removing the DIMM module.
.
Inserting Direction
Key Pos ition
U1 DIMM 184-pin DDR1
Figure 23. Installing the DDR1 DIMM Module
Both error correcting codes (ECC) and non-ECC DIMM modules are supported. The MPC8349E software
reads the module data width field in the SPD EEPROM to determine whether ECC is present and
configures the corresponding registers in the internal DDR controller. DDR1 unbuffered DIMM modules
with fewer than 12 or greater than 14 row addresses are not supported. DIMM modules with fewer than 8
or greater than 11 column addre sses are not supported.
Do not turn on power until all cables have been connected and the serial port has been configured as
described in Section 2.4, “Serial Port Configura tion (PC).”
2.3.1Cable Connections
Connect the serial port of the -mITX-GP system and the personal computer using RS-232 cable supplied
with the system. Then connect the AC adaptor as in shown in Figure 24.
Coherent Sy st em Bus: xxx MHz
Core: yyy MHz
Local Bus Controller: xxx MHz
Local Bus: xx MHz
DDR: xxx MHz
I2C: xxx MHz
TSEC1: xxx MHz
TSEC2: xxx MHz
USB MPH: xxx MHz
USB DR: xxx MHz
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
3MPC8349E-mITX-GP Software
A board support package (BSP) is pre-installed on the MPC8349E-mITX-GP. This BSP consists of a
bootloader (u-boot), a generic PPC Linux-based system, and associated file system which reside in the
on-board Flash memory. Upon power up, the Linux system is running on the MPC8349E-mITX-GP.
The MPC8349E-mITX-GP BSP generation takes advantage of a tool called the Linux Target Image
Builder or LTIB. LTIB is a suite of tools that leverages existing Open Source configuration scripts and
source code packages and bundles them all into a s ingle BSP generation bundle. The source code packages
include boot loaders and Linux kernel sources as well as many user-space source code packages to build
a complete BSP. LTIB also provides compiler packages required to build the BSP . Freescale developers
use LTIB to create BSPs for a multitude of Freescale development targets. LTIB leverages as much BSP
elements as possible for all Freescale targets that are supported while offering the flexibility required to
customize, as necessary, components that require platform specific modifications.
The MPC8349E-mITX-GP BSP release package contains the following:
•mpc8349e-mitx-<yyyymmdd>.iso
This file is an ISO image that may be burned to a CD-ROM or mounted directly from your hard
disk. Note that <yyyymmdd> is the release creation date.
The L TIB installation script that installs all necessary packages on a host Linux PC and allows you
to modify the BSP and packages within the B SP is in /ltib- mpc8349e-mitx subdirectory within the
ISO image.
This ISO image contains a file called Readme.txt which describes all the details required to
generate and install the BSP on the MPC8349E-mITX-GP hardware platform. Readme.txt contains
the latest information for each BSP release. T he ISO image also contains Release Notes.txt which
describes changes to the current BSP version versus earlier releases.
To rebuild the BSP package or to add application software, follow the instructions in the
Readme.txt very carefully. Readme.txt is part of the ISO release and it contains specific details on
how to build, run, and install the BSP. When followed closely the Readme.txt will guide the user
to achieve a successful re-installation of the BSP on the MPC8349E-mITX-GP platform.
This ISO image contains the following documents as well:
— MPC8349EMITXGPUG.pdf, this user's guide document in pdf format
— MPC8349E-mITX-GP_schematic.pdf, the platform schematic in pdf format
— SEC2SWUG.pdf: User's Guide for the Driver software of the Security engine. This document
details the driver software interface of the Security Engine to boost the throughput performance
of Security applications such as IPSec.
— LtibFaq.pdf, Frequently Asked Questions for L TIB, which is a useful document describing how
to make use of LTIB to build the ISO image.
3.1Third-Party Application Software
Many third-party applications are available for the MPC 8349E-mITX-GP. They are typically built on top
of the original BSP delivered by Freescale. To run demonstrations or to acquire details of Freescale’s
third-party applications for this MPC8349E-mITX-GP, contact your local Freescale sales office.
4Revision History
Table 21 provides a revision history for this document.
Table 21. Document Revision History
RevisionDateSubstantive Change(s)
010/2006Initial release.
This revision of the manual corresponds to the MPC8349E-MITX-GP rev 1.0 board.
Freescale Semiconductor
Technical Information Center, CH370
1300 N. Alma School Road
Chandler, Arizona 85224
1-800-521-6274
480-768-2130
support@freescale.com
Japan:
Freescale Semiconductor Japan Ltd.
Headquarters
ARCO Tower 15F
1-8-1, Shimo-Meguro, Meguro-ku
Tokyo 153-0064, Japan
0120 191014
+81 3 5437 9125
support.japan@freescale.com
Asia/Pacific:
Freescale Semiconductor Hong Kong Ltd.
Technical Information Center
2 Dai King Street
Tai Po Industrial Estate,
Tai Po, N.T., Hong Kong
+800 2666 8080
support.asia@freescale.com
For Literature Requests Only:
Freescale Semiconductor
Literature Distr ibution Center
P.O. Box 5405
Denver, Colorado 80217
1-800-441-2447
303-675-2140
Fax: 303-675-2150
LDCForFreescaleSemiconductor
@hibbertgroup.com
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.
Freescale Semiconductor reserves the right to make changes without further notice to
any products herein. Freescale Semiconductor makes no warranty, representation or
guarantee regarding the suitability of its products for any part icular purpose, nor does
Freescale Semiconductor assume any liability arising out of the application or use of
any product or circuit, and specifically disclaims any and all liability, including without
limitation consequential or incidental damages. “Typical” parameters which may be
provided in Freescale Semiconductor data sheets and/or specifications can and do
vary in different applications and actual performance may vary over time. All operating
parameters, including “Typicals” must be validated for each customer application by
customer’s technical experts. Freescale Semiconductor does not convey any license
under its patent rights nor the rights of others. Freescale Semiconductor products are
not designed, intended, or authorized for use as components in systems intended for
surgical implant into the body, or other applications intended to support or sustain life,
or for any other application in which the failure of the Freescale Semiconductor product
could create a situation where personal injury or death may occur. Should Buyer
purchase or use Freescale Semiconductor products for any such unintende d or
unauthorized application, Buyer shall indemnify and hold Freescale Semiconductor
and its officers, employees, subsidiaries, affiliates, and distributors harmless against all
claims, costs, damages, and expenses, and reasonable attor ney fees arising out of,
directly or indirectly, any claim of personal injury or death associated with such
unintended or unauthorized use, even if such claim alleges that Freescale
Semiconductor was negligent regarding the design or manufacture of th e part.
Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc.
The Power Architecture and Power.org word marks and the Power and Power.org logos
and related marks are trademarks and service ma rks licensed by Power.org. The
described product contains a PowerPC processor core. The PowerPC name is a
trademark of IBM Corp. and used under license. All other product or ser vice names are
the property of their respective owners.