Note: The SDF3 and MAMPS installations are currently only available for Linux.

Downloading the packages

The first step in installing SDF3 and MAMPS is downloading the packages from the Downloads section.

Download the following packages:

SDF3 Installation

The downloaded version of SDF3 has an adjusted input and output format to make it compatible with the MAMPS platform. This new data format is not yet available in the original SDF3 but will be added in the future.

SDF3PI does not have a nice configuration script. You actually have to do some work to get it running. This is what you should do after unpacking the archive:

 user@host:~ $ setenv PRIVATE_CM_ROOT   
 user@host:~ $ cd $PRIVATE_CM_ROOT/sdf3pi
 user@host:~ $ make sdf

The resulting binary, libraries etc. can be found in the directory $PRIVATE_CM_ROOT/sdf3pi/build/release/Linux

MAMPS Installation

Installing and using MAMPS depends on the following programs:

  • GNU compiler tools: GCC, Make
  • GNU scripting tools: Bash, AWK
  • C library support: libc, libxml2
  • Xilinx Platform Studio and Embedded Development Kit command line tools (tested with version 12.1)

Extract the archive containing the MAMPS sourcecode. Change into the directory where you have unpacked the source inform the build script that we're building MAMPS for XPS 12 and compile using make.

Shell commands required:
 user@host:~ $ tar -zxf mamps.tgz
 user@host:~ $ cd mamps
 user@host:mamps $ CFLAGS=-DXILINX_12_1 make
 

Add the bin directory to the PATH environment variable for ease of usage (the build script will give you instructions on how to do this).

More information about installing MAMPS can be found in the README file in the downloaded archive