Closed proppy closed 2 years ago
The issue with the missing prebuilt pdk has been addressed. See below...
$ volare ls-remote --pdk gf180mcu Pre-built gf180mcu PDK versions
āāā PRE-RELEASE 0059588eebfc704681dc2368bd1d33d96281d10f (2022.10.22) (enabled)
āāā PRE-RELEASE 120b0bd69c745825a0b8b76f364043a1cd08bb6a (2022.09.22)
$
The
make setup
step seems to current failes withPDK=gf180mcuC
:I believe this is is due to https://github.com/efabless/volare/releases and https://github.com/efabless/volare/releases?page=2 not contained any
gf180mcu-
release for the0059588eebfc704681dc2368bd1d33d96281d10f
commit.See:
The only currently published version as of date is the following pre-release: https://github.com/efabless/volare/releases/tag/gf180mcu-120b0bd69c745825a0b8b76f364043a1cd08bb6a
And looking at the volare source code there doesn't seems to be any alternative way to "list" the remote PDK other than fetching them from the GitHub release API endpoint: https://github.com/efabless/volare/blob/main/volare/common.py#L90
Updating the
Makefile
to match this (as in https://github.com/efabless/caravel_user_project/pull/175) workaround the issue and allow to complete the hardening flow (see https://github.com/efabless/caravel_user_project/pull/175#issuecomment-1301803114).