0

(FLEXlm error = -5) No such feature exists.

Please run the License Information of the Help menu to verify Aldec license environment settings or define new license. For ordering information contact sales@aldec.com

I have downloaded the free version of Diamonds, but I'm unable to run the simulator Active-HDL.

sujeto1
  • 371
  • 2
  • 4
  • 19
  • Do you expect to be able to run Active-HDL with the free version. I had a look at Lattice's website and it wasn't clear to be. Do you have a licence for Synplify? – Matthew Taylor Jul 21 '17 at 20:04
  • 1
    [Aldec Active-HDL Lattice Edition II](http://www.latticesemi.com/en/Products/DesignSoftwareAndIP/FPGAandLDS/LatticeDiamond/DiamondOverview.aspx) *When using Lattice Diamond with the free license, simulation is enabled for Active-HDL Web Edition II which offers many of the same features with less capacity.* Have you requested the [Diamond Software Free License](http://www.latticesemi.com/en/Products/DesignSoftwareAndIP/FPGAandLDS/LatticeDiamond.aspx#_FD13D8A25CBB47BD83F143E5B55DBC75) or are you trying to invoke the wrong edition? –  Jul 22 '17 at 01:24
  • 3
    I'm voting to close this question as off-topic because it's a licensing issue for a commercial product; the question should be directed to the vendor, or asked on a vendor forum. – EML Jul 22 '17 at 11:47
  • @user1155120 yes I requested and obtained the free license, that's why am asking what's wrong, I should be running the simulator without problems. – sujeto1 Jul 26 '17 at 07:16

1 Answers1

0

By default Diamond toolchain will only allow you to run Lattice from inside ICEcube. To run it from command line (or in scripts) you'll need to set some environment variables. Here's what worked for me on Windows (with my version of Lattice toolchain):

$ source ./set_vars.sh $ICE_ROOT
$ $SIM syn/sim.do

(links to scripts: set_vars.sh, sim.do).

yugr
  • 19,769
  • 3
  • 51
  • 96