These instructions assume you have successfully installed and tested your software. See
AMC13CppGettingStarted for instructions if you haven't
Fake Data Readout
This recipe tells you how to generate fake events in the AMC13 and read them out over IPBus. Required equipment:
- AMC13XG module installed in upper "MCH2" site in center of crate
- SFP transceiver installed in TTC (bottom) site in AMC13XG
- Loop-back optical fiber connected between Tx and Rx of TTC SFP
Here's the recipe:
[hazen@cms4 scripts]$ AMC13Tool2.exe -c connectionSN86.xml
Address table path "/home/hazen/work/amc13/amc13/etc/amc13" set from AMC13_ADDRESS_TABLE_PATH
Using AMC13 software ver:32678
>en 1-4 f t
parsed list "1-4" as mask 0xf
Enabling fake data
Enabling TTS as TTC for loop-back
AMC13 out of run mode
AMC13 is back in run mode and ready
>localL1A o 1 1
Configure LocalL1A enabled mode=0 burst=1 rate=1 rules=0
>lt 5
detected number after 'lt'
Sending 5 local triggers
Trigger: 4 left
Trigger: 3 left
Trigger: 2 left
Trigger: 1 left
Trigger: 0 left
>st
Board| SERIALNO| T1_VER| T2_REV| T2_SERNO|
--|---------|-------|-------|---------|
INFO| 0x56| 0x400A| 0x21| 0x56|
Control| DAQ| FAKE| LTRIG| RUN| TTCLOOP|
--|----|-----|------|----|--------|
REG_1| 0x0| 0x1| 0x1| 0x1| 0x1|
AMC_Links| AMC01| AMC02| AMC03| AMC04|
--|------|------|------|------|
AMC_LINK_READY| 0x0| 0x0| 0x0| 0x0|
LOSS_OF_SYNC| 0x1| 0x1| 0x1| 0x1|
Event_Builder| COUNT|
--|------|
L1A| 0x5|
Monitor_Buffer| COUNT|
--|------|
UNREAD_EVT| 0x5|
State_Timers| COUNT|
--|------------|
BUSY| 0x000000001|
OVERFLOW_WARNING| 0x000000001|
READY| 0x1B8E4CA11|
RUN| 0x1B8E4CA0F|
TTC_Rx| ENC| RAW|
--|----|----|
STATE| RDY| RDY|
>re
calling readEvent...AOK
Read 16400 words
0: 510000011f400008
1: 104401000060d780
2: 0f00100200010000
3: 0f00100200020000
4: 0f00100200030000
5: 0f00100200040000
6: 010000011f401002
7: 000700060d780000
8: 000b000a00090008
9: 000f000e000d000c
...
16395: 3fff3ffe3ffd3ffc
16396: 4003400240014000
16397: 7122902601001002
16398: 0f2fe8ab000011f4
16399: a0004010fc520000
>
--
EricHazen - 18 Nov 2014