Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
10 years ago

Altera PLL IP Core failed to launch in Quartus 14.1 on Ubuntu 15.04

Hello Guys

I am running Quartus 14.1 on Ubuntu 15.04. It is installed in /home/altera/14.1 path. But the problem is whenever I try to generate Altera PLL IP through IP Catalog, it fails after I press finish. I get the following error

Info: Generating simgen model

Error: Execution of script /tmp/alt6582_3281364987958848321.dir/0002_alterapll_gen/proj.tcl failed

Error: Info: *******************************************************************

...

I would appreciate your help. You can link the solution if someone already has this question answered on this forum

Thanks

4 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    This seems to be something related to Quartus internal. Can you try with the latest Quartus II 15.0 to see if similar issue exist?

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Have the same behaviour with Q15.0.2 on ubuntu 14.04. No problems on windows or CentOs.

    Info: pll128l: Variation language : Verilog

    Info: Generating simgen model

    Error: Execution of script /tmp/alt6645_3290937605019557264.dir/0002_pll128l_gen/proj.tcl failed

    ...

    Error: Info: Command: quartus_sh -t /tmp/alt6645_3290937605019557264.dir/0002_pll128l_gen/proj.tcl

    Error: Info (23030): Evaluation of Tcl script /tmp/alt6645_3290937605019557264.dir/0002_pll128l_gen/proj.tcl was successful

    Error: Info: Quartus II 64-Bit Shell was successful. 0 errors, 0 warnings

    ...

    Error: Inconsistency detected by ld.so: dl-close.c: 762: _dl_close: Assertion `map->l_init_called' failed!

    Error: Execution of script run_simgen_cmd.tcl failed

    ...

    Error: Info: Command: quartus_sh -t run_simgen_cmd.tcl

    ...

    Error: Info: Command: quartus_map pll128l.qpf --simgen --ini=disable_check_quartus_compatibility_qsys_only=on --simgen_parameter=CBX_HDL_LANGUAGE=VERILOG

    ...

    Error: Info (281010): Generating sgate simulator netlist using Simgen

    Error: SIMGEN_PROGRESS Start of Model generation -- 0% complete

    Error: SIMGEN_PROGRESS Phase 1 : Internal Objects created -- 25% complete

    Error: SIMGEN_PROGRESS Phase 2 : Connections between internal objects made -- 60% complete

    Error: SIMGEN_PROGRESS Phase 3 : Netlist generated -- 100% complete

    Error: Info: Quartus II 64-Bit Analysis & Synthesis was successful. 0 errors, 0 warnings

    ...

    Error: Inconsistency detected by ld.so: dl-close.c: 762: _dl_close: Assertion `map->l_init_called' failed!

    Error: Info (23030): Evaluation of Tcl script run_simgen_cmd.tcl was successful

    Error: Info: Quartus II 64-Bit Shell was successful. 0 errors, 0 warnings

    Error: Inconsistency detected by ld.so: dl-close.c: 762: _dl_close: Assertion `map->l_init_called' failed!

    ...

    Info: Simgen was successful

    <html>Info: Done "<b>pll128l</b>" with 1 modules, 1 files

    Info: Generated simulation scripts for Modelsim in .../pll128l_sim/mentor directory.

    Info: Generated simulation scripts for VCS and VCS MX in .../pll128l_sim/synopsys directory.

    Info: Generated simulation scripts for NCSIM in .../pll128l_sim/cadence directory.

    Info: Generated simulation scripts for Riviera-PRO in .../pll128l_sim/aldec directory.

    The message "Inconsistency detected by ld.so: dl-close.c: 762: _dl_close: Assertion `map->l_init_called' failed!" sould been already solved with a patch in Q14 ...

    Any ideas?

    Thanks!
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    in quartus/linux64:

    After "removing" some shared objects (thanks for the help from Altera), i got it running:

    sudo mv libccl_curl_drl.so libccl_curl_drl.so_backup

    sudo mv crashreporter crashreporter_backup

    sudo mv crashreporter.dep crashreporter.dep_backup

    sudo mv libcurl.so.4 libcurl.so.4.backup

    Got some new messages:

    quartus: /opt/altera/15.0/quartus/linux64/libssl.so.1.0.0: no version information available (required by /usr/lib/x86_64-linux-gnu/libcurl.so.4)

    quartus: /opt/altera/15.0/quartus/linux64/libssl.so.1.0.0: no version information available (required by /usr/lib/x86_64-linux-gnu/libcurl.so.4)

    quartus: /opt/altera/15.0/quartus/linux64/libcrypto.so.1.0.0: no version information available (required by /usr/lib/x86_64-linux-gnu/libcurl.so.4)

    These can be ignored or "fixed" by forcing quartus to use the ubuntu libs:

    sudo mv libssl.so.1.0.0 libssl.so.1.0.0.backup

    sudo mv libcrypto.so.1.0.0 libcrypto.so.1.0.0.backup

    Dirk