After giving ./flow.tcl coming like this what is the solution for it
p
After giving ./flow.tcl coming like this what is the solution for it
m
Doesn’t
make openlane
update the environment?
p
How to update the evironment
v
Seems it is docker outdated version you're using. https://github.com/The-OpenROAD-Project/OpenLane#installation-the-short-version try to update as per instructions
p
Which version I have to use tell me a version of docker
And to change our open lane version
What we have to do
m
Copy code
git fetch
git pull
make openlane
p
I tried those already but there is nochange
m
What does this give you?
Copy code
git remote -v
git status
p
It gives the git status whether it is active or not
m
Copy code
$ git status -b
Not currently on any branch.
Changes not staged for commit:
...
no changes added to commit (use "git add" and/or "git commit -a")

$ git remote -v
origin  <https://github.com/The-OpenROAD-Project/OpenLane> (fetch)
origin  <https://github.com/The-OpenROAD-Project/OpenLane> (push)

$ git log | head -3
commit a35b64aa200c91e9eb7dde56db787d6b4c0ea12a
Author: Kareem Farid <kareefardi@users.noreply.github.com>
Date:   Wed Feb 22 11:46:16 2023 +0200
Can you post what these 3 commands return?
p
Check the 3 commands status and give me the solution for above problem
v
did you run
make
inside
OpenLane
directory?
p
Haa did
But picorv32a file is not coming into oplane folder
v
it is moved to
designs/ci
directory. Just run
git submodule update --recursive
. Then check
OpenLane/designs/ci/picorv32a
and other built-in examples available
p
Ok
That folder is showing empty
p
After adding ci file also it is coming same error and showing as OpenLane unknown
v
do
make mount
then run
./flow.tcl -design spm
it should be executed inside
OpenLane
directory
p
These warnings are came
v
ignore it
p
And ./flow.tcl is not working without make mount
Prep -design picorv32a also not working
It is getting as prep is not found
v
please study the document on how to use the flow.
p
Which document
p
Then in my system is the openlane installed successfully?
v
OpenLane got installed inside docker. To run docker and enable OpenLane flow, you should run
make mount
. It's all basic and from the document available.
p
Ok thanks for your guidance for installation
I am not getting this kind of page after invoking openlane
Error getting while writing prep -design picorv32a
v
I am not aware what is the invoking command as per VSD flow setup. So contact them directly.
p
To whom I have to contact mam
what about the invalid command name prep error
v
ll -a ./designs/
p
I got this by typing that
v
ll  -a ./designs/ci/
p
Came like this
Came like this
v
Now try following command
Copy code
make mount
./flow.tcl -interactive
package require openlane
prep -design ci/picorv32a
https://openlane.readthedocs.io/en/latest/reference/interactive_mode.html
p
It has run thank you
👍 1
v
above are the steps must be executed in order to run any designs in OpenLane
p
Okay
How to solve it
v
p
I saw it already but it was not solved
v
check with vsdflow team
p
Okay
And also I am not getting the OpenLane container.
v
check where
picorv32a
located first and then use
prep
with right path...
p
Picorv32a is in ci folder
v
seems you missed to execute
package require openlane
before
prep
command
p
Actually prep is not working
Is it mandatory to give the command package require openlane
And the container also I am not getting after the command make mount
Yaa