hello All,
I'm trying to integrate my analog design into the Analog Caravel following these guidelines:
https://github.com/efabless/caravel_user_project_analog/blob/main/docs/source/index.rst
nevertheless, when I build the pdk using "make pdk", I get the following errors (similar when I do "make pdk-nonnative" instead):
**************************************
export CARAVEL_ROOT=/home/jorge/Documents/Postdoc/github/caravel_user_project_analog/caravel && make -f /home/jorge/Documents/Postdoc/github/caravel_user_project_analog/caravel/Makefile pdk
make[1]: Entering directory '/home/jorge/Documents/Postdoc/github/caravel_user_project_analog'
cd /home/jorge/Documents/Postdoc/caravel_pdk/skywater-pdk && \
git checkout main && git pull && \
git checkout -qf c094b6e83a4f9298e47f696ec5a7fd53535ec5eb
Already on 'main'
Your branch is up to date with 'origin/main'.
Fetching submodule libraries/sky130_fd_io/latest
Could not access submodule 'third_party/make-env'
Fetching submodule libraries/sky130_fd_sc_hvl/latest
make[1]:
* [/home/jorge/Documents/github/caravel_user_project_analog/caravel/Makefile
863 skywater-pdk] Error 1
make[1]: Leaving directory '/home/jorge/Documents/github/caravel_user_project_analog'
make:
* [Makefile
37 pdk] Error 2
**************************************
When I continue with the next commands in the tutorial, like "make simenv", the error reported is the following:
docker pull efabless/dv_setup:latest
make: docker: Command not found
make:
* [Makefile
49 simenv] Error 127
************************************************
Did anyone experience something similar, and if so how can it be bypassed?