First impressions on FPGA toolchain

lsharma
Posts: 3
Joined: Tue May 19, 2020 5:48 am

Re: First impressions on FPGA toolchain

Post by lsharma »

Currently, we have not created the Symbiflow installer on Debian linux.
kkumar
Posts: 9
Joined: Wed May 27, 2020 6:33 am

Re: First impressions on FPGA toolchain

Post by kkumar »

kakkamies wrote: Tue Jun 16, 2020 10:23 pm I downloaded the installer Symbiflow_v1.0.0.gz.run and tried to install it on a Debian running under Linux Subsystem for Windows.
The installer fetches stuff from the web and part of it fails.

Code: Select all

Collecting package metadata (current_repodata.json): failed

CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://conda.anaconda.org/quicklogic-corp/linux-64/current_repodata.json>
Elapsed: -
ls
An HTTP error occurred when trying to retrieve this URL.
HTTP errors are often intermittent, and a simple retry will get you on your way.
'https://conda.anaconda.org/quicklogic-corp/linux-64'
Hi,
This could have been a temporary issue on server. If this still persists, follow these manual steps and check.
I could able to run the example design.

export INSTALL_DIR=<install path>
wget https://repo.continuum.io/miniconda/Min ... -x86_64.sh -O conda_installer.sh
bash conda_installer.sh -b -p $INSTALL_DIR/conda && rm conda_installer.sh
source "$INSTALL_DIR/conda/etc/profile.d/conda.sh"
conda update -y -q conda
wget -qO- https://quicklogic-my.sharepoint.com/:u ... download=1 | tar -xJ -C $INSTALL_DIR
conda install -c quicklogic-corp yosys
conda install -c quicklogic-corp yosys-plugins
conda install -y -c antmicro/label/ql vtr
conda install -y make lxml simplejson intervaltree git pip
conda activate
pip install python-constraint
pip install git+https://github.com/symbiflow/fasm
pip install git+https://github.com/QuickLogic-Corp/quicklogic-fasm
pip install git+https://github.com/QuickLogic-Corp/quic ... fasm-utils

export PATH="$INSTALL_DIR/install/bin:$INSTALL_DIR/install/bin/python:$PATH"
source $INSTALL_DIR/conda/etc/profile.d/conda.sh
cd install/tests/counter_16bit
ql_symbiflow -compile -d ql-eos-s3 -P pd64 -v counter_16bit.v -t top -p counter_16bit.pcf
kakkamies
Posts: 3
Joined: Tue Jun 16, 2020 10:07 pm

Re: First impressions on FPGA toolchain

Post by kakkamies »

Thank you for the reply.
The problem still exist and following the step-by-step instruction it occurs at

Code: Select all

conda update -y -q conda
Web access on the machine seems to be fine since I can download the <https://conda.anaconda.org/quicklogic-c ... odata.json> using wget.
I even tried switching the distribution to Ubuntu. This did not have an effect.

Edit: This problem has to do with me running Linux in Win10 WSL. Attempted the installer again on a spare computer with non-virtual Debian 10 this time with success.
Edit2: after updating to WLS2 and reinstalling the distro it works.
kkumar
Posts: 9
Joined: Wed May 27, 2020 6:33 am

Re: First impressions on FPGA toolchain

Post by kkumar »

Good to hear that you were able to proceed. So the problem seems to be WLS2. Will note that.
Post Reply