RoadRunner - System On Module

Linux embedded system on module designed around the Microchip SAMA5D27 Cortex-A5@500 MHz MPU

Features

  • 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:

BERTA-D2
EUR 30.00


Basic evaluation board for RoadRunner SOM

Basic evaluation board for RoadRunner SOM:

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

ROADRUNNER-Q16
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:

DEBM8G-E-RR
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 |

DEBM8G-RR
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:

USB-3V-SER
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:

STRIP-002
EUR 0.80


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

STRIP-001
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)


ROADRUNNER-Q16
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 |

BERTA-D2
EUR 30.00


Basic evaluation board for RoadRunner SOM

Basic evaluation board for RoadRunner SOM:

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

DEBM8G-E-RR
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 |

DEBM4G-RR
EUR 10.00


Debian microSD 4GB for RoadRunner

Bootable 4GB 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 |

DEBM8G-RR
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 |

DEBM16G-RR
EUR 16.00


Debian microSD 16GB for RoadRunner

Bootable 16GB 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 |

DEBM32G-RR
EUR 22.00


Debian microSD 32GB for RoadRunner

Bootable 32GB 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 |

DEBM64G-RR
EUR 35.00


Debian microSD 64GB for RoadRunner

Bootable 64GB 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 |

DEBM128G-RR
EUR 58.00


Debian microSD 128GB for RoadRunner

Bootable 128GB 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 |

STRIP-001
EUR 0.60


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

STRIP-002
EUR 0.80


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

USB-3V-SER
EUR 8.00


USB to 3V3 serial converter

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

| Product description |

CABLE-02
EUR 1.50


Micro USB data cable

Micro USB data cable

Documentation

Hardware reference

Hardware design guides

Datasheets

Software guides

All the documentation related to Linux OS, languages, peripheral management, development tools, etc is available on:

Related links

RoadRunner Board Pinout

Berta D2 - Evaluation board for RoadRunner SoM

The Berta D2 is the basic evaluation boards for the RoadRunner system-on-module. It provides the minimal peripherals to turn-on the RoadRunner, run Linux, try the network an USB host and device capabilities. It has also 160 pin 2.54 mm pitch with all the signals exposed by the RoadRunner module to try your own interface. The board is compatible with the Teko Tekal-3 case.

Features

  • Placement for one RoadRunner SoM
  • 1 USB host port
  • 1 USB device port on microUSB used also for 5 VDC power in
  • 1 Ethernet port with etherney phy
  • 1 MicroSD socket
  • Serial debug port pins
  • HSIC signal on pad
  • Test point for power comsuption measurements
  • 4 placements for 20x2 pin headers or socket 2.54mm pitch
  • 1 0.47F supercap for RTC and backup memory circuitry
  • Reset push-button
  • Boot-off push-button
  • Form factor compatible with Teko Tekal 31.29/30 enclosure

The Berta D2 board can be used as

  • Development kit to evaluate the RoadRunner features
  • Fast prototyping system for your application using it as a mother board and the Teko Tekal 31.29/30 enclosure as enclosure.
  • Hardware reference design for your custom project based on RoadRunner (RoadRunner doc)

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:

BERTA-D2
EUR 30.00


Basic evaluation board for RoadRunner SOM

Basic evaluation board for RoadRunner SOM:

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

ROADRUNNER-Q16
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:

DEBM8G-E-RR
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 |

DEBM8G-RR
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:

USB-3V-SER
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:

STRIP-002
EUR 0.80


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

STRIP-001
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.

Useful Links

RoadRunner


Kernel Linux 4.9.40 - Debian Jessie 8.9

Version: 07-aug-2017
MicroSD contents for RoadRunner with SSH installed.

Binaries

How-to create a bootable microSD

A Linux Ubuntu PC is required

  • Format a microSD with gparted (read more) and mount it
  • Download the binaries
  • Uncompress the binaries to the microSD with the following commands:
$ tar -xvjpSf boot.tar.bz2 -C /media/$USER/boot 
$ sudo tar -xvjpSf rootfs.tar.bz2 -C /media/$USER/rootfs 
  • unmount the microsd and try it on your board

Login data

  • Login: root Password: acmesystems
  • Login: acme Password: acmesystems

Create the binaries from sources

Defconfig and device tree used

Quantity price list

  • To have a written proforma for volume Contact us
  • Payment is in advance
  • We sell and ship our products directly from Italy
  • For q.ty <100 pcs the lead time is about 1 week
  • For q.ty >100 pcs the lead time usually is about 6 weeks

ABCDEFGHIJKL
1
1+10+50+100+500+1K+5K+10K+50K+100K+
2
4.00%8.00%12.00%16.00%20.00%24.00%26.00%28.00%30.00%
3
ROADRUNNER-Q0SAMA5D27, QuadSPI Not present, RAM 256MB, T -40, +85€ 35.00€ 33.60€ 32.20€ 30.80€ 29.40€ 28.00€ 26.60€ 25.90€ 25.20€ 24.50
4
ROADRUNNER-Q16SAMA5D27, QuadSPI 16MB, RAM 256MB, T -40, +85€ 36.00€ 34.56€ 33.12€ 31.68€ 30.24€ 28.80€ 27.36€ 26.64€ 25.92€ 25.20
5
ROADRUNNER-Q128SAMA5D27, QuadSPI 128MB, RAM 256MB, T -40, +85€ 39.00€ 37.44€ 35.88€ 34.32€ 32.76€ 31.20€ 29.64€ 28.86€ 28.08€ 27.30
6
ROADRUNNER-Q256SAMA5D27, QuadSPI 256MB, RAM 256MB, T -40, +85€ 45.00€ 43.20€ 41.40€ 39.60€ 37.80€ 36.00€ 34.20€ 33.30€ 32.40€ 31.50
7
8
1+10+50+100+500+1K+5K+10K+50K+100K+
9
4.00%8.00%12.00%16.00%20.00%24.00%26.00%28.00%30.00%
10
ACQUA-256ESAMA5D31, RAM 256MB, T -25 +85€ 49.00€ 47.04€ 45.08€ 43.12€ 41.16€ 39.20€ 37.24€ 36.26€ 35.28€ 34.30
11
ACQUA-256E-N256SAMA5D31, RAM 256MB, NAND 256MB, T -25 +85€ 52.00€ 49.92€ 47.84€ 45.76€ 43.68€ 41.60€ 39.52€ 38.48€ 37.44€ 36.40
12
ACQUA-256E-N512SAMA5D31, RAM 256MB, NAND 512MB, T -25 +85€ 53.00€ 50.88€ 48.76€ 46.64€ 44.52€ 42.40€ 40.28€ 39.22€ 38.16€ 37.10
13
ACQUA-512SAMA5D31, RAM 512MB, T 0 +70€ 58.00€ 55.68€ 53.36€ 51.04€ 48.72€ 46.40€ 44.08€ 42.92€ 41.76€ 40.60
14
ACQUA-512-N256SAMA5D31, RAM 512MB, NAND 256MB, T 0 +70€ 61.00€ 58.56€ 56.12€ 53.68€ 51.24€ 48.80€ 46.36€ 45.14€ 43.92€ 42.70
15
ACQUA-512-N512SAMA5D31, RAM 512MB, NAND 512MB, T 0 +70€ 64.29€ 61.72€ 59.15€ 56.58€ 54.00€ 51.43€ 48.86€ 47.57€ 46.29€ 45.00
16
ACQUA-512ESAMA5D31, RAM 512MB, T -25 +85€ 66.00€ 63.36€ 60.72€ 58.08€ 55.44€ 52.80€ 50.16€ 48.84€ 47.52€ 46.20
17
ACQUA-512E-N256SAMA5D31, RAM 512MB, NAND 256MB, T -25 +85€ 69.00€ 66.24€ 63.48€ 60.72€ 57.96€ 55.20€ 52.44€ 51.06€ 49.68€ 48.30
18
ACQUA-256E-D36SAMA5D36, RAM 256MB, T -25 +85€ 55.00€ 52.80€ 50.60€ 48.40€ 46.20€ 44.00€ 41.80€ 40.70€ 39.60€ 38.50
19
ACQUA-256E-N256-D36SAMA5D36, RAM 256MB, NAND 256MB, T -25 +85€ 58.00€ 55.68€ 53.36€ 51.04€ 48.72€ 46.40€ 44.08€ 42.92€ 41.76€ 40.60
20
ACQUA-256E-N512-D36SAMA5D36, RAM 256MB, NAND 512MB, T -25 +85€ 59.00€ 56.64€ 54.28€ 51.92€ 49.56€ 47.20€ 44.84€ 43.66€ 42.48€ 41.30
21
ACQUA-512-D36SAMA5D36, RAM 512MB, T 0 +70€ 64.00€ 61.44€ 58.88€ 56.32€ 53.76€ 51.20€ 48.64€ 47.36€ 46.08€ 44.80
22
ACQUA-512-N256-D36SAMA5D36, RAM 512MB, NAND 256MB, T 0 +70€ 67.00€ 64.32€ 61.64€ 58.96€ 56.28€ 53.60€ 50.92€ 49.58€ 48.24€ 46.90
23
ACQUA-512-N512-D36SAMA5D36, RAM 512MB, NAND 512MB, T 0 +70€ 70.29€ 67.48€ 64.67€ 61.86€ 59.04€ 56.23€ 53.42€ 52.01€ 50.61€ 49.20
24
ACQUA-512E-D36SAMA5D36, RAM 512MB, T -25 +85€ 72.00€ 69.12€ 66.24€ 63.36€ 60.48€ 57.60€ 54.72€ 53.28€ 51.84€ 50.40
25
ACQUA-512E-N256-D36SAMA5D36, RAM 512MB, NAND 256MB, T -25 +85€ 75.00€ 72.00€ 69.00€ 66.00€ 63.00€ 60.00€ 57.00€ 55.50€ 54.00€ 52.50
26
27
1+10+50+100+500+1K+5K+10K+50K+
28
10.00%20.00%24.00%28.00%
29
ARIA-G25-128AT91G25, RAM 128MB, T 0, +70€ 27.60€ 27.60€ 27.60€ 27.60€ 27.60€ 24.84€ 22.08€ 20.98€ 19.87
30
ARIA-G25-128-EAT91G25, RAM 128MB, T -20, +70€ 33.35€ 33.35€ 33.35€ 33.35€ 33.35€ 30.02€ 26.68€ 25.35€ 24.01
31
ARIA-G25-256AT91G25, RAM 256MB, T 0, +70€ 33.35€ 33.35€ 33.35€ 33.35€ 33.35€ 30.02€ 26.68€ 25.35€ 24.01
32
ARIA-G25-256-EAT91G25,, RAM 256MB, T -20, +70€ 39.10€ 39.10€ 39.10€ 39.10€ 39.10€ 35.19€ 31.28€ 29.72€ 28.15
33
34
1+10+50+100+500+1K+5K+10K+50K+
35
4.00%6.00%8.00%10.00%12.00%14.00%16.00%18.00%
36
ARIETTA-G25AT91G25, RAM 128MB, T -20 +70€ 25.00€ 24.00€ 23.50€ 23.00€ 22.50€ 22.00€ 21.50€ 21.00€ 20.50
37
ARIETTA-G25-256AT91G25, RAM 256MB, T 0 +70€ 30.00€ 28.80€ 28.20€ 27.60€ 27.00€ 26.40€ 25.80€ 25.20€ 24.60
38
39
40
1+10+50+100+500+1K+5K+10K+50K+100K+
41
10.00%20.00%24.00%28.00%30.00%
42
YARMSAML21, Yarm radio module€ 8.90€ 8.90€ 8.90€ 8.90€ 8.90€ 8.01€ 7.12€ 6.76€ 6.41€ 6.23
43
44
1+10+50+100+500+1K+5K+10K+
45
4.00%8.00%12.00%16.00%20.00%25.00%30.00%
46
WIFI-2OEM WiFi USB module (External antenna)€ 7.00€ 6.72€ 6.44€ 6.16€ 5.88€ 5.60€ 5.25€ 4.90
47
WIFI-2-IAOEM WiFi USB module (Internal antenna)€ 7.00€ 6.72€ 6.44€ 6.16€ 5.88€ 5.60€ 5.25€ 4.90
48
AN-WIFI-01PCB antenna€ 3.50€ 3.36€ 3.22€ 3.00€ 2.94€ 2.80€ 2.63€ 2.45
49
AN-WIFI-02Rubber antenna + cable€ 7.00€ 6.72€ 6.44€ 6.16€ 5.88€ 5.60€ 5.25€ 4.90