Difference: AMC13AddressTable (9 vs. 10)

Revision 1019 Aug 2022 - EricHazen

Line: 1 to 1
 
META TOPICPARENT name="HcalDTC"
The AMC13 register set (and associated uHAL address table) is complex. This page attempts (will attempt!) to document it. The address table files are used for access to the board in software, and also used to automatically control the display and format of status information in the text "status" command in AMC13Tool2 and the HyperDAQ display in xDAQ.
Line: 51 to 51
 Here are the steps to make a change to the address table:

1. Check out AMC13 software package and build:

Deleted:
<
<
 
Changed:
<
<
$ svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/trunk/cactusupgrades/boards/amc13/software/amc13
>
>
$ git clone https://gitlab.cern.ch/cms-cactus/boards/amc13.git
  $ cd amc13 $ source env.sh # or possibly .csh $ make # possibly needed twice first time
Line: 62 to 61
  1a. cd dev_tools/cfg/addrTableTools
Changed:
<
<
2. Identify the file which needs to be changed. There are several "source" CSV-format files. To identify the version number currently in use see the Makefile. The following files are used:
>
>
2. Identify the file which needs to be changed. There are several "source" CSV-format files. To identify the version number currently in use see the Makefile in amc13/software/amc13/dev_tools/cfg/addrTableTools/. The following files are used:
 
  AMC13XG_T1_version.csv       general Kintex/Virtex registers
  AMCCounters.csv              counters for each AMC
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2022 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback