Article ID: 000080365 Content Type: Install & Setup Last Reviewed: 11/02/2020

no such variable (read trace on "env(DSPBA_ROOTDIR)")

Environment

    Intel® Quartus® Prime Pro Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Description

Due to a problem in the Intel® Quartus® Prime Pro Edition software version 20.3, you may see the following IPs fail to launch correctly with this error message.

  • Any Unified FFT Intel FPGA IP
  • FIR II Intel FPGA IP
  • CORDIC Intel FPGA IP
  • Fixed Point Functions Intel FPGA IP
  • Floating Point Functions Intel FPGA IP
  • Floating Point Custom Accumulator Intel FPGA IP

This problem occurs because the environment variable DSPBA_ROOTDIR is not set at runtime. 

Resolution

To work around this problem, set the environment variable DSPBA_ROOTDIR manually

If you have already set QUARTUS_ROOTDIR in your environment, then you can set DSPBA_ROOTDIR relative to QUARTUS_ROOTDIR.

DSPBA_ROOTDIR is the full path to the location of the dspba/ folder under QUARTUS_ROOTDIR.

For Linux, in a bash shell:

export DSPBA_ROOTDIR=$QUARTUS_ROOTDIR/dspba

For Windows:

1) Go to Control Panel->System->Advanced system settings->Environment Variables

2) Set DSPBA_ROOTDIR to %QUARTUS_ROOTDIR%\dspba

If you have not already set QUARTUS_ROOTDIR in your environment then DSPBA_ROOTDIR can be directly set to <quartus-install-path>/quartus/dspba where <quartus-install-path> is the location you specified when you installed the Intel® Quartus® Prime Pro Edition software.

For Linux, in a bash shell:

export DSPBA_ROOTDIR=/quartus/dspba

For Windows:

1) Go to Control Panel->System->Advanced system settings->Environment Variables

2) Set DSPBA_ROOTDIR to \quartus\dspba

This problem is fixed starting with the Intel® Quartus® Prime Pro Edition software version 20.4.

Related Products

This article applies to 1 products

Intel® Programmable Devices

1