Hello all, could any one help me with this error w...
# openlane
a
Hello all, could any one help me with this error while installing openlane rc6. Following error appears while running "make pdk"
a
Hello @ArunAshok, are you running
make pdk
inside the docker, and when was the last time you cloned the pdk (updated
pdks/skywater-pdk
)? Probably the error will be gone if you delete
pdks/skywater-pdk
and re-ran
make pdk
outside the docker.
a
No, I am not running it inside docker. I had first rc1 installed. Then i deleted the existing skywater and followed insructions under rc6 version. make openlane works fine, it is only under make pdk error is coming
a
@ArunAshok: Perhaps, check the permissions? So what happens at this stage is updating the submodules under
pdks/skywater-pdk
and then running skywater's
make timing
which internally fetches the
third_party/make-env
submodule. So either try installing in a different directory or alternatively you can try out this step manually to get a more verbose error message: https://github.com/efabless/openlane/blob/master/doc/Manual_PDK_installation.md#setting-up-the-pdk-skywater-pdk and then instead of running open_pdks manually you would run the following back in the openlane project root:
Copy code
make open_pdks
make build-pdk
a
ok, I will first try a fresh installation first (already on it).
👍 1
Fresh installation does work. thanks for your help. As only three libraries were installed (io, std_cells ,high voltage) i tried make full-pdk, then I have this error. Although I do not need this now But thought of sharing ``````
a
@ArunAshok: It seems that the make timing target in the skywater pdk doesn't support rerunning on the same directory. I'll try force deleting that directory and checking it out before running make timing
@ArunAshok: Yup, that did it. Thanks for pointing this out!
👍 1
t
I ran into this too. I'm sorry I didn't see the thread sooner but I'm glad you got it sorted in the end