diff --git a/README.md b/README.md index a8d87a49..612d06d0 100644 --- a/README.md +++ b/README.md @@ -53,20 +53,20 @@ the TCF plugin and downloading the cross-compiler as specified in the section be ### Installing toolchain without Vivado -You can download the toolchain -[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). +You can download the toolchains for Windows and Linux +[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 toolchain for Windows ```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) ```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 @@ -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: ``` -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. diff --git a/bsp_q7s/Dockerfile b/bsp_q7s/Dockerfile index 652e2fac..383eb8bb 100644 --- a/bsp_q7s/Dockerfile +++ b/bsp_q7s/Dockerfile @@ -5,11 +5,11 @@ RUN apt-get update && apt-get install -y curl cmake g++ # Q7S root filesystem, required for cross-compilation 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 # Q7S C++ cross-compiler 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 # RUN apk add cmake make g++