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

ArunAshok

12/28/2020, 1:52 PM
Hello all, could any one help me with this error while installing openlane rc6. Following error appears while running "make pdk"
a

Amr Gouhar

12/28/2020, 2:23 PM
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

ArunAshok

12/28/2020, 2:25 PM
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

Amr Gouhar

12/28/2020, 2:44 PM
@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

ArunAshok

12/28/2020, 2:46 PM
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

Amr Gouhar

12/28/2020, 4:41 PM
@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

Tom

12/28/2020, 7:40 PM
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