Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ERROR! ambiguous path to EDA tools #1

Open
RCoeurjoly opened this issue Feb 16, 2019 · 0 comments
Open

ERROR! ambiguous path to EDA tools #1

RCoeurjoly opened this issue Feb 16, 2019 · 0 comments

Comments

@RCoeurjoly
Copy link

I am trying to synthesize the Lattuino project with icestorm tools.

When calling make, I get the following error:

==** Starting xil_project.pl
/usr/bin/xil_project.pl
Xil Project v0.6.4 Copyright (c) 2010-2017 Salvador E. Tropea/INTI
Generating project from <lattuino_1.xilprj>
Project name: lattuino_1
Generating lattuino_1.prj ...
Generating lattuino_1.pcf ...
Output file didn't change.
Generating Makefile ...
Output file didn't change.
Generating .gitignore ...
Output file created.
==** Ending xil_project.pl
make -C ../../bootloader/ needed
make[1]: Entering directory '/home/rcl/fpgacores/lattuino/bootloader'
make -C lattuino_1_bl
make[2]: Entering directory '/home/rcl/fpgacores/lattuino/bootloader/lattuino_1_bl'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/rcl/fpgacores/lattuino/bootloader/lattuino_1_bl'
vhdlspp.pl pm_pkg.in.vhdl ../Work/pm_pkg.vhdl
VHDLSPP v2.0.1 Copyright (c) 2005-2008 Salvador E. Tropea/INTI
Input file: pm_pkg.in.vhdl
Output file: ../Work/pm_pkg.vhdl
Extracting entities from ../Work/lattuino_1_bl_8.vhdl
Entity lattuino_1_blPM_8
Extracting entities from ../Work/lattuino_1_bl_4.vhdl
Entity lattuino_1_blPM_4
Extracting entities from ../Work/lattuino_1_bl_2.vhdl
Entity lattuino_1_blPM_2
Extracting entities from ../Work/lattuino_1_bl_2s.vhdl
Entity lattuino_1_blPM_2S
Extracting entities from ../devices/tmcounter.vhdl
Entity TMCounter
Extracting entities from ../devices/tm16b.vhdl
Entity TM16bits
Extracting entities from ../devices/ad_conv.vhdl
Entity AD_Conv
Output file didn't change.
make[1]: Leaving directory '/home/rcl/fpgacores/lattuino/bootloader'
make -C ../lattuino_1_v/ wb_dev_intercon.v
make[1]: Entering directory '/home/rcl/fpgacores/lattuino/FPGA/lattuino_1_v'
==** Starting xil_project.pl
/usr/bin/xil_project.pl
Xil Project v0.6.4 Copyright (c) 2010-2017 Salvador E. Tropea/INTI
Generating project from <lattuino_1.xilprj>
Project name: lattuino_1
Synthesis tools directory not found.
The current setting is: /usr/local/iCEcube2
The --tool-dir command line option is used to change it.
Looking for iCEcube2 installation ...
ERROR! ambiguous path to EDA tools
You'll most probably want to define one of the following environment variables:
Makefile:157: recipe for target 'Makefile' failed
make[1]: *** [Makefile] Error 1
make[1]: Leaving directory '/home/rcl/fpgacores/lattuino/FPGA/lattuino_1_v'
Makefile:131: recipe for target 'updatewb' failed
make: *** [updatewb] Error 2

It seems weird to me that it looks for Lattice iCEcube2 tools because in the xilprj file the toolchain is set to Icestorm.

Thank you for all the work. I am really looking forward to synthesising this project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant