Installation on the Red Hat Enterprise Linux Server release 7.7

Post Reply
rsato
Posts: 11
Joined: Fri May 15, 2020 6:03 am
Location: Japan

Hi Team,

Let me clarify on the installation process on the Red Hat Enterprise Linux Server release 7.7.

Here is my installation setting followed the "Symbiflow Installation Guide and Tutorial."

1. >chmod 755 ./Symbiflow-Linux-7-3_05_15_2020.gz.run
2. >export SYM_INSTALL_PATH=/home/username/Tool/
3. >./Symbiflow-Linux-7-3_05_15_2020.gz.run
4. >cd /home/username/Tool/symbiflow-arch-defs/install/bin
5. >source ql_env
6. >cd /home/username/Work
7. >ql_symbiflow -h

---
[username@machinename Work]$ ql_symbiflow -h

Below are the supported commands:
To synthesize and dump a eblif file:
>ql_symbiflow -synth -src <source_dir path> -d <device> -k <package> -t <top> -v <verilog_list file> -p <pcf file>
To run synthesis, pack, place and route, generate bitstream:
>ql_symbiflow -compile -src <source_dir path> -d <device> -k <package> -t <top> -v <verilog_list file> -p <pcf file>
To generate the jlink file:
>ql_symbiflow -jlink -src <source_dir path> -d <device> -k <package> -t <top> -v <verilog_list file> -p <pcf file>
To generate the post verilog file:
>ql_symbiflow -post_verilog -src <source_dir path> -d <device> -k <package> -t <top> -v <verilog_list file> -p <pcf file >
To generate the ascii header file from bitstream:
>ql_symbiflow -bit2header -src <source_dir path> -d <device> -k <package> -t <top> -v <verilog_list file> -p <pcf file>
To generate the ascii header file from jlink:
>ql_symbiflow -jlink2header -src <source_dir path> -d <device> -k <package> -t <top> -v <verilog_list file> -p <pcf file >

Device supported:ql-eos-s3
Packages supported PD64,PU64,WR42
-h
/home/username/Tool/symbiflow-arch-defs/install/bin/ql_symbiflow: line 224: /v_list: Permission denied
---

Is this correct? or need any correction on installation?

thanks for your advise!!
bobbobber
Posts: 5
Joined: Fri May 15, 2020 8:31 am
Location: London

I have the same issue with a Windows 10 machine running VM and CentOS 7.x

[seb2001@localhost ~]$ chmod 755 Symbiflow_Linux-7-3_05_15_2020.gz.run
[seb2001@localhost ~]$ SYM_INSTALL_PATH=$HOME
[seb2001@localhost ~]$ ./Symbiflow_Linux-7-3_05_15_2020.gz.run
bash: ./Symbiflow_Linux-7-3_05_15_2020.gz.run: /bin/sh: bad interpreter: Text file busy
[seb2001@localhost ~]$ ls
Desktop Downloads Pictures Symbiflow_Linux-7-3_05_15_2020.gz.run Videos
Documents Music Public Templates
[seb2001@localhost ~]$ ./Symbiflow_Linux-7-3_05_15_2020.gz.run
Verifying archive integrity... 100% All good.
Uncompressing Symbiflow Installer 100%
Installation starting for symbiflow
OS Requirement: Linux release 7.3 (Final) and above.
Copyright: QuickLogic Corporation
$SYM_INSTALL_PATH is not set!
Do you want to install it to the default location /home/seb2001 ? <Y/N> n
To install to another custom location, please export the custom path to $SYM_INSTALL_PATH and execute the installer again in the same terminal.
Example: "export SYM_INSTALL_PATH=/sample_location/sample_folder".
[seb2001@localhost ~]$ ./Symbiflow_Linux-7-3_05_15_2020.gz.run
Verifying archive integrity... 100% All good.
Uncompressing Symbiflow Installer 100%
Installation starting for symbiflow
OS Requirement: Linux release 7.3 (Final) and above.
Copyright: QuickLogic Corporation
$SYM_INSTALL_PATH is not set!
Do you want to install it to the default location /home/seb2001 ? <Y/N> y
Setting $SYM_INSTALL_PATH to /home/seb2001 .
Installation is complete.
[seb2001@localhost ~]$ cd symbiflow-arch-defs/install/bin
[seb2001@localhost bin]$ source ql_env
[seb2001@localhost bin]$ ql_symbiflow -h

Below are the supported commands:
To synthesize and dump a eblif file:
>ql_symbiflow -synth -src <source_dir path> -d <device> -k <package> -t <top> -v <verilog_list file> -p <pcf file>
To run synthesis, pack, place and route, generate bitstream:
>ql_symbiflow -compile -src <source_dir path> -d <device> -k <package> -t <top> -v <verilog_list file> -p <pcf file>
To generate the jlink file:
>ql_symbiflow -jlink -src <source_dir path> -d <device> -k <package> -t <top> -v <verilog_list file> -p <pcf file>
To generate the post verilog file:
>ql_symbiflow -post_verilog -src <source_dir path> -d <device> -k <package> -t <top> -v <verilog_list file> -p <pcf file>
To generate the ascii header file from bitstream:
>ql_symbiflow -bit2header -src <source_dir path> -d <device> -k <package> -t <top> -v <verilog_list file> -p <pcf file>
To generate the ascii header file from jlink:
>ql_symbiflow -jlink2header -src <source_dir path> -d <device> -k <package> -t <top> -v <verilog_list file> -p <pcf file>

Device supported:ql-eos-s3
Packages supported PD64,PU64,WR42
-h
/home/seb2001/symbiflow-arch-defs/install/bin/ql_symbiflow: line 224: /v_list: Permission denied
[seb2001@localhost bin]$
kkumar
Posts: 12
Joined: Wed May 27, 2020 6:33 am

Please use the latest build dated 21st May. Also commands have changed, so refer the tutorial document.
https://teams.microsoft.com/_#/files/FO ... _Installer
rsato
Posts: 11
Joined: Fri May 15, 2020 6:03 am
Location: Japan

Hi,

/v_list: Permission denied error has gone using the latest installer.

Will have some trial for synthesis and compile.

thanks :)
rsato
Posts: 11
Joined: Fri May 15, 2020 6:03 am
Location: Japan

done for Design Synthesis/Running Pack/Place and route with success ;)
Post Reply