• Microchip SAMA5D27 MPU (Cortex A5 single core @500MHz)
  • 256 MByte of DDR3L RAM @ 166MHz
  • 16 MByte QSPI flash memory @ 133MHz (optionally 256 MByte)
  • On-the-fly AES encryption/decryption on DDR and QSPI memories
  • 32-Kbyte L1 data cache, 32-Kbyte L1 instruction cache
  • 128-Kbyte L2 cache configurable to be used as an internal 32 bit single cycle SRAM
  • 5 Kbytes of internal scrambled SRAM:
    • 1 Kbyte non-erasable on tamper detection
    • 4 Kbytes erasable on tamper detection
  • 256 bits of scrambled and erasable registers
  • Up to seven tamper pins for static or dynamic intrusion detections
  • Secure Boot Loader
  • RTC including time-stamping on security intrusions
  • Programmable fuse box with 544 fuse bits including JTAG protection and BMS
  • NAND controller
  • ARM NEON (tm) SIMD Media Processing Engine
  • hardware Floating Point Unit
  • Hardware cryptography
    • SHA: SHA1, SHA224, SHA256, SHA384, SHA512; compliant with FIPS PUB180-2
    • AES: 256, 192, 128 bit key algorithm; compliant with FIPS PUB 197
    • TDES: two-key or three-key algorithms; compliant with FIPS PUB 46-3
    • True Random Number Generator (TRNG); compliant with NIST Special Publication 800-22 Test Suite and FIPS PUBs 140-2 and 140-3
  • Two Hirose 6Gbps 100-pin connectors 0.4 mm pitch, with all the CPU signals
  • Extended temperature range: -40°C; to +85°C
  • Small form factor: 40 x 30 (3.5mm height over carrier board)
  • Weight: 5g
  • 10 layers VIPPO technology PCB
  • Single power supply at 3.3 Volt DC
  • Ultra Low-power mode with fast wakeup capability
  • Low-power Backup mode with 5-Kbyte SRAM and SleepWalking (tm) features
  • Wakeup from up to eight wakeup pins, UART reception, analog comparison
  • Extended Backup mode with DDR in Self-Refresh mode
  • Low power consumption:
    • 100% CPU (memtester): 143mA @ 3.3V (472mW)
    • idle (at Linux prompt): 84mA @ 3.3V (277mW)
    • Ultra LowPower 1 (ULP1) (resume in 159ms): 5.3mA @ 3.3V (17mW)
  • Low EMI (multiple ground planes and impedance controlled tracks)
  • RoHS compliant
  • Long term availability

Exposed signals

  • 10/100 Mbit ethernet GMAC with IEEE1588 Precision Time Protocol (PTP)
  • RGB i/f @ 24 bit for LCD TFT
  • Resistive touch panel interface
  • Capacitive touch panel interface
  • Synchronous Serial Controllers SSC/I2S (up to 2)
  • TWI compatible I2C i/f (up to 7) up to 400 Kbits/s supporting I2C and SMBUS
  • SPI bus i/f (up to 7)
  • Quad Serial Peripheral Interfaces QSPI (up to 2)
  • one Stereo ClassD amplifier
  • Peripheral Touch Controller PTC with up t o 8X-lines and 8Y-lines (64-channel capacitive touch)
  • Pulse Density Modulation Interface Controller PDMIC (digital microphone)
  • Two master CAN-FD MCAN controllers with SRAM-based mailboxes
  • GPIO lines (up to 128)
  • A/D @ 12 bit (up to 12)
  • Serial ports (up to 10: five USART and five UART)
  • One additional Rx only UART in backup area RXLP
  • One analog comparator ACC in backup area
  • 2 high-speed USB Host, or 1 USB Host and 1 USB device
  • 1 high-speed Inter-Chip HSIC USB port interface
  • Two high-speed memory card hosts (SDIO, SD or MMC):
    • SDMMC0: SD 3.0, eMMC 4.51, 8 bits
    • SDMMC1: SD 2.0, eMMC 4.41, 4 bits only
  • ITU-RBT.601/656/1120 Image Sensor Controller ISC supporting up to 5M-pixel sensors
  • Two 3-channel 32-bit Timer/Counters TC , supporting PWM modes (up to 6 out)
  • One full-featured 4-channel 16-bit PWM controller
  • Programmable clock (up to 3)
  • JTAG port
  • Debug serial port
  • Battery input for internal RTC, backup area and backup RAM

Acme Systems
is a certified partner of:

Software features

  • This board is fully supported inside the Linux Kernel main stream http://www.kernel.org. Thanks to this fact it is possible to try also the very latest Kernel releases. On this site we'll release up to the latest longterm versions.
  • All the kernel drivers are fully open source and available directly on the official Linux repository.
  • On the main index is available the step-by-step documentation to install Linux from scratch.
  • Ready-to-use binary images are available on the download page
  • Ready-to-buy-and-use microSDs are also available on our Acme Systems eShop
  • Thousands of open source applications are available from the Debian and Buildroot repositories.
  • ARMHF is the architecture to select for RoadRunner and Acqua boards. ARMEL is the architecture to select for Aria and Arietta boards.
  • Almost all programming languages are available.

What do you need to buy to getting started with RoadRunner

The RoadRunner is a component so its main application is to use it as core for customer designed application boards.

We are designing some RoadRunner carrier boards thought for specific applications like LCD terminals, M2M devices, wireless sensors, etc. but right now the fastest way to try this module is to buy the Berta D2 evaluation board available on this site:

EUR 30.00

Basic evaluation board for RoadRunner SOM

Basic evaluation board for RoadRunner SOM:

  • RoadRunner not included
  • MicroSD not included
| Product description |

EUR 36.00

SAMA5D27 System on module

RoadRunner D2 is a small and low-cost Linux embedded system on chip

  • Atmel SAMA5D27 MPU
  • 256 MByte of DDR3 RAM
  • 16MB of QuadSPI on-board
  • Extended temperature range (-40° +85°)
| Product description |

You need also a bootable microSD. You can buy a ready-to-use one here:

EUR 20.00

Debian microSD 8GB industrial grade for RoadRunner

Bootable 8GB microSD with a preinstalled Debian Linux distribution for RoadRunner SOM.

  • Class 10 HC
  • Temperature range: -25° to +85°

Please note that this card contains Open Source code under GPL licence and you are buying just the memory card not the software on it. Any rights on this software or support are not included.

| Product description |

EUR 12.00

Debian microSD 8GB for RoadRunner

Bootable 8GB microSD with a preinstalled Debian Linux distribution for RoadRunner SOM.

Please note that this card contains Open Source code under GPL licence and you are buying just the memory card not the software on it. Any rights on this software or support are not included.

| Other sizes |

or make it by yourself downloading the ready-to-use image from this site or reading the tutorials to make it from scratch. Other microSD sizes are available from this link.

A serial to USB interface is also recommended to check the MPU messages during the bootstrap phase or to have access to the Linux console directly. Two types of converters are available:

EUR 8.00

USB to 3V3 serial converter

USB to 3V3 serial converter ad 3.3 volt with separated pin plugs

| Product description |

Four 20x2 pins male or female strip could be useful to wire external devices to your Berta D2 board:

EUR 0.80

Female strip 20x2 pin pitch 2.54mm
  • Female strip
  • 20x2 pin
  • Pitch 2.54mm (100mils)

EUR 0.60

Male strip 20x2 pin pitch 2.54mm
  • Male strip
  • 20x2 pin
  • Pitch 2.54mm (100mils)
  • Pin lenght 6mm

Other things you need are a 5VDC power supply, a microUSB cable and an Ethernet cable.

BOM origins

Component Brand and Origin
CPU Microchip Technology Incorporated (USA)
RAM Micron Technology (USA) , Samsung (South Corea), Hynix (South Corea), Elpida (Japan), Alliance (USA)
PCB Rayming PCB (China)
Quartz IEV Industria Elettronica Varese (Italy)
MicroSD holder JAE (Japan), other vendors (China)
Passive Yageo, Panasonic, Taiyo Yuden, Samsung, Vishay, Bourns, other vendors (China)
Connectors Hirose (USA), Wurth Elektronik (Germany), other vendors (China)
WiFi module Various vendors (China)