Update Package #38

Merged
meierj merged 34 commits from mueller/adis-handler-spi-update into develop 2021-05-27 13:48:12 +02:00
2 changed files with 7 additions and 7 deletions
Showing only changes of commit 8823cd856e - Show all commits

View File

@ -53,20 +53,20 @@ the TCF plugin and downloading the cross-compiler as specified in the section be
### Installing toolchain without Vivado ### Installing toolchain without Vivado
You can download the toolchain You can download the toolchains for Windows and Linux
[from the cloud](https://eive-cloud.irs.uni-stuttgart.de/index.php/apps/files/?dir=/EIVE_IRS/Arbeitsdaten/08_Used%20Components/Q7S/Toolchain&fileid=422486). [from the EIVE cloud](https://eive-cloud.irs.uni-stuttgart.de/index.php/apps/files?dir=/EIVE_IRS/Software/tools&fileid=831898).
If `wget` is available (e.g. MinGW64), you can use the following command to download the If `wget` is available (e.g. MinGW64), you can use the following command to download the
toolchain for Windows toolchain for Windows
```sh ```sh
wget https://eive-cloud.irs.uni-stuttgart.de/index.php/s/Q3zeFicebpibiBT/download/gcc-arm-linux-gnueabi-win.zip wget https://eive-cloud.irs.uni-stuttgart.de/index.php/s/rfoaistRd67yBbH/download/gcc-arm-linux-gnueabi-win.zip
``` ```
or the following command for Linux (could be useful for CI/CD) or the following command for Linux (could be useful for CI/CD)
```sh ```sh
wget https://eive-cloud.irs.uni-stuttgart.de/index.php/s/5bDHLF4spqn2zJT/download/gcc-arm-linux-gnueabi.tar.gz wget https://eive-cloud.irs.uni-stuttgart.de/index.php/s/2Fp2ag6NGnbtAsK/download/gcc-arm-linux-gnueabi.tar.gz
``` ```
### Installing CMake and MSYS2 on Windows ### Installing CMake and MSYS2 on Windows
@ -111,7 +111,7 @@ Download it and unzip it somewhere in the Xilinx installation folder.
You can use the following command if `wget` can be used or for CI/CD: You can use the following command if `wget` can be used or for CI/CD:
``` ```
wget https://eive-cloud.irs.uni-stuttgart.de/index.php/s/aBjpbMAFCEP7prF/download/cortexa9hf-neon-xiphos-linux-gnueabi.tar.gz wget https://eive-cloud.irs.uni-stuttgart.de/index.php/s/agnJGYeRf6fw2ci/download/cortexa9hf-neon-xiphos-linux-gnueabi.tar.gz
``` ```
Then, create a new environmental variables `Q7S_SYSROOT` and set it to the local system root path. Then, create a new environmental variables `Q7S_SYSROOT` and set it to the local system root path.

View File

@ -5,11 +5,11 @@ RUN apt-get update && apt-get install -y curl cmake g++
# Q7S root filesystem, required for cross-compilation # Q7S root filesystem, required for cross-compilation
RUN mkdir -p /usr/rootfs; \ RUN mkdir -p /usr/rootfs; \
curl https://eive-cloud.irs.uni-stuttgart.de/index.php/s/aBjpbMAFCEP7prF/download/cortexa9hf-neon-xiphos-linux-gnueabi.tar.gz \ curl https://eive-cloud.irs.uni-stuttgart.de/index.php/s/agnJGYeRf6fw2ci/download/cortexa9hf-neon-xiphos-linux-gnueabi.tar.gz \
| tar xvz -C /usr/rootfs | tar xvz -C /usr/rootfs
# Q7S C++ cross-compiler # Q7S C++ cross-compiler
RUN mkdir -p /usr/tools; \ RUN mkdir -p /usr/tools; \
curl https://eive-cloud.irs.uni-stuttgart.de/index.php/s/5bDHLF4spqn2zJT/download/gcc-arm-linux-gnueabi.tar.gz usr/tools \ curl https://eive-cloud.irs.uni-stuttgart.de/index.php/s/2Fp2ag6NGnbtAsK/download/gcc-arm-linux-gnueabi.tar.gz usr/tools \
| tar xvz -C /usr/tools | tar xvz -C /usr/tools
# RUN apk add cmake make g++ # RUN apk add cmake make g++