These open source tools are way more Chaos to inst...
# sky130
p
These open source tools are way more Chaos to install.. being a VLSI student it's really painful. The work we want to do has to keep a side and learn docker.. Sorry but I'm trying for more than 2 weeks now, And docker thing is really pain.. can someone suggest what could be the solution, please.. (I have even tried using vsdflow scripts, documentation lagging, many resources available on internet, opencircuitdesign etc)
m
h
You could try this to get you started (please check the README.md): https://github.com/iic-jku/iic-osic-tools
p
Thank you Mitch and Harald for responding. Well I haven't tried those two respectively, till yet. However will give it a try, starting right now.
m
It tells you right in the message that you need to use an absolute path not a relative one
p
@Mitch Bailey: i checked the shared link, However The very 1st step: Follow https://github.com/efabless/caravel_user_project/generate to create a new repository. The link is not working with web 404 error.
m
Don’t see 404 errors often. Do you have a github account?
a
have u tried make mount or sudo make mount instead of this command?
h
Just do
make mount
on the OpenLane directory
p
@Mitch Bailey created new github account, got it clone and following further, to the make setup it it showed error for python3-pip & venv which later on installation, re-run again
make setup
and stuck with
Status: Image is up to date for efabless/openlane:2022.07.02_01.38.08
<http://docker.io/efabless/openlane:2022.07.02_01.38.08|docker.io/efabless/openlane:2022.07.02_01.38.08>
make[2]: Leaving directory '/home/ren/Documents/Ps/test-caravel/ren_test/dependencies/openlane_src'
make[1]: Leaving directory '/home/ren/Documents/Ps/test-caravel/ren_test/openlane'
export CARAVEL_ROOT=/home/ren/Documents/Ps/test-caravel/ren_test/caravel && make -f /home/ren/Documents/Ps/test-caravel/ren_test/caravel/Makefile pdk-with-volare
make[1]: Entering directory '/home/ren/Documents/Ps/test-caravel/ren_test'
python3 -m pip install --upgrade volare
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: volare in /home/ren/.local/lib/python3.10/site-packages (0.3.1)
Requirement already satisfied: rich~=10.16.0 in /home/ren/.local/lib/python3.10/site-packages (from volare) (10.16.2)
Requirement already satisfied: pcpp~=1.30 in /home/ren/.local/lib/python3.10/site-packages (from volare) (1.30)
Requirement already satisfied: requests<3,>=2.27.0 in /home/ren/.local/lib/python3.10/site-packages (from volare) (2.28.1)
Requirement already satisfied: pyyaml~=5.4.0 in /usr/lib/python3/dist-packages (from volare) (5.4.1)
Requirement already satisfied: click<9,>=8.0.0 in /usr/lib/python3/dist-packages (from volare) (8.0.3)
Requirement already satisfied: click-default-group~=1.2.2 in /home/ren/.local/lib/python3.10/site-packages (from volare) (1.2.2)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in /usr/lib/python3/dist-packages (from requests<3,>=2.27.0->volare) (1.26.5)
Requirement already satisfied: idna<4,>=2.5 in /usr/lib/python3/dist-packages (from requests<3,>=2.27.0->volare) (3.3)
Requirement already satisfied: certifi>=2017.4.17 in /usr/lib/python3/dist-packages (from requests<3,>=2.27.0->volare) (2020.6.20)
Requirement already satisfied: charset-normalizer<3,>=2 in /home/ren/.local/lib/python3.10/site-packages (from requests<3,>=2.27.0->volare) (2.1.1)
Requirement already satisfied: colorama<0.5.0,>=0.4.0 in /usr/lib/python3/dist-packages (from rich~=10.16.0->volare) (0.4.4)
Requirement already satisfied: commonmark<0.10.0,>=0.9.0 in /home/ren/.local/lib/python3.10/site-packages (from rich~=10.16.0->volare) (0.9.1)
Requirement already satisfied: pygments<3.0.0,>=2.6.0 in /usr/lib/python3/dist-packages (from rich~=10.16.0->volare) (2.11.2)
make[1]: volare: No such file or directory
make[1]: *** [/home/ren/Documents/Ps/test-caravel/ren_test/caravel/Makefile:1225: pdk-with-volare] Error 127
make[1]: Leaving directory '/home/ren/Documents/Ps/test-caravel/ren_test'
make: *** [Makefile:50: pdk-with-volare] Error 2
on first thought i guessed its due to VOLARE. so using,
python3 -m pip install --upgrade --no-cache-dir volare
i installed and response was,
Requirement already satisfied
on terminal. then i hit again for
make setup
but same error log as earlier, ending with
Error 2
m
Ok. It wasn’t able to install volare in the default location.
Copy code
Defaulting to user installation because normal site-packages is not writeable
Do you see volare in
$HOME/.local/bin
? If you do, add that to your path
export PATH=$HOME/.local/bin:$PATH
👍 2
thanks 1
v
@Pritesh Ps The CI running every day to check stability of tool flow. As you made mistake in typing the execution command and issue from your end. So its good to change your way of comment.
p
@Vijayan Krishnan this thread is different. please don't mix it and jump to conclusions.
v
I am pointing first comment on docker run
p
well we are going with as Mitch and Harald suggested. and that approach is different. See i'm trying to do it from weeks with various resources available on internet. i'm student and not software developer working Ubuntu/Linux all the time. want to keep discussions short. So, if you have good & updated instructions written be kind & please share.
👍 1