When running precheck at efabless I am getting: ``...
# shuttle
r
When running precheck at efabless I am getting:
Copy code
[12/24/21 00:20:39 PST] IDENTIFYING PROJECT TYPE FAILED
A single valid GDS was not found.

[12/24/21 00:20:39 PST] EXCEPTION
Script error code: 254
However I do have gds folder with gds files there: https://github.com/roman3017/caravel_mpw4/tree/main/gds Anyone knows how project identification works and what am I missing there? The local precheck works fine.
m
sounds like a problem with the caravel repository
I continue to use mpw-3 tag for caravel_user_project
w
@User Have you used SRAM in
user_proj
, try removing sram*.gds from the gds directory.
Because if you have hardened your design with SRAM macro in it, the GDS of
user_proj
would have the necessary info about SRAM. So you do not have to put the GDS there separately
r
Removing SRAM GDS/LEF/LIB does not help, since it failed first without it. I added them there after precheck failed the first time hoping it would fix it. The caravel tag used is whatever efabless has configured in their precheck and I do not have a control over it. Locally it works for me.