Uploaded image for project: 'SAFe Program'
  1. SAFe Program
  2. SP-4047

MCCS TPM monitoring & alarms (communication & temperature) - Complete and test integration

Change Owns to Parent OfsSet start and due date...
    XporterXMLWordPrintable

Details

    • LOW ART
    • Hide

      MCCS control of TPM configuration needed to effectively perform signal acquisition. Automated alarm reporting improves the integrity of the signal chain  and the ability to flag faults and take corrective action including suspending the operations.

      Show
      MCCS control of TPM configuration needed to effectively perform signal acquisition. Automated alarm reporting improves the integrity of the signal chain  and the ability to flag faults and take corrective action including suspending the operations.
    • Hide

      MCCS configuration of TPM is demonstrated. MCCS integrates the TPM alarms and can be displayed in a dashboard as well as communicated to TMC.

      Show
      MCCS configuration of TPM is demonstrated. MCCS integrates the TPM alarms and can be displayed in a dashboard as well as communicated to TMC.
    • 1
    • 3
    • 0
    • Team_MCCS
    • Sprint 2
    • Hide

      The main value from this feature has been to make the TPM monitoring / control more robust and complete. It was decided to re-implement the Tile component manager as a poller. Vulcan have reported finding this new realization much improved. This also facilitated work to improve communication with the TPM, giving more separation between CPLD and FPGAs such that CPLD values could still be read in the event of FPGA shutdown, this being the case when the maximum temperature threshold is passed. By forcing a TPM into an over-temperature state (not literally, but by means of an added engineering-mode command artificially to reduce the threshold value) it was demonstrated that the new poller and communications element has indeed made the device robust against over-T events.

      Also all of the available attributes from the tile have been added to the Tango device.

      Show
      The main value from this feature has been to make the TPM monitoring / control more robust and complete. It was decided to re-implement the Tile component manager as a poller. Vulcan have reported finding this new realization much improved. This also facilitated work to improve communication with the TPM, giving more separation between CPLD and FPGAs such that CPLD values could still be read in the event of FPGA shutdown, this being the case when the maximum temperature threshold is passed. By forcing a TPM into an over-temperature state (not literally, but by means of an added engineering-mode command artificially to reduce the threshold value) it was demonstrated that the new poller and communications element has indeed made the device robust against over-T events. Also all of the available attributes from the tile have been added to the Tango device.
    • 23.3
    • Stories Completed, Integrated, BDD Testing Passes (no errors), Outcomes Reviewed, NFRS met, Satisfies Acceptance Criteria, Accepted by FO
    • PI24 - UNCOVERED

    • LOW-G2 Team_MCCS mccs_firmware mccs_software

    Description

      Complete and test integration of MCCS TPM communication including alarms

      Several TPM internal parameters are not settable through MCCS configuration yet - review and explore/plan work

      • per-channel quantization re-scale values
        derive set of initial values
        put into station initialization yaml (telModel)
        provide method to change as/if needed to test

      -gain equalization algorithm (see https://jira.skatelescope.org/browse/SPRTS-94)
      ensure failures are indicated
      document how/when to call from eng user POV

      Also includes alarm for loss of PPS (complete work to make useful)
      should provide sync state and pps display UI

      TPM temperature exceeding limits. Some work on this is ongoing in PI21 but needs to be tested adequately and temperature alarm added.
      Control of fan-speed at subrack level to equalize temperatures should be scoped/planned.
      This will need both Firmware & Software work as the alarms need to be visible in MCCS and available also to TMC.  May need a bug-request to Sanitas to assist.

      Attachments

        Issue Links

          Structure

            Activity

              People

                v.mohile Mohile, Vivek
                v.mohile Mohile, Vivek
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (100.00%)

                  Feature Estimate: 1.0

                  IssuesStory Points
                  To Do00.0
                  In Progress   00.0
                  Complete1230.0
                  Total1230.0

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel