Skip to content

Add a firmware vs software GEM station crosscheck

Laurent Petre requested to merge feature/firmware-station-check into main

Description

This MR implements a simple change to avoid the problem described in the following Elog. The idea is to check whether or not the online software (gemhardware) has been built for the same GEM station as the firmware (0xBEFE). While not 100% bullet-proof, it should catch most of the occurrences.

Related Issue

How Has This Been Tested?

Trivial change, but not tested due to the absence of a working test setup.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.
Edited by Laurent Petre

Merge request reports