Questa Simulation vmap error
Hello,
I'm currently trying to go through the Getting Started Tutorial for Questa - Intel FPGA Division. I'm using the same example design files for a PLL RAM that they give in the tutorial. I'm at the step where you're supposed to run the mentor_example.do script in section 1.6. However, when I run that command, it gives the follow output, and the simulation fails:
# .
# Questa Intel FPGA Edition-64 vmap 2023.2 Lib Mapping Utility 2023.04 Apr 11 2023
# vmap work ./libraries/work/
# Modifying modelsim.ini
# ** Warning: (vmap-6) -- Waiting for lock by "; vsim modelsim.ini file". Lockfile is "./modelsim.ini_lock".
# ** Warning: (vmap-6) -- Waiting for lock by "; vsim modelsim.ini file". Lockfile is "./modelsim.ini_lock".
# ** Warning: (vmap-6) -- Waiting for lock by "; vsim modelsim.ini file". Lockfile is "./modelsim.ini_lock".
# ** Warning: (vmap-6) -- Waiting for lock by "; vsim modelsim.ini file". Lockfile is "./modelsim.ini_lock".
# ** Warning: (vmap-6) -- Waiting for lock by "; vsim modelsim.ini file". Lockfile is "./modelsim.ini_lock".
# -- Giving up waiting on lock. Lockfile is "./modelsim.ini_lock".
# ** Error: WriteIniString modelsim.ini failed: 2
# Error in macro ./mentor/mentor_example.do line 17
# Questa Intel FPGA Edition-64 vmap 2023.2 Lib Mapping Utility 2023.04 Apr 11 2023
# vmap work ./libraries/work/
# Modifying modelsim.ini
# ** Warning: (vmap-6) -- Waiting for lock by "; vsim modelsim.ini file". Lockfile is "./modelsim.ini_lock".
# ** Warning: (vmap-6) -- Waiting for lock by "; vsim modelsim.ini file". Lockfile is "./modelsim.ini_lock".
# ** Warning: (vmap-6) -- Waiting for lock by "; vsim modelsim.ini file". Lockfile is "./modelsim.ini_lock".
# ** Warning: (vmap-6) -- Waiting for lock by "; vsim modelsim.ini file". Lockfile is "./modelsim.ini_lock".
# ** Warning: (vmap-6) -- Waiting for lock by "; vsim modelsim.ini file". Lockfile is "./modelsim.ini_lock".
# -- Giving up waiting on lock. Lockfile is "./modelsim.ini_lock".
# ** Error: WriteIniString modelsim.ini failed: 2
# while executing
# "error [FixExecError $msg]"
# (procedure "vmap" line 29)
# invoked from within
# "vmap work ./libraries/work/"
# (file "./mentor/msim_setup.tcl" line 202)
# invoked from within
# "source $QSYS_SIMDIR/mentor/msim_setup.tcl"
I'm not sure what the reason for the error, as I've follow the tutorial exactly, but it looks like the line where is fails is "vmap work ./libraries/work/" in the msim_setup.tcl file. Why is it that the compilation library can't be created properly?