cms-gem-daq-project / reg_utils

0 stars 9 forks source link

Bug Report: Divergence Between scripts on CTP7 and XHAL used in Central Repo #4

Closed bdorney closed 6 years ago

bdorney commented 6 years ago

Brief summary of issue

Right now for example on eagle60 we have divergent behaviour of apps/reg_interface see for example:

drwxr-sr-x    5 texas    texas         4096 Feb 22 00:00 apps
drwxr-sr-x    5 texas    texas         4096 Feb 16  2017 apps_NOT_WORKING_MISHAS
drwxr-sr-x    7 texas    texas         4096 Feb 16  2017 apps_bkp

Right now it's unclear which set of scripts should be used or supported and how a developer (but non-expert) can use a CTP7 without intervention by @mexanick or @evka85 for tasks (like updating the lmdb).

Additionally the expect format of the address tables has diverged and this is related too https://github.com/cms-gem-daq-project/reg-utils/issues/6

To standardize things and continue central support @evka85 could you:

  1. Make a pull request of scripts you would like supported to the central xhal repository,
  2. Report any bugs with those scripts encountered using bug reports to the xhal repository via this template, and
  3. Migrate this repository into the cms-gem-daq-project umbrella project so that other developers can take advantage the infrastructure setup there.

@jsturdy @andrewpeck @mexanick @evka85

Types of issue

Expected Behavior

There should not be three separate ~/apps folders on a CTP7 and a developer should not be confused on which they should be using to work with.

Possible Solution (for bugs)

Standardization and refactoring required.

Context (for feature requests)

A new version of the OH FW came out with a new address table, unclear what tools to use for programming FPGA via sca now and what the address table format should be for updating the lmdb.

Your Environment