Advertisement

Quick Links

Micetek International Inc.
User's Guide
PowerQUICC™ MPC8308_RDB User's
Guide
The MPC8308_RDB is a system featuring the
PowerQUICC™ processor, MPC8308. This low-cost,
high-performance system solution consists of a printed
circuit board (PCB) assembly plus a software board support
package (BSP) distributed in a CD image. This BSP enables
the fastest possible time-to-market for development or
integration of applications including printer engines,
broadband gateways, no-new-wires home adapters/access
points, and home automation boxes.
This document describes the hardware features of the board
including specifications, block diagram, connectors,
interfaces, and hardware straps. It also describes the board
settings and physical connections needed to boot the
MPC8308_RDB. Finally, it considers the software shipped
with the platform.
When you finish reading this document, you should:
be familiar with the board layout
understand the default board configuration and your
board configuration options
know how to get started and boot the board
know about the software and further documentation
that supports the board
© Micetek International Inc., 2009. All rights reserved.
Document Number: MPC8308RDBUG
Contents
1 MPC8308_RDB Hardware . . . . . . . . . . . . . . . . . . . . . .3
2 Board-Level Functions . . . . . . . . . . . . . . . . . . . . . . . . .7
4 MPC8308_RDB Board Configuration. . . . . . . . . . . . 26
5 Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
6 MPC8308_RDB Software . . . . . . . . . . . . . . . . . . . . . .33
7 Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
WARNING
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.
Rev. 3, 03/2010

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PowerQUICC MPC8308_RDB and is the answer not in the manual?

Questions and answers

Summary of Contents for NXP Semiconductors PowerQUICC MPC8308_RDB

  • Page 1: Table Of Contents

    Micetek International Inc. Document Number: MPC8308RDBUG Rev. 3, 03/2010 User’s Guide PowerQUICC™ MPC8308_RDB User’s Guide The MPC8308_RDB is a system featuring the Contents 1 MPC8308_RDB Hardware ..... .3 PowerQUICC™...
  • Page 2 Use this manual in conjunction with the following documents: • MPC8308 PowerQUICC™ II Pro Integrated Communications Processor Family Reference Manual (MPC8308RM) • MPC8308 PowerQUICC II Pro Processor Hardware Specifications (MPC8308EC) • Hardware and Layout Design Considerations for DDR Memory Interfaces (AN2582) NOTE The normal function of the product may be disturbed by strong electromagnetic interference.
  • Page 3: Mpc8308_Rdb Hardware

    MPC8308_RDB Hardware MPC8308_RDB Hardware This section covers the features, block diagram, specifications, and mechanical data of the MPC8308_RDB. Features • CPU: Freescale MPC8308 running at 400/133 MHz; CPU/coherent system bus (CSB) • Memory subsystem: — 128 MByte unbuffered DDR2 SDRAM discrete devices —...
  • Page 4: Rev.

    MPC8308_RDB Hardware — Mini-ITX form factor (170 mm x 170 mm, or 6693 mils x 6693 mils) • 6-layer PCB (4-layer signals, 2-layer power and ground) routing • Certification — CE (Class A) / FCC (Class A) • Lead-Free (RoHS) Figure 1 shows the MPC8308_RDB block diagram.
  • Page 5: Specifications

    MPC8308_RDB Hardware Specifications Table 1 lists the specifications of the MPC8308_RDB. Table 1. MPC8308_RDB Specifications Characteristics Specifications Power requirements (without add-on card): Typical Maximum 12 V DC 0.5 A 5.0 V DC 1.5 A Communication processor MPC8308 running @ 400 MHz Addressing: Total address range 4 Gbyte (32 address lines) Flash memory (local bus)
  • Page 6: Mechanical Data

    MPC8308_RDB Hardware Mechanical Data Figure 2 shows the MPC8308_RDB dimensions (in mil and [mm]). The board measures 170 mm × 170 mm (6693 mil × 6693 mil) for integration in a mini-ITX chassis. Figure 2. Dimensions of the MPC8308_RDB PowerQUICC™ MPC8308_RDB User’s Guide, Rev. 3 Micetek International Inc.
  • Page 7: Board-Level Functions

    Board-Level Functions Board-Level Functions The board-level functions includes reset, external interrupts, clock distribution, DDR SDRAM controller, local bus controller, I C interfaces, SD memory card interface, USB interface, eTSEC1 and eTSEC2 10/100/1000 BaseT interface, dual RS-232 ports, PCI Express, and COP/JTAG. Reset and Reset Configurations The MPC8308_RDB reset module generates a single reset to the MPC8308 and other peripherals on the board.
  • Page 8: External Interrupts

    Board-Level Functions COP_HRESET MPC8308_HRESET COP_TRST mini-PCIe Vitesse VSC7385 RTL8211B PHYs Optional MCU PORESET MC9S08 MPC8308_TRST PORESET MIC811 MPC8308_PORESET NAND FLASH Push Button Figure 3. Reset Circuitry of the MPC8308 External Interrupts Figure 4 shows the external interrupt circuitry to the MPC8308. (MCU_IRQ) (RTC_IRQ) IRQ0...
  • Page 9 Board-Level Functions • All external interrupt signals are pulled up by 4.7 K resistors. • MCU interrupt (MCU_IRQ), RTC interrupt (RTC_IRQ) and Thermal interrupt (THERM_IRQ). The MCU and DS1339 RTC interrupts are ANDed the thermal interrupt. However, MCU interrupt is the main function for this IRQ pin. RTC and thermal interrupt are optional so they are disconnected from the AND gate by default.
  • Page 10 Board-Level Functions Clock Distribution Figure 5 Table 2 show the clock distribution on the MPC8308_RDB. 25MHz VSC7385 L2 Switch dotted line is optional which might not be available 25 MHz Crystal RTL8211B GBE PHY MPC8308 33.333 MHz CLKIN System TSEC1_GTX_CLK125 125MHz eTSEC1 TSEC2_GTX_CLK125...
  • Page 11 Board-Level Functions Table 2. Clock Distribution Clock Frequency Module Generated by Description 33.333 MHz MPC8308 CLKIN 33.333 MHz oscillator The MPC8308 uses CLKIN to generate the internal system PLL. The CSB clock is generated by the internal PLL and is fed to the e300 core PLL for generating the e300 core clock.
  • Page 12: Local Bus Controller

    Board-Level Functions MPC8308 DDR2 DDR2 Device (512Mb, 16-Bit) MCS0 Controller DDR2 Device (512 Mb, 16-Bit) MCK, MCK, MCKE MRAS, MCAS, MWE MDM[0:3], MDQS[0:3] A[0:14], BA[0:2] MDQ[0:31] VREF 1.8 V Reg VREF Figure 6. DDR2 SDRAM Connection Local Bus Controller The MPC8308 local bus controller has a 16-bit LD[0:15] data and 26-bit LA[0:25] address bus and control signals.
  • Page 13 Board-Level Functions 2.5.1 NOR Flash Memory Through the general-purpose chip-select machine (GPCM), the MPC8308_RDB provides 8 Mbyte of flash memory using a chip-select signal. The flash memory is used with the 16-bit port size. Figure 7 shows the hardware connections for the flash memory. MPC8308 eLBC Controller...
  • Page 14 Board-Level Functions 2.5.3 VSC7385 Parallel Interface Figure 9 shows the local bus connection to the Vitesse VSC7385 parallel interface. MPC8308 eLBC Controller LCS2 VSC7385 PI 8-Bit A[0:16] LA[25:9] D[0:7] LD[7:0] GPL2 Done GPL2 Figure 9. VSC7385 Parallel Interface connection C Interfaces The MPC8308 has two I C interfaces.
  • Page 15 Board-Level Functions Table 3. PCF8574A Bit Descriptions PCF8574A Name Read/Write Description (U10) bit[0..7] REV1 Read only, write Board revision number has no effect REV[0:1] definition 00: revision 1.0 01: reserved 10: reserved REV0 11: reserved RSVD1 Read only, write Reserved for future use has no effect RSVD0 Read only, write...
  • Page 16: Usb Interface

    Board-Level Functions SD Memory Card Socket MPC8308 SD_DAT[0:3] SD_DAT[0:3] D[0:3] SD_CMD SD_CMD SD_CLK SD_CLK_DELAY SD_CLK DS1100 SCLK 3.3V SD_CD SD_CD INSERT SD_WP SD_WP PROTECT SD_CONTACT CONTACT Resistor not populated Resistor populated (Default) Figure 10. SD Memory Card Connection USB Interface MPC8308 supports a USB 2.0 high speed host/device/OTG interface through external ULPI USB PHY.
  • Page 17 Board-Level Functions from the PHY device. The MPC8308 MII management interface is connected to the RTL8211B only. Figure 12 shows the connection between the MPC8308 eTSEC1 to the RTL8211B and eTSEC2 to the VSC7385. MPC8308 PHY addr = 0x02 RTL8211B eTSEC1 RGMII interface EC_MDIO...
  • Page 18 Board-Level Functions MPC8308 MAX3232 UART1 Female DB-9 RS-232 Serial Port UART2 Female DB-9 RS-232 Serial Port Figure 13. RS-232 Debug Ports Connection 2.11 COP/JTAG Port The common on-chip processor (COP) is part of the MPC8308 JTAG module and is implemented as a set of additional instructions and logic.
  • Page 19: Connectors, Jumpers, Switches, And Leds

    Connectors, Jumpers, Switches, and LEDs 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 TRST Pull-up Pull-up CKSTP_IN SRESET HRESET CKSTP_OUT Figure 15. MPC8308_RDB COP Connector Connectors, Jumpers, Switches, and LEDs Table 4 summarizes the connectors, jumpers, switches, and LEDs on the MPC8308_RDB, and it provides...
  • Page 20 Connectors, Jumpers, Switches, and LEDs Table 4. Connectors, Headers, Jumpers, Switches, and LEDs (continued) Reference Description SPI interfaces connector Jumpers MCU battery backup enable. Install jumper 1-2 to power MCU in battery standby mode. This is required if the MCU is programmed to function as a real time clock. Install jumper 2-3 (default) to power real time clock chip DS1339 if the MCU real time clock function is not used 12V fan connector RS-232C #2 select header.
  • Page 21 Connectors, Jumpers, Switches, and LEDs Table 5. COP Connector Pin Assignments Signal Signal TRST QREQ VDD_SENSE CKSTP_IN SRESET HRESET CKSTP_OUT Case Connector (J5) The case connector (J5) connects to the case power switch, power LED, reset switch, and hard disk LED. •...
  • Page 22 Connectors, Jumpers, Switches, and LEDs USB Connector (P8) There is a mini-AB USB connector on the MPC8308_RDB. It is connected to the external ULPI USB PHY. Figure 16 shows the USB connectors in front panel. USB LEDs: for external ULPI USB PHY Figure 16.
  • Page 23 Connectors, Jumpers, Switches, and LEDs RS-232 UART Connector (P1) Serial interfaces are available at connector P1. It is a double deck RS-232 female connector. The upper port is UART1 and the lower port is UART2. Figure 18 shows the RS-232 UART connector front view. UART1 UART2 Figure 18.
  • Page 24 Connectors, Jumpers, Switches, and LEDs CR-2032 Lithium Battery 2. Press 1. Insert Battery Holder Figure 20. Installation of Battery Mini PCI Express Connector (P3) A Mini PCI Express connector (P3) for Mini PCI Express card installation is present on the board. Figure 21 shows how to install a Mini PCI Express card.
  • Page 25 Connectors, Jumpers, Switches, and LEDs 3.3 V 3.3 V TSEC_TMR_ALARM1 TSEC_TMR_PP1 TSEC_TMR_ALARM2 TSEC_TMR_PP2 TSEC_TMR_TRIG1 TSEC_TMR_PP3 TSEC_TMR_TRIG2 TSEC_TMR_TRIG2 TSEC_TMR_GCLK TSEC_TMR_CLK Figure 22. IEEE 1588 Connector (P4) - Optional 3.10 DIP Switch S1 DIP switch S1 on the board is shown in Figure 23, with the factory default configuration.
  • Page 26: Mpc8308_Rdb Board Configuration

    MPC8308_RDB Board Configuration Figure 24. DIP Switch S2 Check the MPC8308 reference manual for the meaning of the CFG_RST_SRC combination. By default, the DIP switch is set to all ON, meaning CFG_RST_SRC[0..3] = 0000. In this case, the hardware reset configuration is loaded from local bus NOR flash memory.
  • Page 27 MPC8308_RDB Board Configuration Field LBCM DDRCM SVCOD SPMF — COREPLL Field — Figure 25. Reset Configuration Word Low Register (RCWLR) 10 11 Field — — — — COREDIS BMS BOOTSEQ SWEN ROMLOC RLEXT — 25 26 27 Field TSEC1M TSEC2M —...
  • Page 28 MPC8308_RDB Board Configuration Table 8. RCWLR Bit Descriptions (continued) Bits Name Meaning Description 9–15 COREPLL Value coreclk: csb_clk VCO divider [0–6] nn 0000 0 PLL bypassed PLL bypassed 11 nnnn n 00 0001 0 01 0001 0 10 0001 0 00 0001 1 1.5:1 01 0001 1...
  • Page 29: Power Supply

    MPC8308_RDB Board Configuration Table 9. RCWHR Bit Descriptions Bits Name Meaning Description 6–7 BOOTSEQ Boot sequencer 00 (Default) Boot sequencer is disabled configuration Boot sequencer load configuration from I Boot sequencer load configuration from EEPROM Reserved SWEN Software watchdog 0 (Default) Disabled enable Enabled...
  • Page 30: Getting Started

    Getting Started supply voltage and IO supply voltages to be applied in any particular order. However, during the power ramp up, before the power supplies are stable, there may be an interval when the IO pins are actively driven. After the power is stable, as long as PORESET is asserted, most IO pins are three-stated. To minimize the time that IO pins are actively driven, apply core voltage before IO voltage and assert PORESET before the power supplies fully ramp up.
  • Page 31 Getting Started CAUTION Avoid touching areas of integrated circuitry and connectors; static discharge can damage circuits. Board Jumper Settings Figure 27 shows the top view of the MPC8308_RDB with pin 1 marked for each reference. There are two DIP switches and some jumpers. D7 RX D6 DUP D5 L100...
  • Page 32 Getting Started The default settings of switches and jumpers are listed in Table Table 12. Default DIP Switch and Jumper Setting Reference Default Setting 1111 (all OFF) 0000 (all ON) short pin 2-3 short pin 1-3 and 2-4 short pin 2-3 External Cable Connections Do not turn on power until all cables are connected and the serial port is configured as described in Section 5.3, “Serial Port Configuration (PC).”...
  • Page 33: Mpc8308_Rdb Software

    MPC8308_RDB Software Power Up The 4-pin power jack (P12) should be used to supply necessary DC power to the board. WARNING Turn off the main power for the RDB case before the power connector is attached. Power up the power supply. A few seconds after power up, the u-boot prompt => should be received by the serial terminal program as shown here: U-Boot 1.x.x (FSL Development) (Date - time) MPC83XX Clock configuration:...
  • Page 34: Revision History

    Revision History a host Linux PC and allows you to modify the BSP and packages within the BSP is in the subdirectory within the ISO image. /ltib-MPC8308-RDB This ISO image contains a file called that describes how to generate and install the BSP on the Readme.txt MPC8308_RDB hardware platform.
  • Page 35 Revision History THIS PAGE INTENTIONALLY LEFT BLANK PowerQUICC™ MPC8308_RDB User’s Guide, Rev. 3 Micetek International Inc.
  • Page 36 How to Reach Us: Home Page: Information in this document is provided solely to enable system and software imple- www.micetek.com menters to use Micetek products. There are no express or implied copyright licenses Micetek International Inc. granted hereunder to design or fabricate any integrated circuits or integrated circuits Sales &...

Table of Contents