Rakun is a Single Board Computer based on NXP MPC8306 processor. It features up to 630 MIPS CPU power, 128MB DDR2 memory, 512MB Flash memory, 10/100 Ethernet PHY, USB PHY and lots of I/O.

    It is a DDR2 SO-DIMM form factor (1.8V keying, standard). It offers a lot of interfaces, used in telecom and industrial applications.

    It runs Linux 2.6, 3.x and MQX 4.0 operating systems.

    More Info



    NXP MPC8306 CPU running up to 333MHz (630 DMIPS).

    PowerPC RISC architecture (e300c3 core). 16KB data and 16KB instruction cache. Superscalar processor core with a four-stage pipeline and low interrupt latency times. Floating-point unit and dual integer units.

    QUICC Engine block: RISC core running at 233MHz, 48 KB of IRAM, 16 KB of MURAM.


    128MB DDR2 memory. 266MHz data rate, 16 bit bus.

    128MB to 512MB NAND Flash (8 bit bus). Hardware accelerated high speed access with ECC support. Boot from NAND flash (default, other boot options possible).

    Local bus Interface

    Multiplexed address/data bus (Lowest 10bits address non-multiplexed). Fully configurable to support any type of device on main board. 16 Bit data bus and 26 Bit address bus at 66MHz. Three individually configurable chip selects. Synchronous or asynchronous mode possible. Two dedicated IRQ inputs.


    Ethernet Interfaces

    • Triple 10/100 Mbps Ethernet ports, one with PHY on module, two MII/RMII Ethernet ports. IEEE 1588 precision clock synchronization.
    • Unused interfaces can be used as GPIO signals.

    USB Interface

    • USB 2.0 Host/Device/OTG port with PHY on module. High Speed (480Mbps), Full Speed (12Mbps) and Low speed (1.5Mbps) is supported (Low speed in host mode only). VBUS power control available in host/OTG modes.

    UART Interfaces

    • Up to six 16450/16650 compatible UARTs with FIFO. Operation up to 6Mbps supported.
    • Four (optionally five) full featured UARTs with hardware handshaking. Two standard UARTs without hardware handshaking (Null-modem). CMOS levels interfaces.
    • Unused interfaces can be used as GPIO signals.

    Other interfaces

    • Two HDLC interfaces (Synchronous or asynchronous).
    • Two TDM interfaces with up to 128 channels, each running at 64Kbps.
    • Two l2C buses up to 400KHz.
    • SPI bus. Master and slave mode supported. Boot from SPI EEPROM is supported.
    • SD card interface, 4 bit. SD card holder is not on module. Boot from SD card is supported.
    • Four CAN buses. CAN PHYs are not on module.
    • Six ADC channels, 12-bit resolution, 2.5 μs conversion time (option).
    • Four PWM channels.


    • I2C Temperature sensor. Temperature range: -40ºC to +125ºC, typical accuracy of ±0.5ºC at +40ºC, alarm interrupt.
    • Up to 32 GPIOs. Four PWMs. All GPIOs can be used as IRQs.
    • 6 ADC channels, 12-bit resolution, up to 818Ksps.

    System Supervision

    • System reset generation, brown-out reset for 3.3V.
    • Optional MCU: System reset generation, voltage supervision for 3.3V,1.8V, 1.0V, external WDT, ADC.
    • I2C Temperature sensor. Temperature range: -55ºC to +125ºC, typical accuracy of ±2ºC, alarm interrupt.

    Debug Support

    • JTAG and UART available.
    • Two debug LEDs, GPIO pins.

    Power Supply

    • Single 3.3V DC, ripple < 50mV.
    • On-board regulators, brown-out detection and watchdog.
    • Typical power consumption 1.5W at 333MHz CPU during full operation (1.3W at 200MHz CPU).
    • Power-save mode.


    • Dimensions: 67.6×57 mm, extended SO-DIMM form factor.
    • Attachment: SO-DIMM 200 pin edge connector, mates with standard SO-DIMM connector with 1.8V keying. Additional mounting holes for reliable attachment.


    • Storage: -40ºC to +85ºC
    • Operation: -40ºC to +85ºC
    • Humidity: 5% to 90% Non-Condensing
    • Electrostatic Discharge Tolerance: 2KV
    • Pb free, ROHS compliant


    • CE

    Operating Systems

    • Linux 2.6, 3.x
    • MQX 4.0