OPAE
1.1.2

OPAE User Guides

  • Quick Start Guide
  • OPAE Installation Guide
  • OPAE C API Programming Guide
  • Intel® Accelerator Functional Unit (AFU) Simulation Environment (ASE) User Guide
  • OPAE Python Bindings

OPAE Libraries

  • Building the OPAE C Library
  • OPAE C API Reference
  • OPAE C++ Core API Reference
  • OPAE Python API Reference

OPAE Linux Kernel Drivers

  • Open Programmable Accelerator Engine (OPAE) Linux Device Driver Architecture
  • sysfs files
  • Building the OPAE Intel FPGA driver (in-tree)
  • Building the OPAE Intel FPGA driver (out-of-tree)

OPAE FPGA Tools

  • coreidle
  • fpgabist
  • fpgainfo
  • fpgaconf
  • fpgad
  • fpgadiag
  • fpgaflash
  • fpgamux
  • fpgaport
  • mmlink
    • Synopsis
    • Description
    • Examples
    • Options
    • Notes
    • Revision History
  • pacd
  • packager
  • userclk
  • PACSign
  • fpgasupdate
  • fpgaotsu
  • super-rsu
  • bitstreaminfo

OPAE AFU Tools

  • hssi_config
  • hssi_loopback
OPAE
  • Docs »
  • mmlink
  • View page source

mmlink¶

Synopsis¶

mmlink [-B <bus>] [-D <device>] [-F <function>] [-S <socket>] [-P <TCP port>] [-I <IP Address>]

Description¶

The Remote Signal Tap logic analyzer provides real-time hardware debugging for the Accelerator Function Unit (AFU). It provides a signal trace capability that the Quartus Prime software adds to the AFU. The Remote Signal Tap logic analyzer provides access to the Remote Signal Tap part of the Port MMIO space and then runs the remote protocol.

Examples¶

./mmlink  -B 0x5e -P 3333

MMLink app starts and listens for connection.

Options¶

-B,--bus

FPGA Bus number.

-D,--device

FPGA Device number.

-F,--function

FPGA function number.

-S,--socket

FPGA socket number.

-P,--port

TCP port number.

-I,--ip

IP address of FPGA system.

Notes¶

Driver privilege:

Change AFU driver privilege to user:

$ chmod 777 /dev/intel-fpga-port.0

Change locked memory size:

edit the file /etc/security/limits.conf

$ sudo vi /etc/security/limits.conf

user    hard   memlock           10000

user    soft   memlock           10000

Exit terminal and log into a new terminal.

Verify that the locked memory is now set: ``` $ ulimit -l 10000

Revision History¶

Document Version Intel Acceleration Stack Version Changes
2018.10.15 1.2. (Supported with Intel Quartus Prime Pro Edition 17.1.1.) No changes from previous release.
2018.05.21 1.1 Beta. (Supported with Intel Quartus Prime Pro Edition 17.1.) No changes from previous release.
Next Previous

© Copyright 2017 Intel Corporation.

Built with Sphinx using a theme provided by Read the Docs.