background image

© Freescale Semiconductor, Inc., 2008. All rights reserved.

Freescale Semiconductor

User’s Guide

The MPC8313E reference design board (RDB) is a system 
featuring the 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 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 
MPC8313E 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

Document Number: MPC8313ERDBUG

Rev. 4, 02/2009

Contents

1. MPC8313E RDB Hardware  . . . . . . . . . . . . . . . . . . . .  2

2. Board-Level Functions  . . . . . . . . . . . . . . . . . . . . . . . .  7

3. Connectors, Jumpers, Switches, and LEDs   . . . . . . .  19

4. Micro-Jumper/Resistor Options for eTSEC1  . . . . . .  27

5. MPC8313E RDB Board Configuration   . . . . . . . . . .  38

6. Getting Started   . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  43

7. MPC8313E RDB Software . . . . . . . . . . . . . . . . . . . .  46

8. Frequently Asked Questions (FAQs)   . . . . . . . . . . . .  47

9. Revision History  . . . . . . . . . . . . . . . . . . . . . . . . . . . .  49

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. 

PowerQUICC™ MPC8313E Reference 
Design Board (RDB)

Содержание MPC8313E PowerQUICC II Pro

Страница 1: ...the board settings and physical connections needed to boot the MPC8313E RDB Finally it considers the software shipped with the platform When you finish reading this document you should Be familiar wit...

Страница 2: ...t is operated in a commercial environment This equipment generates uses and can radiate radio frequency energy If it is not installed and used in accordance with the instruction manual it may cause ha...

Страница 3: ...SB PHY PCI 32 bit PCI interface running at up to 66 MHz One 32 bit 3 3 V PCI slot connected to PCI bus One 32 bit 3 3 V miniPCI slot connected to PCI bus Dual UART ports DUART interface supports two U...

Страница 4: ...On Chip USB Dual UART USB mini AB USB mini AB SPI SD card 33 66 MHz 3 3 V 32 Bit PCI Slot 3 3 V 32 Bit miniPCI Slot PCI Bus System Clock and USB Clock 128 Mbyte DDR2 8 Mbyte NOR Flash Memory 32 Bit DD...

Страница 5: ...on card Typical Maximum 12 V DC 0A 0 A 5 0 V DC1 mA1 5 A Communication processor MPC8313E running at 266 MHz Addressing Total address range Flash memory local bus DDR2 SDRAM 4 Gbyte 32 address lines 8...

Страница 6: ...iconductor MPC8313E RDB Hardware 1 3 Mechanical Data Figure 2 shows the MPC8313E RDB REVAx and REVB dimensions in mil and mm The board measures 170 mm 170 mm 6693 mil 6693 mil for integration in a min...

Страница 7: ...he board measures 195 mm 170 mm 7692 mil 6693 mil Figure 3 Dimensions of the MPC8313E RDB REVC 2 Board Level Functions The board level functions are reset external interrupts clock distribution DDR SD...

Страница 8: ...a 150 ms PORESET pulse width after 3 3 V reaches the right voltage level which meets the specification of the PORESET input of MPC8313E COP JTAG port reset provides convenient hard reset capability f...

Страница 9: ...K resistors IRQ0 is connected to SD Card IRQ1 is connected to PCI slot INTA IRQ2 is connected to and shared by the PCI slot s INTB and the mini PCI slot INTA IRQ3 is connected to the L2 switch as well...

Страница 10: ...E LCLKx NC local bus PLL DDR PLL PCI DIV 66 666 MHz OSC CLKIN 33 66 MHz 33 66 MHz Mini PCI Slot PCI Slot OCCR 2 PCI_SYNC_OUT PCI_SYNC_IN System PLL M66EN 33 66 MHz CFG_CLKIN_DIV NC 48 MHz OSC 25 MHz O...

Страница 11: ...nerating the e300 core clock The CFG_CLKIN_DIV configuration input selects whether CLKIN or CLKIN 2 is driven on the PCI_SYNC_OUT signal The CFG_CLKIN_DIV is tied to the M66EN input pin 133 MHz DDR2 S...

Страница 12: ...speed is up to 133 MHz To interface with the standard memory device an address latch must provide the address signals The LALE is used as the latching signal To reduce loading of the high speed local...

Страница 13: ...ol machine FCM The MPC8313E RDB implements an 8 bit NAND Flash with 32 Mbyte in size Figure 9 shows the NAND Flash connection Figure 9 NAND Flash Connection MPC8313E eLBC Controller NOR Flash 16 Bit N...

Страница 14: ...11 Serial EEPROM M24256 at address 0x50 Real time clock DS1339U at address 0x68 Thermal sensor LM75 at address 0x48 It may also be connected to the DAC AD5301 at address 0x0C whose optional nature is...

Страница 15: ...ode supported by this connection Hot insertion and removal is not supported See Figure 12 for the hardware connection For REVB boards the SD card chip select signal is changed from GPIO31 SPISEL to GP...

Страница 16: ...SB PHY is used Figure 13 shows the USB connections Figure 13 USB Connections MPC8313E CS DIN DOUT SCLK INSERT CONTACT PROTECT SD_CS SPIMOSI SPIMISO SPICLK SD_INSERT SD_CONTACT SD_PROTECT LA8 GPIO13 SP...

Страница 17: ...ure 14 RGMII Interface Connection for L2 Switch 2 10 eTSEC2 10 100 1000 BaseT Interface eTESC2 can be set to operate in RGMII mode default or SGMII mode Figure 15 shows the hardware connection for eTS...

Страница 18: ...s Figure 16 RS 232 Debug Ports Connection 2 12 PCI Bus The 32 bit PCI interface connects to a 32 bit 3 3 V PCI slot and a miniPCI slot see Figure 17 Figure 17 PCI Bus Connection MPC8313E UART1 RXD RTS...

Страница 19: ...13E RDB to a USB 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 19 Figure 19...

Страница 20: ...rd is powered off When placing or replacing the battery take care to ensure that the polarity is correct J20 Connector for chassis connection power on power LED reset J21 LCD connector 3 8 Page 24 J22...

Страница 21: ...supported Turn OFF power during D11 On chip USB PHY CTL1 D16 12 V Indicator D15 5 V Indicator D14 3 3 V Indicator D17 2 5 V Indicator D13 5 V standby indicator D3 Programmable LED0 Red 3 12 Page 27 D...

Страница 22: ...nector P3 There is a MiniPCI connector P3 on the RDB The slot connects to AD14 for its device select signal Figure 21 shows how to install a MiniPCI card Figure 21 Installation of MiniPCI Card 3 4 USB...

Страница 23: ...onnectors 3 5 Ethernet Connectors P5 P6 P7 The MPC8313E RDB has six Ethernet ports RJ 45 The first five ports G0 G4 are supported by eTSEC1 L2 switch and the last port G5 is supported by eTSEC2 GBE PH...

Страница 24: ...U44 An SD card socket U44 for SD memory card installation is located next to the UART connector of the board Figure 25 shows how to install a compact flash card Figure 25 Installation of SD Card 3 8...

Страница 25: ...connector is shown in Figure 26 Figure 26 IEEE 1588 Connector Optional 7 Pull down 8 Pull down 9 Pull down 10 Pull down 11 GPIO7 12 GPIO6 13 GPIO5 14 GPIO4 Table 5 LCD Connector Pin Assignment contin...

Страница 26: ...he 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 3 11 DIP Switch S4 DIP switch S4 on the RDB is shown...

Страница 27: ...ory 3 12 RDB Programmable LEDs Eight programmable LEDs give status indication and debug information Figure 29 shows the diagram Figure 29 Programmable LEDs An 8 bit write register on the RDB turns the...

Страница 28: ...ations By default the REVA boards are shipped with the following settings Setup 1 eTSEC1 RGMII eTSEC2 RGMII The corresponding micro jumper settings are shown in Table 6 Table 6 Default Micro jumper Se...

Страница 29: ...PHY USB3300 eTSEC2 RGMII The corresponding micro jumper settings are shown in Table 8 Table 7 Alternative Micro jumper Settings for REVA Setup 2 Jumper Setting Jumper Setting Jumper Setting Jumper Se...

Страница 30: ...he RDB supports only RGMII the eTSEC1 SGMII is not supported The micro jumper settings listed only matter for the eTSEC1 pin connections They have nothing to do with switching between eTSEC2 RGMII and...

Страница 31: ...ration Figure 31 Locations of Resistor Options on REVA1 or Later Boards Setup 1 eTSEC1 RGMII eTSEC2 RGMII Table 10 Default Resistor Options for REVA1 to REVA4 Resistor Setting Resistor Setting Resisto...

Страница 32: ...Table 11 Setup 2 Resistor Options for REVA1 Resistor Setting Resistor Setting Resistor Setting Resistor Setting R258 open R267 short R276 open R285 short R259 short R268 open R277 short R286 open R26...

Страница 33: ...HY USB3300 eTSEC2 RGMII Table 12 Setup 3 Resistor Options for REVA1 Resistor Setting Resistor Setting Resistor Setting Resistor Setting R258 open R267 short R276 open R285 short R259 short R268 open R...

Страница 34: ...SGMII Table 13 Setup 4 Resistor Options for REVA1 Resistor Setting Resistor Setting Resistor Setting Resistor Setting R258 short R267 open R276 short R285 open R259 open R268 short R277 open R286 shor...

Страница 35: ...VB boards three more resistor options R311 R313 are added to route three IEEE 1588 signals to the IEEE 1588 connector All other resistor options are the same as on the REVA1 to REVA4 boards Table 14 s...

Страница 36: ...esistor Options for REVC Resistor Setting Resistor Setting Resistor Setting Resistor Setting Resistor Setting R118 short R346 open R336 short R370 short R360 short R342 open R123 short R337 open R352...

Страница 37: ...etting R118 open R346 open R336 short R370 short R360 short R342 short R123 short R337 open R352 short R361 open R119 open R347 short R338 open R353 short R362 open R343 short R330 open R339 short R35...

Страница 38: ...ever it is pulled to 1 if it can perform at 66 MHz By default the MPC8313E RDB runs its PCI interfaces at 66 MHz unless a 33 MHz PCI card is inserted 5 2 Reset Configuration Word The reset configurati...

Страница 39: ...26262 04040404 04040404 FE000010 00000000 00000000 00000000 00000000 FE000020 A0A0A0A0 A0A0A0A0 60606060 60606060 FE000030 78787878 78787878 00000000 00000000 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Fie...

Страница 40: ...erved 8 Reserved Must be cleared 9 15 COREPLL 0 6 Value coreclk csb_clk VCO divider nn 0000 0 PLL bypassed PLL bypassed 00 0001 0 1 1 2 01 0001 0 1 1 4 10 0001 0 1 1 8 00 0001 1 1 5 1 2 01 0001 1 1 5...

Страница 41: ...00 0x007F_FFFF 1 0xFF80_0000 0xFFFF_FFFF 6 7 BOOTSEQ Boot sequencer configuration 00 Default Boot sequencer is disabled 01 Boot sequencer load configuration from I2 C 10 Boot sequencer load configurat...

Страница 42: ...ost 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 Table 21 shows the po...

Страница 43: ...ge can damage circuits WARNING Only the 3 3 V PCI Card is supported Turn OFF power during insertion and removal of a PCI card 5 V Switching power PCI cards 0 5 1 A Direct from ATX Power 12 V None Nil...

Страница 44: ...N S4 1111 all OFF J19 open no jumper Pin 1 P8 D12 P1 D6 COP Connector S2 S1 J20 D16 P11 J19 S4 J23 J22 J24 J21 U44 S3 1 2 3 4 ON 1 2 3 4 ON D3 D22 D5D2D1 D21 D20 D4 MPC8313E P3 P2 P5 P6 P7 D15 D14 D17...

Страница 45: ...B configure the serial port of the attached computer with the following values Data rate 115200 bps Number of data bits 8 Parity None Number of Stop bits 1 Flow Control Hardware None 6 4 Power Up An A...

Страница 46: ...o a single BSP generation package 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 comp...

Страница 47: ...issues on the REVA board On chip PHY USB signals DP DM are swapped To use the USB use a USB cable that swaps the signals the cable is attached in the REVA package NAND flash memory cannot be used as a...

Страница 48: ...Ready for binary kermit download 5 Go to Kermit Send and select the u boot image binary to be written into flash memory 6 Wait for the file transfer and flash programming until you see success in the...

Страница 49: ...It should work better with the ATX power supply that requires large 5 V loading If there is still a problem simply apply one of the workarounds presented here 8 5 Power management control PMC register...

Страница 50: ...1 PHY Phy address assigned to 0x3 Use same IRQ3 as L2 Switch Added resistor option for RGMII signals route to either to L2 Switch or Marvell 88E1111 PHY Added SGMII support for eTSEC1 if using the add...

Страница 51: ...PowerQUICC MPC8313E Reference Design Board RDB Rev 4 Freescale Semiconductor 51 Revision History THIS PAGE INTENTIONALLY LEFT BLANK...

Страница 52: ...rs harmless against all claims costs damages and expenses and reasonable attorney fees arising out of directly or indirectly any claim of personal injury or death associated with such unintended or un...

Отзывы: