Details
-
Enabler
-
Should have
-
LOW ART
-
-
-
1
-
0
-
-
-
-
LOW-G5 Team_MCCS mccs_firmware
Description
Continue infrastructure work for firmware dev and testing
Set up hardware environment at STFC-RAL
Ongoing PI 21. To be completed
Update to latest version of Xilinx Vivado FPGA Design Suite (2023.1)
Completed PI 21. Required for Support form TPMs Version 2.0.2a
Automated Releases of TPM Firmware by pushing to Central Artefact Repository
Currently updating the TPM firmware is a very manual procedure. This work involves two stages:
- Have the TPM Firmware merge pipeline trigger a push of the bitstream to the CAR.
- Modify initialise of MCCS Tile to pull a configurable version of the TPM from the CAR. This should allow different TPM firmware to be loaded without deploying MCCS.
Version Management of MCCS Dependencies AAVS-System & PyFABIL
A more automated/robust release produce for these software libraries should be devised, rather than pinning MCCS to a commit hash of this repositories.