From 8b4b269371807073af3840ade9bdb05c467ee14f Mon Sep 17 00:00:00 2001 From: Felix Held Date: Fri, 20 Nov 2015 21:47:31 +0100 Subject: [PATCH] doc/manual/installing: fix a bug, add Fedora specific instructions Signed-off-by: Felix Held --- doc/manual/installing.rst | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/doc/manual/installing.rst b/doc/manual/installing.rst index be6a28cfb..f628e6a52 100644 --- a/doc/manual/installing.rst +++ b/doc/manual/installing.rst @@ -289,8 +289,8 @@ Installing the host-side software $ cd ~/artiq-dev $ git clone https://github.com/m-labs/llvmlite - $ git checkout artiq $ cd llvmlite + $ git checkout artiq $ LLVM_CONFIG=/usr/local/llvm-or1k/bin/llvm-config python3.5 setup.py install --user * Install ARTIQ: :: @@ -424,3 +424,19 @@ Then reload ``udev``, add your user to the ``dialout`` group, and log out and lo $ sudo invoke-rc.d udev reload $ sudo adduser dialout $ logout + +Fedora 22 specific instructions +------------------------------- + +- Make xc3sprog compile: + +Fedora packages the libftdi1 as libftdi, so the autodetection of the library fails. To make it work, you have to explicitly point cmake to the right folder and library: :: + + $ cmake -DLIBFTDI_INCLUDE_DIR=/usr/include/libftdi1 -DLIBFTDI_LIBRARIES=/usr/lib64/libftdi1.so . && make + +- Get permission to access the Pipistrello Board: + +To be able to access the JTAG and serial ports of the Pipistrello, you have to be in the group plugdev. Do that by running the following command and log out and log in again afterwards. :: + + $ sudo adduser plugdev +