********************************************* <!ch...
# shuttle
j
********************************************* <!channel> Hello everyone, I want to make you aware that we posted a set of new tags 
mpw-5b
 for 
caravel_user_project
 and 
caravel
.  This update addresses issue many of you reported related following the instructions recently posted and executing the make pdk step.   The instructions required that you had magic installed to build the pdk.  The new update uses a docker container for magic to build the pdk. *********************************************
😩 1
🙌 2
a
@User @User
a
The simulation is still broken as the include paths are wrong and the C files don't compile. Having done all necessary prior steps, running
make verify-io_ports
gives the a linker error when combining the linker scripts:
Copy code
/opt/riscv32i/lib/gcc/riscv32-unknown-elf/8.2.0/../../../../riscv32-unknown-elf/bin/ld: cannot open linker script file ../../generated/output_format.ld: No such file or directory
Trying to run instead
make verify-la_test1
gives a compilation error:
Copy code
la_test1.c:121:7: error: 'reg_la0_data_in' undeclared (first use in this function); did you mean 'reg_la0_data'?
These can be fixed but presumably they were flagged by the failing CI before the tag was created?
j
@User we had an issue where we missing a merge for one of the repos (mgmt_core_wrapper). would you mind trying again. you will need to reinstall or update the mcw.
👍 1
also - the steps I’m referring to is for hardening using OpenLane.
if you want to run simulation, there is a make simenv target you need.
a
@User I've updated
mgmt_core_wrapper
and I can confirm this now works! Thank you so much. Is there any reason that the
mgmt_core_wrapper
hasn't been added as a git submodule? Also just for public information the
make simenv
isn't necessary since in the verify command docker will pull that image if it can't find it locally
j
we’ve had git submodules previously, but it caused some issues with consistency and automation previously and we have back away from it in the current version.
👍 1
a
@User Is there hope for the analog caravel (caravan) to be updated to mpw-5b, or should I use mpw-5a?
j
we are reviewing it and will update