Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 3 to 3 | ||||||||
This page describes the production AMC13 C++ support software. The software is in git here:
Current tags: browse![]() | ||||||||
Deleted: | ||||||||
< < | ||||||||
$ git clone ssh://git@gitlab.cern.ch:7999/cms-cactus/svn2git/software/boards/amc13.git or $ git clone https://gitlab.cern.ch/cms-cactus/boards/amc13.git $ git tag -l (List the available tags) | ||||||||
Changed: | ||||||||
< < | $ git checkout tags/1.2.13 (To checkout a specific tag - check the list for the most up to date) | |||||||
> > | $ git checkout tags/1.2.18 (To checkout a specific tag - check the list for the most up to date) | |||||||
Master: browse![]() |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 18 to 20 | ||||||||
| ||||||||
Changed: | ||||||||
< < | Install from RPMs using yum: | |||||||
> > | Install from RPMs using yum: (OUT OF DATE!) | |||||||
1) Download the repo file and copy to /etc/yum.repos.d, renaming to cactus-amc13.repo: | ||||||||
Deleted: | ||||||||
< < | ||||||||
wget https://svnweb.cern.ch/trac/cactus/export/HEAD/trunk/scripts/release/cactus-amc13.slc6.x86_64.repo sudo cp cactus-amc13.slc6.x86_64.repo /etc/yum.repos.d/cactus-amc13.repo |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | Current tags: browse![]() | |||||||
> > | Current tags: browse![]() | |||||||
$ git clone ssh://git@gitlab.cern.ch:7999/cms-cactus/svn2git/software/boards/amc13.git or $ git clone https://gitlab.cern.ch/cms-cactus/boards/amc13.git $ git tag -l (List the available tags) |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 3 to 3 | ||||||||
This page describes the production AMC13 C++ support software. The software is in git here:
Current tags: browse![]() | ||||||||
Added: | ||||||||
> > | ||||||||
$ git clone ssh://git@gitlab.cern.ch:7999/cms-cactus/svn2git/software/boards/amc13.git | ||||||||
Added: | ||||||||
> > | or $ git clone https://gitlab.cern.ch/cms-cactus/boards/amc13.git![]() | |||||||
$ git tag -l (List the available tags) $ git checkout tags/1.2.13 (To checkout a specific tag - check the list for the most up to date) |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | This page describes the production AMC13 C++ support software. The software is in cactus here: | |||||||
> > | This page describes the production AMC13 C++ support software. The software is in git here: | |||||||
Changed: | ||||||||
< < | Current tags: browse![]() svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/tags/amc13/amc13_v1_2_13 | |||||||
> > | Current tags: browse![]() $ git clone ssh://git@gitlab.cern.ch:7999/cms-cactus/svn2git/software/boards/amc13.git $ git tag -l (List the available tags) $ git checkout tags/1.2.13 (To checkout a specific tag - check the list for the most up to date) | |||||||
Changed: | ||||||||
< < | NOTE: The tag given above may be out of date. Please use the "browse" link to find the most recent tag.
Trunk: browse![]() svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/trunk/cactusupgrades/boards/amc13/software/amc13 | |||||||
> > | Master: browse![]() $ git clone ssh://git@gitlab.cern.ch:7999/cms-cactus/svn2git/software/boards/amc13.git | |||||||
Documentation: | ||||||||
Line: 37 to 37 | ||||||||
2a) Install the software (from Source, assuming other CACTUS RPMs like IPBus are installed): To check out and build the code: | ||||||||
Changed: | ||||||||
< < | $ svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/trunk/cactusupgrades/boards/amc13/software/amc13 | |||||||
> > |
$ git clone ssh://git@gitlab.cern.ch:7999/cms-cactus/svn2git/software/boards/amc13.git | |||||||
$ cd amc13 $ source env.sh $ make |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | Current tags: browse![]() svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/tags/amc13/amc13_v1_2_5 | |||||||
> > | Current tags: browse![]() svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/tags/amc13/amc13_v1_2_13 | |||||||
NOTE: The tag given above may be out of date. Please use the "browse" link to find the most recent tag. | ||||||||
Changed: | ||||||||
< < | Trunk: browse![]() svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/trunk/cactusupgrades/boards/amc13/software/amc13 | |||||||
> > | Trunk: browse![]() svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/trunk/cactusupgrades/boards/amc13/software/amc13 | |||||||
Documentation: | ||||||||
Line: 19 to 19 | ||||||||
| ||||||||
Changed: | ||||||||
< < | Install from RPMs using yum: | |||||||
> > | Install from RPMs using yum: | |||||||
1) Download the repo file and copy to /etc/yum.repos.d, renaming to cactus-amc13.repo: | ||||||||
Changed: | ||||||||
< < |
wget https://svnweb.cern.ch/trac/cactus/export/HEAD/trunk/scripts/release/cactus-amc13.slc6.x86_64.repo | |||||||
> > | wget https://svnweb.cern.ch/trac/cactus/export/HEAD/trunk/scripts/release/cactus-amc13.slc6.x86_64.repo | |||||||
sudo cp cactus-amc13.slc6.x86_64.repo /etc/yum.repos.d/cactus-amc13.repo 2) Install the software (from RPMs): | ||||||||
Changed: | ||||||||
< < |
sudo yum clean all | |||||||
> > | sudo yum clean all | |||||||
sudo yum groupinstall amc13 | ||||||||
Line: 35 to 31 | ||||||||
sudo yum groupinstall amc13 | ||||||||
Deleted: | ||||||||
< < | ||||||||
The AMC13 low-level libraries are in the amc13 folder, while AMC13Tool and other command-line
utilities are in the tools folder.
2a) Install the software (from Source, assuming other CACTUS RPMs like IPBus are installed):
To check out and build the code: | ||||||||
Changed: | ||||||||
< < |
$ svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/trunk/cactusupgrades/boards/amc13/software/amc13 | |||||||
> > | $ svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/trunk/cactusupgrades/boards/amc13/software/amc13 | |||||||
$ cd amc13 $ source env.sh $ make To run the code, from a new shell | ||||||||
Changed: | ||||||||
< < |
$ cd ..../amc13 | |||||||
> > | $ cd ..../amc13 | |||||||
$ source env.sh $ export AMC13_ADDRESS_TABLE_PATH=/home/hazen/work/check/amc13/amc13/etc/amc13 | ||||||||
Line: 130 to 118 | ||||||||
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 7 to 7 | ||||||||
svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/tags/amc13/amc13_v1_2_5 | ||||||||
Added: | ||||||||
> > | NOTE: The tag given above may be out of date. Please use the "browse" link to find the most recent tag. | |||||||
Trunk: browse![]() svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/trunk/cactusupgrades/boards/amc13/software/amc13 |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
![]() | ||||||||
Changed: | ||||||||
< < | svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/tags/amc13/amc13_v1_1_4 | |||||||
> > | svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/tags/amc13/amc13_v1_2_5 | |||||||
Trunk: browse![]() |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 22 to 22 | ||||||||
1) Download the repo file and copy to /etc/yum.repos.d, renaming to cactus-amc13.repo:
| ||||||||
Changed: | ||||||||
< < | wget https://svnweb.cern.ch/trac/cactus/export/30508/trunk/scripts/release/cactus-amc13.slc6.x86_64.repo![]() | |||||||
> > | wget https://svnweb.cern.ch/trac/cactus/export/HEAD/trunk/scripts/release/cactus-amc13.slc6.x86_64.repo![]() | |||||||
sudo cp cactus-amc13.slc6.x86_64.repo /etc/yum.repos.d/cactus-amc13.repo |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | This page describes new AMC13 C++ support software under development as of June 2014. The software is now in cactus here: | |||||||
> > | This page describes the production AMC13 C++ support software. The software is in cactus here: | |||||||
Current tags: browse![]() | ||||||||
Line: 13 to 12 | ||||||||
svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/trunk/cactusupgrades/boards/amc13/software/amc13 | ||||||||
Changed: | ||||||||
< < | yum
| |||||||
> > | Documentation:
| |||||||
1) Download the repo file and copy to /etc/yum.repos.d, renaming to cactus-amc13.repo: | ||||||||
Added: | ||||||||
> > | ||||||||
wget https://svnweb.cern.ch/trac/cactus/export/30508/trunk/scripts/release/cactus-amc13.slc6.x86_64.repo![]() | ||||||||
Added: | ||||||||
> > | ||||||||
Changed: | ||||||||
< < | 2) Install the software: | |||||||
> > | 2) Install the software (from RPMs): | |||||||
Added: | ||||||||
> > | ||||||||
sudo yum clean all sudo yum groupinstall amc13 | ||||||||
Deleted: | ||||||||
< < |
| |||||||
The AMC13 low-level libraries are in the amc13 folder, while AMC13Tool and other command-line
utilities are in the tools folder. | ||||||||
Added: | ||||||||
> > | 2a) Install the software (from Source, assuming other CACTUS RPMs like IPBus are installed):
To check out and build the code:
$ svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/trunk/cactusupgrades/boards/amc13/software/amc13 $ cd amc13 $ source env.sh $ makeTo run the code, from a new shell $ cd ..../amc13 $ source env.sh $ export AMC13_ADDRESS_TABLE_PATH=/home/hazen/work/check/amc13/amc13/etc/amc13 | |||||||
Please keep up-to-date: Amc13CppProductionSoftwareToDoList
Class AMC13 |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | Current tag: browse![]() | |||||||
> > | Current tags: browse![]() | |||||||
Changed: | ||||||||
< < | svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/tags/amc13/amc13_v1_1_2 | |||||||
> > | svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/tags/amc13/amc13_v1_1_4 | |||||||
Trunk: browse![]() |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | Current tag: browse![]() | |||||||
> > | Current tag: browse![]() | |||||||
Changed: | ||||||||
< < | svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/tags/amc13/amc13_v1_1_0 | |||||||
> > | svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/tags/amc13/amc13_v1_1_2 | |||||||
Trunk: browse![]() |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | Current tag: browse![]() | |||||||
> > | Current tag: browse![]() | |||||||
Changed: | ||||||||
< < | svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/tags/amc13/amc13_v1_0_7 | |||||||
> > | svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/tags/amc13/amc13_v1_1_0 | |||||||
Trunk: browse![]() |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | Current tag: browse![]() | |||||||
> > | Current tag: browse![]() | |||||||
Changed: | ||||||||
< < | svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/tags/amc13/amc13_v1_0_6 | |||||||
> > | svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/tags/amc13/amc13_v1_0_7 | |||||||
Trunk: browse![]() |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | Current tag: browse![]() | |||||||
> > | Current tag: browse![]() | |||||||
Changed: | ||||||||
< < | svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/tags/amc13/amc13_v1_0_5 | |||||||
> > | svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/tags/amc13/amc13_v1_0_6 | |||||||
Trunk: browse![]() | ||||||||
Line: 25 to 25 | ||||||||
sudo yum clean all sudo yum groupinstall amc13 | ||||||||
Changed: | ||||||||
< < | API Documentation![]() | |||||||
> > |
| |||||||
The AMC13 low-level libraries are in the amc13 folder, while AMC13Tool and other command-line
utilities are in the tools folder. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | Current tag: browse![]() | |||||||
> > | Current tag: browse![]() | |||||||
Changed: | ||||||||
< < | svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/tags/amc13/amc13_v1_0_3 | |||||||
> > | svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/tags/amc13/amc13_v1_0_5 | |||||||
Trunk: browse![]() |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 13 to 13 | ||||||||
svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/trunk/cactusupgrades/boards/amc13/software/amc13 | ||||||||
Added: | ||||||||
> > | yum
1) Download the repo file and copy to /etc/yum.repos.d, renaming to cactus-amc13.repo: wget https://svnweb.cern.ch/trac/cactus/export/30508/trunk/scripts/release/cactus-amc13.slc6.x86_64.repo sudo cp cactus-amc13.slc6.x86_64.repo /etc/yum.repos.d/cactus-amc13.repo 2) Install the software: sudo yum clean all sudo yum groupinstall amc13 | |||||||
API Documentation![]() amc13 folder, while AMC13Tool and other command-line |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | Current tag: browse![]() | |||||||
> > | Current tag: browse![]() | |||||||
Changed: | ||||||||
< < | svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/tags/amc13/amc13_v1_0_2 | |||||||
> > | svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/tags/amc13/amc13_v1_0_3 | |||||||
Trunk: browse![]() |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | Current tag: browse![]() | |||||||
> > | Current tag: browse![]() | |||||||
Changed: | ||||||||
< < | svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/tags/amc13/amc13_v1_0_1 | |||||||
> > | svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/tags/amc13/amc13_v1_0_2 | |||||||
Trunk: browse![]() |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | Current tag: browse![]() | |||||||
> > | Current tag: browse![]() | |||||||
Changed: | ||||||||
< < | svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/tags/amc13/amc13_v1_0_0 | |||||||
> > | svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/tags/amc13/amc13_v1_0_1 | |||||||
Trunk: browse![]() |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Added: | ||||||||
> > | Current tag: browse![]() svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/tags/amc13/amc13_v1_0_0Trunk: browse ![]() | |||||||
svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/trunk/cactusupgrades/boards/amc13/software/amc13 | ||||||||
Deleted: | ||||||||
< < | Browse svn: Here![]() | |||||||
API Documentation![]() |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 8 to 8 | ||||||||
Browse svn: Here![]() | ||||||||
Added: | ||||||||
> > | API Documentation![]() | |||||||
The AMC13 low-level libraries are in the amc13 folder, while AMC13Tool and other command-line
utilities are in the tools folder. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 6 to 6 | ||||||||
svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/trunk/cactusupgrades/boards/amc13/software/amc13 | ||||||||
Added: | ||||||||
> > | Browse svn: Here![]() | |||||||
The AMC13 low-level libraries are in the amc13 folder, while AMC13Tool and other command-line
utilities are in the tools folder. |
Line: 1 to 1 | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||
Changed: | |||||||||||||||||
< < | The temporary home is in our private svn![]() | ||||||||||||||||
> > | The software is now in cactus here:
svn co svn+ssh://svnuser@svn.cern.ch/reps/cactus/trunk/cactusupgrades/boards/amc13/software/amc13The AMC13 low-level libraries are in the amc13 folder, while AMC13Tool and other command-line
utilities are in the tools folder. | ||||||||||||||||
Please keep up-to-date: Amc13CppProductionSoftwareToDoList | |||||||||||||||||
Line: 71 to 77 | |||||||||||||||||
| |||||||||||||||||
Added: | |||||||||||||||||
> > | Flash Memory Support
| ||||||||||||||||
-- EricHazen - 04 Jun 2014 |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
![]() | ||||||||
Line: 62 to 62 | ||||||||
| ||||||||
Added: | ||||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
![]() | ||||||||
Added: | ||||||||
> > | Please keep up-to-date: Amc13CppProductionSoftwareToDoList | |||||||
Class AMC13This class inherits low-level access fromAMC13Simple |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
![]() | ||||||||
Line: 45 to 45 | ||||||||
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
| ||||||||
Added: | ||||||||
> > |
| |||||||
|
Line: 1 to 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Added: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> > |
![]() Class AMC13This class inherits low-level access fromAMC13Simple
id="T1" and "id="T2"
Accessors to uHAL interfaces
Read/Write functions
mode="incremental" and size=nnnn attributes defined for the block read/write operations to work
Control Functions
DAQ Functions
|