https://open-source-silicon.dev logo
m

Mohammad Khalique Khan

09/29/2021, 7:50 AM
does this create any problem as while i run
make user_proj_example
i faced many errors too
b

Booshan

09/29/2021, 8:07 AM
You might want to re-install OpenLane by doing a fresh clone of https://github.com/efabless/openlane and run
make pdk
and
make openlane
procedures given in the documentation.
m

Mitch Bailey

09/29/2021, 10:00 AM
@Booshan Correct me if I'm wrong, but I believe everyone should be cloning https://github.com/The-OpenROAD-Project/OpenLane @Mohammad Khalique Khan Also, you may be in the wrong directory. Try
make <module>
in the parent
caravel_user_project
directory. The
Makefile
there sets some variables that are used in
openlane/Makefile
. In particular, it looks like
CARAVEL_ROOT
is not set.
b

Booshan

09/29/2021, 10:02 AM
@Mitch Bailey I am not sure too. I used the efabless repo and I did not find any problems with it.
m

Mohammad Khalique Khan

09/29/2021, 10:21 AM
I had cross checked every thing not sure what is the problem
🙂
p

Praveen raj

09/29/2021, 10:37 AM
@Mohammad Khalique Khan Did u clone caravel_user_project -b mpw-3 ?
m

Mohammad Khalique Khan

09/29/2021, 10:37 AM
p

Praveen raj

09/29/2021, 10:39 AM
Can u do this... try cloning this branch
git clone <https://github.com/efabless/caravel_user_project.git> -b mpw-3
cd caravel_user_project
make install
cd openlane
make user_proj_example
make user_project_wrapper
💯 1
and make sure you export PDK,OPENLANE and CARAVEL roots
💯 1
m

Mohammad Khalique Khan

09/29/2021, 10:41 AM
fine i'll try this again
now this 😞
b

Booshan

09/29/2021, 4:05 PM
@Mohammad Khalique Khan When the flow started, were there any warnings?
m

Mohammad Khalique Khan

09/29/2021, 4:05 PM
no nothing
p

Praveen raj

09/29/2021, 4:07 PM
hey i told u to change the directory for Caravel root did u do it?
m

Mohammad Khalique Khan

09/29/2021, 4:09 PM
this okay??
export CARAVEL_ROOT=$(pwd)/caravel
p

Praveen raj

09/29/2021, 4:09 PM
no try changing this to /project/caravel
and do make user_proj_example
m

Mohammad Khalique Khan

09/29/2021, 4:10 PM
but this worked now 🙂
i did everything again
p

Praveen raj

09/29/2021, 4:11 PM
so this worked export CARAVEL_ROOT=$(pwd)/caravel ?
m

Mohammad Khalique Khan

09/29/2021, 4:13 PM
yes this worked but some error are coming after a minute, like this
p

Praveen raj

09/29/2021, 4:17 PM
i still think that u didnt not clone mpw-3 branch dont you?
m

Mohammad Khalique Khan

09/29/2021, 4:20 PM
i cloned exactly same repo you said everytime
p

Praveen raj

09/29/2021, 4:22 PM
not sure why you are getting these errors because i got the same before and solved them using @Mitch Bailey’s help. But now the mpw-3 branch have a very updated one and it needs no change and generates no errors!
i got the same error previously but i reinstalled the caravel user project and i got different make file error and i solved that...
please look at the repo i have shared those contains the solutions for the errors i have got before while getting caravel user project run
but the new mpw-3 one works perfect for me and i know for some others too
m

Mohammad Khalique Khan

09/29/2021, 4:25 PM
okay thanks i am looking into it
2 Views