Mercury SA1 SoC Module 3D Model (PDF) [8]
Mercury SA1 SoC Module STEP 3D Model [9]
Mercury Mars Module Pin Connection Guidelines [10]
Mercury Master Pinout [11]
Mercury Heatsink Application Note [17]
Enclustra Build Environment [14] (Linux build environment; refer to Section 1.4.2 for details)
Enclustra Build Environment How-To Guide [15]
1.4
Accessories
1.4.1
Reference Design
The Mercury SA1 SoC module reference design features an example configuration for the Cyclone V SoC
device, together with an example top level HDL file for the user logic.
A number of software applications are available for the reference design, that show how to initialize the
peripheral controllers and how to access the external devices. Pre-compiled binaries are included in the
archive, so that the user can easily check that the hardware is functional.
The reference design can be downloaded from the Enclustra download page [2].
1.4.2
Enclustra Build Environment
The Enclustra Build Environment (EBE) [14] enables the user to quickly set up and run Linux on any Enclustra
SoC module or system board. It allows the user to choose the desired target, and download all the required
binaries, such as bitstream and preloader/bootloader. It downloads and compiles all required software, such
as U-Boot, Linux, and BusyBox based root file system.
The Enclustra Build Environment features a graphical user interface (GUI) and a command line interface (CLI)
that facilitates the automatic build flow.
The Enclustra Build Environment How-To Guide [15] describes in more detail how to use the EBE to customize
the provided software for the user application. The document provides information on the configuration
options for U-boot, Linux kernel and Buildroot, debugging possibilities for Linux applications, customization
of device trees and integration of existing or new kernel drivers.
1.4.3
Enclustra Heat Sink
For Mercury modules an Enclustra heat sink is available for purchase along with the product. Please refer
to section 2.11.6 for further information on the available cooling options.
1.4.4
Mercury+ PE1 Base Board
168-pin Hirose FX10 module connectors (PE1-200: 2 connectors; PE1-300/400: 3 connectors)
System controller
Power control
System monitor (PE1-300/400)
Current sense (PE1-300/400)
Low-jitter clock generator (PE1-300/400)
microSD card holder
User EEPROM
eMMC managed NAND flash (PE1-300/400)
PCIe
4 interface
USB 3.0 device connector
USB 2.0 host connector (PE1-200: 1 connector; PE1-300/400: 4 connectors)
Micro USB 2.0 device (UART, SPI, I2C, JTAG) connector
D-0000-402-002
7 / 49
Version 06, 16.02.2021
Need help?
Do you have a question about the Mercury SA1 SoC Module and is the answer not in the manual?