Advertisement

Quick Links

Freescale Semiconductor
Hardware KIT User Guide
PowerQUICC MPC8309KIT
User's Guide
1

Introduction

The MPC8309KIT is a two-board system: one is a processor
board called SOM that features the PowerQUICC processor,
MPC8309, and memory interfaces and the other a carrier
card that consists of external world interfaces terminated on
connector/header.
This is a low-cost, high-performance system solution that
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
low-end base station, branch access gateway, test and
measurement equipment, DSLAM, and other infrastructure
equipments.
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
MPC8309KIT. Finally, it talks about the software shipped
with this platform.
© Freescale Semiconductor, Inc., 2011. All rights reserved.
Document Number: MPC8309-KITUG
Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2. Required Reading . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
3. MPC8309KIT Hardware . . . . . . . . . . . . . . . . . . . . . . . 2
4. Board-Level Functions . . . . . . . . . . . . . . . . . . . . . . . . 7
5. SOM Board Connectors . . . . . . . . . . . . . . . . . . . . . . 27
6. Carrier Board Connectors . . . . . . . . . . . . . . . . . . . . . 30
7. MPC8309KIT Board Configuration . . . . . . . . . . . . . 35
8. Power Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
9. Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
10. MPC8309KIT Software . . . . . . . . . . . . . . . . . . . . . . 49
11. Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Rev. 0, 06/2011

Advertisement

Table of Contents
loading

Summary of Contents for Freescale Semiconductor MPC8309KIT

  • Page 1: Table Of Contents

    The MPC8309KIT is a two-board system: one is a processor 3. MPC8309KIT Hardware ..... . . 2 board called SOM that features the PowerQUICC processor, 4.
  • Page 2: Required Reading

    MPC8309KIT Hardware This section covers the features, block diagram, specifications, and mechanical data of MPC8309KIT (SOM + Carrier) board. Features •...
  • Page 3 — 6 pin header for boot device (NAND/NOR) selection • Carrier board connectors: — Mini PCIe(x1) card edge connector (not used in MPC8309KIT) — PCI card edge connector — Mini PCI card edge connector — Dual stack DB9 female connector for RS-232 console and RS-485 —...
  • Page 4 — SOM: 90 mm x 70 mm — Carrier: 170 mm x 170 mm • 6-Layer PCB (4-layer signals, 2-layer power and ground) routing • Certification — FCC Class-A — CE • Lead free (RoHS) PowerQUICC MPC8309KIT User’s Guide, Rev. 0 Freescale Semiconductor...
  • Page 5 MPC8309KIT Hardware This figure shows MPC8309SOM block diagram. Figure 1. MPC8309 SOM Block Diagram PowerQUICC MPC8309KIT User’s Guide, Rev. 0 Freescale Semiconductor...
  • Page 6 MPC8309KIT Hardware This figure shows MPC830X carrier block diagram. Figure 2. MPC830X Carrier Block Diagram MPC8309KIT Specifications This table lists the specifications of MPC8309KIT. Table 3-1. Specifications of MPC8309KIT Characteristics Specifications Power Requirement SOM stand-alone 5 VDC @ 1A MPC8309 KIT...
  • Page 7: Board-Level Functions

    Carrier Board (LxWxT) 170 mm x 170 mm x 1.63 mm Mechanical Data This figure shows MPC8309KIT dimensions (in mm). The MPC830X carrier board measures 170 x 170 mm and MPC8309SOM board measures 90 x 70 mm. Figure 3. MPC8309KIT Dimension...
  • Page 8 Board-Level Functions Reset and Reset Configurations An MPC8309KIT module generates single reset to the MPC8309 and other peripherals on the board. The reset unit provides power-on reset, hard reset, and soft reset signals in compliance with the MPC8309 hardware specification.
  • Page 9 Board-Level Functions External Interrupts This figure shows external interrupt circuitry of MPC8309KIT. Figure 5. Interrupt Circuitry of MPC8309KIT • All external interrupt signals are pulled up by 4.7 K resistors. • Either PHY (KSZ8001) interrupt (FEC1_IRQ#) or FRMR_IRQ# is connected to IRQ0# of MPC8309.
  • Page 10 Board-Level Functions Clock Distribution This figure shows clock distribution on SOM board. Figure 6. Clock Distribution on MPC8309KIT The table shows the clock distribution on MPC8309KIT (SOM + Carrier) board. MPC8309SOM and Carrier Clock Distribution Table 4-2. Clock Module Generated by...
  • Page 11 VREF, which is half the interface voltage (0.9V), is provided by a voltage divider of the 1.8 V for voltage tracking. SOM board is configured to run DDR2 memory @ Max 133 MHz, that is, DATA RATE of 266 MHz. This figure shows DDR2 SDRAM connection. Figure 7. DDR2 SDRAM Connection PowerQUICC MPC8309KIT User’s Guide, Rev. 0 Freescale Semiconductor...
  • Page 12 NAND Flash memory through its NAND Flash control machine (FCM). eLBC interface of MPC8309 provides glueless interface to NAND Flash memory. MPC8309 supports 16-bits wide eLBC interface. NAND Flash interface of SOM Card is 8-bit wide. PowerQUICC MPC8309KIT User’s Guide, Rev. 0 Freescale Semiconductor...
  • Page 13 The following components are interfaced on the I C1 as per MPC8309KIT specifications: • Serial EEPROM 24LC256-I/SM at address 0x50 • 4-Bit I C I/O expander PCA9536 at address 0x41 • MCU MC9S08QG8CDT on carrier card through board-to-board connector PowerQUICC MPC8309KIT User’s Guide, Rev. 0 Freescale Semiconductor...
  • Page 14 C1 at address 0x48 on carrier card through board-to-board connector. 4.6.2 C2 Interfaces C2 lines are connected to the following devices: • I/O Expander—1 PCA9534DW at address 0x20 • I/O Expander—2 PCA9534DW at address 0x21 PowerQUICC MPC8309KIT User’s Guide, Rev. 0 Freescale Semiconductor...
  • Page 15 CAN and SDIO signals mux/demux selections No connect BOOT_STAUS_GPIO GPIO for checking processor boot status CARRIER_PRESENT Detect stand-alone/carrier card availability Carrier Board GPIO I/O Expander-1 (U21 -PCA9534) GPIO MPC_SLIC_SPI_CS# SLIC SPI Chip select PowerQUICC MPC8309KIT User’s Guide, Rev. 0 Freescale Semiconductor...
  • Page 16 USB_SLIC SEL USB and SLIC mux/demux selections C_EXPND_GPIO7 Terminated on Header J17 SPI Interface SPI interface is connected to the following devices on MPC8309KIT: • Boot SPI EEPROM Flash on SOM card • Si3210 SLIC on carrier card PowerQUICC MPC8309KIT User’s Guide, Rev. 0...
  • Page 17 Board-Level Functions This figure shows SPI interface block in MPC8309KIT. Figure 13. SPI Interface Block in MPC8309KIT The SPI EEPROM is used to store the configuration registers values for booting purpose. During normal operation, the SPI EEPROM is not used.
  • Page 18 Figure 15, USB signals from the MPC8309 SOM go to the carrier card through the board-to-board connector. This figure shows USB connection on MPC8309KIT. Figure 15. USB Interface Block Diagram NOTE USB interface is multiplexed with TDM2 interface. This limitation is due to pin muxing of 8309SoC.
  • Page 19 8309 SoC goes on carrier through carrier–SOM board-to-board connector and interfaced with 5-Port switch as shown in Figure 17. The MII port of Ethernet switch is configured to operate in “Reverse MII” mode for MAC-to-MAC connection. Figure 17. FEC2 Interface Block Diagram PowerQUICC MPC8309KIT User’s Guide, Rev. 0 Freescale Semiconductor...
  • Page 20 DUART provides support for RS232 and RS485 connectivity. UART1 is used for RS232 signaling and UART2 for RS485 signaling. MAX3221—RS232 transceiver—is used to provide RS232 connectivity on UART1 port. UART2 port is used to provide RS485 connectivity through SN65HVD33D—a RS485 driver/receiver. PowerQUICC MPC8309KIT User’s Guide, Rev. 0 Freescale Semiconductor...
  • Page 21 CAN0 port is connected to CAN PHY (MCZ33902) on carrier card and then terminated on a 4-pin Header, while the other CAN signals are terminated on Test Points on carrier card. PowerQUICC MPC8309KIT User’s Guide, Rev. 0 Freescale Semiconductor...
  • Page 22 Board-Level Functions Figure 20. CAN BUS Interface 4.13 TDM Interface MPC8309 has two TDM/HDLC ports. In MPC8309KIT, one TDM port (TDM-1) is interfaced with T1/E1 transceiver (DS2155) and another (TDM-2) with SLIC codec as shown in Figure Figure 21. TDM Interface PowerQUICC MPC8309KIT User’s Guide, Rev.
  • Page 23 66 MHz clock frequency. This interface can work as master as well as slave. It can support up to three external master as well as slave by using on-chip REQ/GNT lines. PowerQUICC MPC8309KIT User’s Guide, Rev. 0 Freescale Semiconductor...
  • Page 24 Board-Level Functions MPC8309KIT PCI interface is configured to work in master mode. Options are provided for two external slaves; one can be 3.3 V standard PCI card and other a miniPCI card, as shown Figure 23. By default, MPC8309KIT PCI interface works on 33-MHz speed; for a 66-MHz operation, the system input clock needs to be changed to 66 MHz.
  • Page 25 The pinout of this connector is shown in Figure Figure 25. MPC8309SOM COP Connector 4.16 Connectors, Switches, and LEDs The table summarizes the list of connectors, jumpers, switches, and LEDs that are used in MPC8309KIT (SOM + Carrier) board. Table 4-4. Connectors Reference Descriptions SOM Board Connectors 16 –...
  • Page 26 120 – Pin board-to-board connector 2.5 mm power jack for 5 V supply 140 – Pin board-to-board connector Carrier Board Connectors Mini PCI express connector (not used in MPC8309KIT) PCI card edge connector MiniPCI card edge connector 2x2 RJ-45 Ethernet switch connector...
  • Page 27: Som Board Connectors

    Signal KEY1 TRST# QREQ# VDD_SENSE CHKSTP_IN# SRESET# HRESET# KEY2 CHKSTP_OUT# Background Debug Connector for KA2 MPC8309 SOM has connector J2 used for the KA2 microcontroller programming as shown in the following figure. PowerQUICC MPC8309KIT User’s Guide, Rev. 0 Freescale Semiconductor...
  • Page 28 Figure 27. Insertion of SD Memory Card to the Board Customized RS232 Connector (J6) MPC8309 SOM board has RS232 customized cable to debug MPC8309 SOM in stand-alone mode. Pinout detail of the customized RS232 connector is shown in the following figure. PowerQUICC MPC8309KIT User’s Guide, Rev. 0 Freescale Semiconductor...
  • Page 29 J3.3 and J3.5 8309 CS0 is connected to NAND chip select J3.4 and J3.2 8309 CS1 is connected to NOR chip select J3.4 and J3.6 8309 CS1 is connected to NAND chip select PowerQUICC MPC8309KIT User’s Guide, Rev. 0 Freescale Semiconductor...
  • Page 30: Carrier Board Connectors

    A 4-pin header (J10) is provided for terminating CAN signal on carrier card as shown in the figure. Figure 31. CAN Header Table 6-11. CAN Header Pin Assignment Pin # Name Description CANH CAN High CANL CAN Low Ground No Connect PowerQUICC MPC8309KIT User’s Guide, Rev. 0 Freescale Semiconductor...
  • Page 31 A 120-pin PCI card edge connector J2 is provided on carrier card to insert PCI card. Insert the PCI card in such a way that PCI card back panel portion comes towards the board front size as shown in the following figure. PowerQUICC MPC8309KIT User’s Guide, Rev. 0 Freescale Semiconductor...
  • Page 32 PCI card from edge connector. Figure 32. PCI Card edge Connector NOTE PCI card insertion in other direction may cause damage to the card. Only 3.3 V card needs to be inserted in PCI slot. PowerQUICC MPC8309KIT User’s Guide, Rev. 0 Freescale Semiconductor...
  • Page 33 A MiniPCI card edge connector J3 (124-pin) is provided on carrier card to insert MiniPCI cards as shown in the following figure. Figure 33. Mini PCI Card Edge Connector NOTE Power down the board or system while inserting or removing MiniPCI card. PowerQUICC MPC8309KIT User’s Guide, Rev. 0 Freescale Semiconductor...
  • Page 34 An optional header (J4) is provided for IEEE 1588 signals connection. It is a dual-row 16 pins (2x8) header connector. The pinout of this connector is shown in this figure. Figure 34. IEEE1588 Header PowerQUICC MPC8309KIT User’s Guide, Rev. 0 Freescale Semiconductor...
  • Page 35: Mpc8309Kit Board Configuration

    A 60-pin local bus connector (J15) is provided on the carrier card to terminate all local bus signals for future system expansion purpose. MPC8309KIT Board Configuration This section describes the operational frequency and configuration options of the MPC8309KIT. Reset Configuration Word The reset configuration words control the clock ratios and other basic device functions such as boot location and endian mode.
  • Page 36 Meaning Description Local Bus Controller Clock: CSB_CLK 0(Default) Ratio 1:1 LBCM Local Bus Clock Mode Reserved DDR control clock: CSB_CLK Reserved DDR SDRAM clock Local Bus Clock mode Mode 1(Default) Ratio 2:1 PowerQUICC MPC8309KIT User’s Guide, Rev. 0 Freescale Semiconductor...
  • Page 37 Meaning Description VCO Division factor 00(Default) SVCOD System PLL VCO Division 0000 Reserved 0001 Reserved 0010 System PLL 0011 SPMF[0-3] multiplication factor 0100 0101 0110 0110-1111 Reserved — Reserved Must be cleared PowerQUICC MPC8309KIT User’s Guide, Rev. 0 Freescale Semiconductor...
  • Page 38 01 0010 1 2.5 :1 10 0010 1 2.5 :1 11 0010 1 2.5 :1 00 0011 0 (Default) 01 0011 0 10 0011 0 11 0011 0 16-23 Reserved Must be cleared PowerQUICC MPC8309KIT User’s Guide, Rev. 0 Freescale Semiconductor...
  • Page 39 On-chip PCI arbiter is enabled — Reserved Must be cleared 0 (Default) e300 enabled CORDIS Core disable mode e300 enabled Boot memory 0x0000_0000 - 0x007F_FFFF space 0xFF80_0000 – 0xFFFF_FFFF PowerQUICC MPC8309KIT User’s Guide, Rev. 0 Freescale Semiconductor...
  • Page 40: Power Supply

    Must Be cleared Power Supply The MPC8309KIT requires a 12 V power supply from the 3-pin power jack (J12) on carrier card. SOM board gets required power at 5 V rail from carrier card. Core voltage, DDR2 voltage, and PHY-specific voltages are generated by either SOM board switching or linear regulated depending on the voltage drop and current consumption requirement.
  • Page 41 In case MPC8309SOM stand-alone mode 5 V supplies to be given through 3-pin power jack (J9) on SOM card. MPC8309KIT Power Supply The table shows the power supply requirement for MPC8309KIT. Table 8-17. Power Supply Requirement Summary of MPC8309KIT Voltage (V)
  • Page 42: Getting Started

    Getting Started This section describes how to boot the MPC8309 SOM stand-alone and MPC8309 SOM with carrier (MPC8309KIT). Before powering up the board, verify that all the on-board jumpers are set to defaults according to the settings listed in Section 9.1, “Board Jumper Settings,”...
  • Page 43 Getting Started Figure 38. 8309SOM Top View Table 9-19. Default Jumper Settings on Top Reference Description Short-link jumper between Pin 3-1 and 4-6 PowerQUICC MPC8309KIT User’s Guide, Rev. 0 Freescale Semiconductor...
  • Page 44 DPR—This is a three-pad component footprint that provides options to mount/short-link jumper on two adjacent pads. By connecting two pads, one of the two options can be selected as shown in figure. PowerQUICC MPC8309KIT User’s Guide, Rev. 0 Freescale Semiconductor...
  • Page 45 Figure 40. DPR1 and DPR2 Settings 9.1.2 MPC8309KIT Top View This figure shows top view of MPC8309KIT (SOM + Carrier) with pin 1 marked for each reference. The jumper setting for MPC8309KIT is same as SOM stand-alone. PowerQUICC MPC8309KIT User’s Guide, Rev. 0...
  • Page 46 Do not turn on power until all cables are connected and the serial port is configured as described in Section 9.3, “Serial Port Configuration (On PC).” Connect the serial port of the MPC8309KIT system and the personal computer using an RS232 cable as in shown in the following figure.
  • Page 47 Getting Started 9.2.1 MPC8309KIT (SOM + Carrier) External Cable Connection Figure 42. External Cable Connection MPC8309KIT 9.2.2 MPC8309 SOM Stand-alone External Cable Connection Figure 43. External Cable Connection on SOM Stand-alone PowerQUICC MPC8309KIT User’s Guide, Rev. 0 Freescale Semiconductor...
  • Page 48 • Flow control: None Power Up The 3-pin power jack (J12) on carrier card should be used to supply 12 V DC power when MPC8309KIT needs to be powered up. NOTE The 3-pin power jack (J9) should be used to supply 5 V power for MPC8309SOM stand-alone operation only.
  • Page 49: Mpc8309Kit Software

    Hit any key to stop autoboot: 0 10 MPC8309KIT Software A board support package (BSP) is pre-installed on the MPC8309KIT. This BSP consists of a bootloader (u-boot), a generic PowerPC Linux-based system, and an associated file system. U-boot, the Linux kernel, and the file system reside in the on-board flash memory.
  • Page 50 Headquarters surgical implant into the body, or other applications intended to support or sustain life, ARCO Tower 15F or for any other application in which the failure of the Freescale Semiconductor product 1-8-1, Shimo-Meguro, Meguro-ku Tokyo 153-0064 could create a situation where personal injury or death may occur. Should Buyer...

Table of Contents