Freescale PowerPC PowerQuicc-II MPC8260

The LinuxLink software distribution model enables the usage of the MPC8260 LinuxLink for development targeting all designs based on MPC8260 processor. The MPC8260 PowerQUICC IIT is an advanced integrated communications processor designed for the telecommunications and networking markets.

Processor derivatives enabled:

The MPC8260 LinuxLink can also be used as a starting point for Linux development for designs based on the MPC8250, MPC8255, MPC8264, MPC8265 and MPC8266 processors.

Reference boards/OEM boards enabled:

The MPC8260 LinuxLink can also be used as a starting point for Linux development for designs derived from:

Notes:

Complete peripheral support for MPC8260 derived integrated processors, or board support for other reference designs might need to be sourced from manufacturers of the respective processors or reference boards.

Processor Overview

The MPC8260 PowerQUICC II is an advanced integrated communications processor designed for the telecommunications and networking markets.

The MPC8260 now offers floating point support.

The MPC8260 PowerQUICC II can best be described as the next generation MPC860 PowerQUICC, providing higher performance in all areas of device operation, including greater flexibility, extended capabilities, and higher integration.

Like the MPC860, the MPC8260 integrates two main components, the embedded G2 core and the Communications Processor Module (CPM). This dual-processor architecture consumes less power than traditional architectures because the CPM offloads peripheral tasks from the embedded G2 core. The CPM simultaneously supports three fast serial communications controllers (FCCs), two multichannel controllers (MCCs), four serial communications controllers (SCCs), two serial management controllers (SMCs), one serial peripheral interface (SPI) and one I2C interface. The combination of the G2 core and the CPM, along with the versatility and performance of the MPC8260, provides customers with enormous potential in developing networking and communications products while significantly reducing time-to-market development stages.

Processor Features

Processor Core

570 MIPS at 300 MHz
Supports frequencies of 133-300 MHz
Supports external L2 cache

I Cache / D Cache

16K / 16K

System Integration Unit (SIU)

Memory Controller, including two dedicated SDRAM machines
PCI up to 66 MHz (available in subsequent versions)
Hardware bus monitor and software watchdog timer
IEEE 1149.1 JTAG test access port

Communications Processor Module (CPM)

Operating frequency up to 133, 166, or 200 MHz (independent of G2 core)
Parallel I/O Registers
32 KBytes of dual-port RAM on-board
Two multi-channel controllers (MCCs) each supporting 128 full-duplex, 64 Kbps, HDLC lines
Virtual DMA Functionality

FCC Support

Up to 155 Mbps ATM (AAL0, AAL1, AAL2, AAL5) SAR (up to two)
10/100 Mbps Ethernet (IEEE 802.3X with Flow Control, up to three)
45 Mbps HDLC/Transparent (up to three)

Bus Architectures

One 64-bit 60x bus and one 32-bit PCI or local bus

Network Interfaces

Two UTOPIA level-2 master/slave ports, both with multi-PHY support
Three MII Interfaces
Eight T1/E1 TDM interfaces (two TDM ports can be glueless to T3/E3)

Boards and Reference Distributions Board Features

Reference Board Features

60x bus SDRAM

32 - 128 MB

Local bus SDRAM

0 - 64 MB

Flash

2 - 32 MB

NVRAM

0 - 512 KB

NVRTC

NVRAM with optional real-time clock

Ethernet

MII (FCC3); 10BaseT/100BaseTX (RJ-45)

Monitor port (RS-232)

SMC1 or SMC2 - 3-wire (2x5 header)

PCMCIA

Single slot; Type I, II, or III (optional)
DMA not supported

LED

Status and three user programmable

I2C

Serial EEPROM and Serial temperature

Debug ports

COP/JTAG

Expansion buses

EP S bus, 60x and peripheral bus expansion

Kernel and Device Support

Device

Linux Driver Configuration

Notes

Ethernet

CONFIG_FCC3_ENET=y
CONFIG_FCC_LXT971=y

Serial

CONFIG_SERIAL_CPM=y
CONFIG_SERIAL_CPM_SCM1=y
CONFIG_SERIAL_CPM_CONSOLE=y

Flash

ep8260.c

Toolchains

Available toolchains for development, including compilers and debuggers.

Feature

Details

Software Versions

GCC 3.4.1, BinUtils 2.15.91, Glibc 2.3.2, uClibc 0.9.27, GDB 6.2.1

Cross-Development Toolchains

GNU Toolchains available for IA-32 Linux and Windows/Cygwin Hosts

C-Libraries

GNU C Library (glibc) and uClibc

Remote Debugging

GNU GDB Available for IA-32 Linux and Windows/Cygwin Hosts

Native Development Support

GNU compiler toolchain, auto-tools, GNU Debugger and a full range of other development tools, including make, various common utilities, scripting languages, etc.

Package Building and Development

TimeSys Cross-Development tools (tsrpm, tsenv, etc.) support building of RPM packages using cross-compilation, installation of packages on host system to create root filesystems, and creation of IPKG packages.

Packages

Application Support is available as Linux packages for creating custom root filesystems, as well as for supporting cross-development.

Feature

Details

Common Linux Utilities

bash, bzip2, coreutils, diffutils, file, findutils, grep, gzip, less, lsof, man, procps, psmisc, schedutils, tar, tcsh, util-linux, zip

Network Clients and Servers

dhclient, ftp, rsync, simple-ftpd, tftp, telnet, telnet-server, udhcp, wget, wu-ftpd

Networking

arpwatch, ethtool, iproute, iputils, lksctp, netcat, net-snmp, net-tools, ntp, nfs-utils, openntpd, portmap, procmail, sendmail, tcpdump, wget

Web Servers

apache (httpd), boa

Security

beecrypt, cyrus-sasl, cracklib, distcache, dropbear, ipsec, kerberos, openca, openssl, openssh, pam, passwd, samhain, shadow-utils, stunnel, swatch, tcp_wrappers

Editors

nvi, zile, nano, jed, vim

Scripting Languages

awk, bash, perl, python, sed, tcl, tk

Development Libraries

expat, gmp, glib, glib2, libpcap, libnet, libcap, libtermcap, libxml2, libevent, libjpeg, pcre, readline

Development Tools

gcc, binutils, gdb, autoconf, automake, libtool, flex, bison, rcs, cvs, make, ltrace, strace, patch, diffstat, quilt

System Utilities

hotplug, mingetty, modutils, setup, syslog, syslog-ng, SysVInit, udev

Package Management

rpm, yum, ipkg

Hardware Interfacing

hwdata, kernel-utils, lmsensors, minicom, pciutils, setserial, usbutils

File Systems and Storage

e2fsprogs, mtd, scsirastools, lvm2, mdadm, raidtools

High Availability

heartbeat, OpenHPI, OpenIPMI

Browse the Freescale PowerPC PowerQuicc-II MPC8260 LinuxLink

 

   Home      Products & Subscriptions      Explore      Resource Center      Support & Services      About Timesys      Timesys Partners

   Privacy Policy        Contact Us        Terms of Service        Site Map