w 0x0130 0x9e11 0x000003e8 #IntegrationTime.1
w 0x0130 0x9e12 0x00002710 #IntegrationTime.2
w 0x0130 0x9e13 0x00000000 #IntegrationTime.3
-w 0x0130 0x9e20 0x0000ffff #InputSelect.0
-w 0x0130 0x9e21 0x00010000 #InputSelect.1
+#w 0x0130 0x9e20 0x0000ffff #InputSelect.0 #until May 25
+#w 0x0130 0x9e21 0x00010000 #InputSelect.1 #until May 25
+w 0x0130 0x9e20 0x00010000 #InputSelect.0
+w 0x0130 0x9e21 0x0000ffff #InputSelect.1
--- /dev/null
+w 0x0003 0xa0c0 0x42a0
+w 0x0003 0xa0c1 0x1cb002
+w 0x0003 0xa0c2 0x1007f66
+w 0x0003 0xa0c3 0x7fffffff
+w 0x0003 0xa0c4 0xfff
+w 0x0003 0xa0c5 0x1f1ff
+w 0x0003 0xa0c6 0x1c9c380
+w 0x0003 0xa0c7 0x23000
+w 0x0003 0xa0c8 0xc8
+w 0x0003 0xa0c9 0x0
+w 0x0003 0xa0ca 0x27000
+w 0x0003 0xa0d4 0x200000
+w 0x0003 0xa0d6 0x0
+w 0x0003 0xa0d9 0x5f5e100
+w 0x0003 0xa0da 0x140
+w 0x0003 0xa0db 0x282b
+w 0x0003 0xa0dc 0x100
+w 0x0003 0xa0e0 0xcccccccc
+w 0x0003 0xa0e1 0xccccccc
+w 0x0003 0xa0e2 0xc0
+w 0x0003 0xa0e3 0x0
+w 0x0003 0xa0e4 0x700
+w 0x0003 0xa0f0 0xfff0001
+w 0x0003 0xa0f1 0x14
0x8530 554 1
0x8540 563 1
0x8550 555 1
-0x8560 5 1
+0x8560 535 1
0x8570 5 1
-0x8580 5 1
-0x8590 5 1
-0x85a0 5 1
-0x85b0 5 1
+0x8580 551 1
+0x8590 502 1
+0x85a0 506 1
+0x85b0 562 1
#Hub boards
0x8561 5 1
-0x8562 5 1
-0x8563 5 1
+0x8562 503 1
+0x8563 504 1
-0x8571 5 1
-0x8572 5 1
+0x8571 503 1
+0x8572 504 1
0x8573 5 1
-0x8581 5 1
-0x8582 5 1
-0x8583 5 1
+0x8581 567 1
+0x8582 532 1
+0x8583 516 1
-0x8591 5 1
-0x8592 5 1
-0x8593 5 1
+0x8591 522 1
+0x8592 510 1
+0x8593 557 1
-0x85a1 5 1
-0x85a2 5 1
-0x85a3 5 1
+0x85a1 513 1
+0x85a2 518 1
+0x85a3 529 1
-0x85b1 5 1
-0x85b2 5 1
-0x85b3 5 1
+0x85b1 515 1
+0x85b2 527 1
+0x85b3 525 1
+++ /dev/null
-###########################################################################################
-# JAM 17-10-2018 - introduce even more new server lxhadeb11, lxhadeb12, skip lxhadeb05
-# JAM2018 - setup for usage of NEW SERVERS lxhadeb08. lxhadeb09, lxhadeb10 - BNET only
-# JAM DEC-2019 - prepare for new trb3 datasources of rpc and tof
-# 0x84c0 - 0x84c5 : 6 new subevents for new RPC electronics.
-# 0x86c0 to 0x86c6 are the new hubs for TOF (1 TRB3 each, 128 channels each, 7 TRB3 total)
-#######
-# JAM july 2021: add new eventbuilders lxhadeb14,15,16; new setup with 7 inputs and 5 builders
-
-# Eventbuilders:
-# EB 0 is now used to define BNET destinations:
-
-# we define 7 input nodes in the setup for EB0-
-# BNET_IN 1: lxhadeb08 enp97s0f1 192.168.100.8 0xc0a86408 ports 50768 - 50805
-# BNET_IN 2: lxhadeb09 enp97s0f1 192.168.100.9 0xc0a86409 ports
-# BNET_IN 3: lxhadeb10 enp97s0f1 192.168.100.10 0xc0a8640a ports
-# BNET_IN 4: lxhadeb11 eno2 192.168.105.11 0xc0a8690b
-## BNET_IN 5: lxhadeb12 eno2 192.168.105.12 0xc0a8690c
-# lxhadeb14 enp67s0f0 192.168.105.14 0xc0a8690e
-# lxhadeb15 enp67s0f0 192.168.105.15 0xc0a8690f
-# lxhadeb16 enp67s0f0 192.168.105.16 0xc0a86910
-
-# the 5 builder nodes lxhadeb08 -lxhadeb11 are assigned in start_eb_gbe.pl
-#####################
-
-
-
-# EB 1: lxhadeb09 enp97s0f1 192.168.100.9 0xc0a86409 ports 50000 - 50099
-# EB 2: lxhadeb10 enp97s0f1 192.168.100.10 0xc0a8640a ports 50000 - 50099
-# EB 3: lxhadeb11 eth4 192.168.100.15 0xc0a8690b ports 50000 - 50099
-# EB 4: lxhadeb08 enp97s0f1 192.168.100.8 0xc0a86408 ports 50256 - 50293
-# EB 5: lxhadeb09 enp97s0f1 192.168.100.9 0xc0a86409 ports 50256 - 50293
-# EB 6: lxhadeb10 enp97s0f1 192.168.100.10 0xc0a8640a ports 50256 - 50293
-# EB 7: lxhadeb11 eno2 192.168.105.11 0xc0a8690b ports 50256 - 50293
-# EB 8: lxhadeb08 enp97s0f1 192.168.100.8 0xc0a86408 ports 50512 - 50549
-# EB 9: lxhadeb09 enp97s0f1 192.168.100.9 0xc0a86409 ports 50512 - 50549
-# EB 10: lxhadeb10 enp97s0f1 192.168.100.10 0xc0a8640a ports 50512 - 50549
-# EB 11: lxhadeb11 eno2 192.168.105.11 0xc0a8690b ports 50512 - 50549
-# EB 12: lxhadeb08 enp97s0f1 192.168.100.8 0xc0a86408 ports 50768 - 50805
-# EB 13: lxhadeb09 enp97s0f1 192.168.100.9 0xc0a86409 ports 50768 - 50805
-# EB 14: lxhadeb10 enp97s0f1 192.168.100.10 0xc0a8640a ports 50768 - 50805
-# EB 15: lxhadeb11 eno2 192.168.105.11 0xc0a8690b ports 50768 - 50805
-
-###########################################################################################
-
-
-#Broadcast to all GbE-Entities: 0xff7f
-
-!Register table
-# Type # C0 # C1 # C2 # C3 # C4 # C5 # C6 # C7 # C8 #
-###########################################################################################
-# #old register set
-# 17 0xc100 0xc101 0xc102 0xc103 0xc104 0xc105 0xc106 0xc107 0xc108
-# #new memory locations
-# 0 0x8100 0x8101 0x8102 0x8103 0x8104 0x8105 0x8106 0x8107 0x8108
-# 1 0x8110 0x8111 0x8112 0x8113 0x8114 0x8115 0x8116 0x8117 0x8118
-# 2 0x8120 0x8121 0x8122 0x8123 0x8124 0x8125 0x8126 0x8127 0x8128
-# 3 0x8130 0x8131 0x8132 0x8133 0x8134 0x8135 0x8136 0x8137 0x8138
-# 4 0x8140 0x8141 0x8142 0x8143 0x8144 0x8145 0x8146 0x8147 0x8148
-# 5 0x8150 0x8151 0x8152 0x8153 0x8154 0x8155 0x8156 0x8157 0x8158
-# 6 0x8160 0x8161 0x8162 0x8163 0x8164 0x8165 0x8166 0x8167 0x8168
-# 7 0x8170 0x8171 0x8172 0x8173 0x8174 0x8175 0x8176 0x8177 0x8178
-# 8 0x8180 0x8181 0x8182 0x8183 0x8184 0x8185 0x8186 0x8187 0x8188
-# 9 0x8190 0x8191 0x8192 0x8193 0x8194 0x8195 0x8196 0x8197 0x8198
-# 10 0x81A0 0x81A1 0x81A2 0x81A3 0x81A4 0x81A5 0x81A6 0x81A7 0x81A8
-# 11 0x81B0 0x81B1 0x81B2 0x81B3 0x81B4 0x81B5 0x81B6 0x81B7 0x81B8
-# 12 0x81C0 0x81C1 0x81C2 0x81C3 0x81C4 0x81C5 0x81C6 0x81C7 0x81C8
-# 13 0x81D0 0x81D1 0x81D2 0x81D3 0x81D4 0x81D5 0x81D6 0x81D7 0x81D8
-# 14 0x81E0 0x81E1 0x81E2 0x81E3 0x81E4 0x81E5 0x81E6 0x81E7 0x81E8
-# 15 0x81F0 0x81F1 0x81F2 0x81F3 0x81F4 0x81F5 0x81F6 0x81F7 0x81F8
-
-
-#Sliced tables for broadcast settings follow:
-# Type # C0 # C1 # C2 # C5 # C8 #
-#######################################################
- 100 0x8100 0x8101 0x8102 0x8105 0x8108
- 101 0x8110 0x8111 0x8112 0x8115 0x8118
- 102 0x8120 0x8121 0x8122 0x8125 0x8128
- 103 0x8130 0x8131 0x8132 0x8135 0x8138
- 104 0x8140 0x8141 0x8142 0x8145 0x8148
- 105 0x8150 0x8151 0x8152 0x8155 0x8158
- 106 0x8160 0x8161 0x8162 0x8165 0x8168
- 107 0x8170 0x8171 0x8172 0x8175 0x8178
- 108 0x8180 0x8181 0x8182 0x8185 0x8188
- 109 0x8190 0x8191 0x8192 0x8195 0x8198
- 110 0x81A0 0x81A1 0x81A2 0x81A5 0x81A8
- 111 0x81B0 0x81B1 0x81B2 0x81B5 0x81B8
- 112 0x81C0 0x81C1 0x81C2 0x81C5 0x81C8
- 113 0x81D0 0x81D1 0x81D2 0x81D5 0x81D8
- 114 0x81E0 0x81E1 0x81E2 0x81E5 0x81E8
- 115 0x81F0 0x81F1 0x81F2 0x81F5 0x81F8
-
-#Table for individual settings
-# Type # C3 # C4 # C6 # C7 #
-##############################################
- 0 0x8103 0x8104 0x8106 0x8107
- 1 0x8113 0x8114 0x8116 0x8117
- 2 0x8123 0x8124 0x8126 0x8127
- 3 0x8133 0x8134 0x8136 0x8137
- 4 0x8143 0x8144 0x8146 0x8147
- 5 0x8153 0x8154 0x8156 0x8157
- 6 0x8163 0x8164 0x8166 0x8167
- 7 0x8173 0x8174 0x8176 0x8177
- 8 0x8183 0x8184 0x8186 0x8187
- 9 0x8193 0x8194 0x8196 0x8197
- 10 0x81A3 0x81A4 0x81A6 0x81A7
- 11 0x81B3 0x81B4 0x81B6 0x81B7
- 12 0x81C3 0x81C4 0x81C6 0x81C7
- 13 0x81D3 0x81D4 0x81D6 0x81D7
- 14 0x81E3 0x81E4 0x81E6 0x81E7
- 15 0x81F3 0x81F4 0x81F6 0x81F7
-
-
-
-
-
-!Value table
-
-
-
-
-# Dest Port Src MAC Src IP Src Port # # TDC Calib flag
-# Hub # Type # C3 # C4 # C6 # C7 # EB IP # 1:NO 1:linear 2:complex 11:linear with ToT 15ns
-##########################################################################################################
-# JAM 25-may-2018: this first EB will be also used as pseudo node to setup the dabc bnet
-# JAM 17-oct-2018: adjusted for new server hardware only
-# last column will distribute to bnet input nodes
-# EB_LUT must be 0x1 in CTS for bnet mode
-# 0xc0a86408 lxhadeb08 mac 90:e2:ba:f7:9b:b5 192.168.100.8
-# 0xc0a86409 lxhadeb09, mac 90:e2:ba:f7:cf:a1 192.168.100.9
-# 0xc0a8640a lxhadeb10, mac 90:e2:ba:e2:c9:95 192.168.100.10
-# 0xc0a8690b lxhadeb11 mac ac:1f:6b:66:2a:29 192.168.105.11
-## 0xc0a8690c lxhadeb12 mac ac:1f:6b:64:73:17 192.168.105.12
-# note: lxhadeb12 will be only master node (and spare) JAM 26-07-2021
-# 0xc0a8690e lxhadeb14 mac 40:a6:b7:3c:b2:0c 192.168.105.14 - new 192.168.105.114
-# 0xc0a8690f lxhadeb15 mac 40:a6:b7:3c:5e:0c 192.168.105.15 - new 192.168.105.115
-# 0xc0a86910 lxhadeb16 mac 40:a6:b7:3c:6d:98 192.168.105.16 - new 192.168.105.116
-
-
-# note that we also need to set same destination ips in the hub table at the end of this file!
-#
-#lxhadebXX, EB1 XX
-# 0x8000 0 0xc65B 0xdead8000 0xc0a86480 0xc65B 0xc0a86408 0 # OLD cts -lxhadeb08
- 0x8800 0 0xc650 0xdead8800 0xc0a8648B 0xc650 0xc0a8690b 0 # central-cts lxhadeb11
- 0x8700 0 0xc65A 0xdead8700 0xc0a8648C 0xc65A 0xc0a86974 1 # fw new 1 lxhadeb16
- 0x8701 0 0xc65B 0xdead8701 0xc0a8648C 0xc65B 0xc0a86974 1 # fw new 2 lxhadeb16
- 0x8702 0 0xc65C 0xdead8702 0xc0a8648C 0xc65C 0xc0a86974 1 # fw new 3 lxhadeb16
- 0x8880 0 0xc65D 0xdead8A00 0xc0a8648D 0xc65D 0xc0a86409 2 # start - lxhadeb09
- 0x8890 0 0xc65F 0xdead8890 0xc0a8648F 0xc65F 0xc0a86409 2 # veto lxhadeb09
-# 0x8900 0 0xc65C 0xdead8900 0xc0a8648C 0xc65C 0xc0a86409 0 # pion1 lxhadeb09
-# 0x8910 0 0xc65E 0xdead8910 0xc0a8648E 0xc65E 0xc0a86409 0 # pion2 lxhadeb09
- 0x1000 0 0xc660 0xdead1000 0xc0a86490 0xc660 0xc0a86408 0 # mdc - lxhadeb08
- 0x1010 0 0xc661 0xdead1010 0xc0a86491 0xc661 0xc0a86408 0 # mdc - lxhadeb08
- 0x1020 0 0xc662 0xdead1020 0xc0a86492 0xc662 0xc0a86408 0 # mdc - lxhadeb08
- 0x1030 0 0xc663 0xdead1030 0xc0a86493 0xc663 0xc0a86408 0 # mdc - lxhadeb08
- 0x1040 0 0xc664 0xdead1040 0xc0a86494 0xc664 0xc0a86408 0 # mdc - lxhadeb08
- 0x1050 0 0xc665 0xdead1050 0xc0a86495 0xc665 0xc0a86408 0 # mdc - lxhadeb08
- 0x1100 0 0xc666 0xdead1100 0xc0a86496 0xc666 0xc0a86409 0 # mdc - lxhadeb09 - moved from 10
- 0x1110 0 0xc66A 0xdead1110 0xc0a86497 0xc66A 0xc0a86409 0 # mdc - lxhadeb09 - moved
- 0x1120 0 0xc668 0xdead1120 0xc0a86498 0xc668 0xc0a86409 0 # mdc - lxhadeb09 - min for 09
- 0x1130 0 0xc670 0xdead1130 0xc0a86499 0xc670 0xc0a86409 0 # mdc - lxhadeb09
- 0x1140 0 0xc66B 0xdead1140 0xc0a8649A 0xc66B 0xc0a86409 0 # mdc - lxhadeb09 - moved
- 0x1150 0 0xc669 0xdead1150 0xc0a8649B 0xc669 0xc0a86409 0 # mdc - lxhadeb09 - JAM21 swapped for test
- 0x8a00 0 0xc676 0xdead8a00 0xc0a864A6 0xc676 0xc0a8640a 2 # ecal lxhadeb10
- 0x8a01 0 0xc677 0xdead8a01 0xc0a864A7 0xc677 0xc0a8640a 2 # ecal lxhadeb10
- 0x8a02 0 0xc678 0xdead8a02 0xc0a864A8 0xc678 0xc0a8640a 2 # ecal lxhadeb10
- 0x8a03 0 0xc679 0xdead8a03 0xc0a864A9 0xc679 0xc0a8640a 2 # ecal lxhadeb10
-# 0x8a00 0 0xc676 0xdead8a00 0xc0a864A6 0xc676 0xc0a86409 1 # ecal- lxhadeb09
-# 0x8a01 0 0xc677 0xdead8a01 0xc0a864A7 0xc677 0xc0a86409 1 # ecal- lxhadeb09
-# 0x8a02 0 0xc678 0xdead8a02 0xc0a864A8 0xc678 0xc0a86409 1 # ecal- lxhadeb09
-# 0x8a03 0 0xc679 0xdead8a03 0xc0a864A9 0xc679 0xc0a86409 1 # ecal- lxhadeb09
- 0x8a04 0 0xc67a 0xdead8a04 0xc0a864AA 0xc67A 0xc0a86972 2 # ecal- lxhadeb14
- 0x8a05 0 0xc67b 0xdead8a05 0xc0a864AB 0xc67B 0xc0a86972 2 # ecal- lxhadeb14
- 0x83c0 0 0xc67c 0xdead83c0 0xc0a864AC 0xc67C 0xc0a86972 11 # rich lxhadeb14
- 0x83c1 0 0xc67d 0xdead83c1 0xc0a864AD 0xc67D 0xc0a86972 11 # rich lxhadeb14
- 0x83c2 0 0xc67e 0xdead83c2 0xc0a864AE 0xc67E 0xc0a86972 11 # rich lxhadeb14
- 0x83c3 0 0xc67f 0xdead83c3 0xc0a864AF 0xc67F 0xc0a8640a 11 # rich lxhadeb10
- 0x83c4 0 0xc680 0xdead83c4 0xc0a864B0 0xc680 0xc0a8640a 11 # rich lxhadeb10
- 0x83c5 0 0xc681 0xdead83c5 0xc0a864B1 0xc681 0xc0a8640a 11 # rich lxhadeb10
- 0x83c6 0 0xc682 0xdead83c6 0xc0a864B2 0xc682 0xc0a86972 11 # rich lxhadeb14
- 0x83c7 0 0xc683 0xdead83c7 0xc0a864B3 0xc683 0xc0a86972 11 # rich lxhadeb14
- 0x83c8 0 0xc684 0xdead83c8 0xc0a864B4 0xc684 0xc0a86408 11 # rich lxhadeb08
- 0x83c9 0 0xc685 0xdead83c9 0xc0a864B5 0xc685 0xc0a86408 11 # rich lxhadeb08
- 0x83ca 0 0xc686 0xdead83ca 0xc0a864B6 0xc686 0xc0a8690b 11 # rich lxhadeb11
- 0x83cb 0 0xc687 0xdead83cb 0xc0a864B7 0xc687 0xc0a8690b 11 # rich lxhadeb11
- 0x8810 0 0xc653 0xdead8810 0xc0a864B8 0xc653 0xc0a8690b 0 # central-aux lxhadeb11
- 0x84c0 0 0xc654 0xdead84c0 0xc0a864B9 0xc654 0xc0a8640a 2 # rpc sector 1 lxhadeb10
- 0x84c1 0 0xc655 0xdead84c1 0xc0a864BA 0xc655 0xc0a8640a 2 # rpc sector 2 lxhadeb10
- 0x84c2 0 0xc656 0xdead84c2 0xc0a864BB 0xc656 0xc0a8640a 2 # rpc sector 3 lxhadeb10
- 0x84c3 0 0xc657 0xdead84c3 0xc0a864BC 0xc657 0xc0a8690b 2 # rpc sector 4 lxhadeb11
- 0x84c4 0 0xc658 0xdead84c4 0xc0a864BD 0xc658 0xc0a8690b 2 # rpc sector 4 lxhadeb11
- 0x84c5 0 0xc651 0xdead84c4 0xc0a864BE 0xc651 0xc0a8690b 2 # rpc sector 4 lxhadeb11
- 0x86c0 0 0xc690 0xdead86c0 0xc0a864C0 0xc690 0xc0a86408 2 # tof hub 0 lxhadeb08
- 0x86c1 0 0xc691 0xdead86c2 0xc0a864C2 0xc691 0xc0a8640A 2 # tof hub 1 moved to lxhadeb10
- #0x86c1 0 0xc691 0xdead86c1 0xc0a864C1 0xc691 0xc0a86409 2 # tof hub 1 lxhadeb09
- 0x86c2 0 0xc692 0xdead86c2 0xc0a864C2 0xc692 0xc0a8640A 2 # tof hub 2 lxhadeb10
- 0x86c3 0 0xc693 0xdead86c3 0xc0a864C3 0xc693 0xc0a8690B 2 # tof hub 3 lxhadeb11
- 0x86c4 0 0xc694 0xdead86c4 0xc0a864C4 0xc694 0xc0a8690B 2 # tof hub 4 lxhadeb11
- 0x86c5 0 0xc695 0xdead86c5 0xc0a864C5 0xc695 0xc0a86972 2 # tof hub 5 lxhadeb14
- 0x86c6 0 0xc696 0xdead86c6 0xc0a864C6 0xc696 0xc0a86972 2 # tof hub 6 lxhadeb14
- 0x8b00 0 0xc6B0 0xdead8b00 0xc0a864D0 0xc6B0 0xc0a86973 2 # STS1 0 lxhadeb15
- 0x8b01 0 0xc6B1 0xdead8b01 0xc0a864D1 0xc6B1 0xc0a86973 2 # STS1 1 lxhadeb15
- 0x8b02 0 0xc6B2 0xdead8b02 0xc0a864D2 0xc6B2 0xc0a86973 2 # STS1 2 lxhadeb15
- 0x8b03 0 0xc6B3 0xdead8b03 0xc0a864D3 0xc6B3 0xc0a86973 2 # STS1 3 lxhadeb15
- 0x8b10 0 0xc6B4 0xdead8b10 0xc0a864D9 0xc6B4 0xc0a86974 2 # STS2 0 lxhadeb16
- 0x8b11 0 0xc6B5 0xdead8b11 0xc0a864DA 0xc6B5 0xc0a86974 2 # STS2 1 lxhadeb16
- 0x8b12 0 0xc6B6 0xdead8b12 0xc0a864DB 0xc6B6 0xc0a86974 2 # STS2 2 lxhadeb16
- 0x8b13 0 0xc6B7 0xdead8b13 0xc0a864DC 0xc6B7 0xc0a86974 2 # STS2 3 lxhadeb16
- 0x8b14 0 0xc6B8 0xdead8b14 0xc0a864DD 0xc6B8 0xc0a86974 2 # STS2 4 lxhadeb16
- 0x8b15 0 0xc6B9 0xdead8b15 0xc0a864DE 0xc6B9 0xc0a86974 2 # STS2 5 lxhadeb16
- 0x8c00 0 0xc6BA 0xdead8c00 0xc0a864C0 0xc6BA 0xc0a86973 2 # fw-RPC 0 lxhadeb15
- 0x8c10 0 0xc6BB 0xdead8c01 0xc0a864C0 0xc6BB 0xc0a86973 2 # fw-RPC 1 lxhadeb15
- 0x8d00 0 0xc6BC 0xdead86c2 0xc0a864C2 0xc6BC 0xc0a8640A 2 # innertof moved to lxhadeb10
- # 0x8d00 0 0xc6BC 0xdead86c1 0xc0a864C1 0xc6BC 0xc0a86409 2 # inner-tof lxhadeb09
-
- #######################################################################################################################
-#######################################################################################################################
-
-
-
-# hub setup - destination macs and ips
-
-#############################################################################
-#
-# lxhadeb08 enp97s0f1 90:e2:ba:f7:9b:b5 192.168.100.8 0xc0a86408
-# lxhadeb09 enp97s0f1 90:e2:ba:f7:cf:a1 192.168.100.9 0xc0a86409
-# lxhadeb10 enp97s0f1 90:e2:ba:e2:c9:95 192.168.100.10 0xc0a8640a
-# lxhadeb11 eno2 ac:1f:6b:66:2a:29 192.168.105.11 0xc0a8690b
-# lxhadeb12 eno2 ac:1f:6b:64:73:17 192.168.105.12 0xc0a8690c
-
-# second gbe
-# lxhadeb11 enp19s0f1 ac:1f:6b:8b:62:f1 192.168.105.11 0xc0a8690b
-# lxhadeb12 enp19s0f1 ac:1f:6b:8b:60:1f 192.168.105.12 0xc0a8690c
-
-# lxhadeb14 enp67s0f0 40:a6:b7:3c:b2:0c 192.168.105.14 0xc0a8690e
-# new 192.168.105.114 0xc0a86972
-# lxhadeb15 enp67s0f0 40:a6:b7:3c:5e:0c 192.168.105.15 0xc0a8690f
-# new 192.168.105.115 0xc0a86973
-# lxhadeb16 enp67s0f0 40:a6:b7:3c:6d:98 192.168.105.16 0xc0a86910
-# new 192.168.105.116 0xc0a86974
-
-# EB 3: lxhadeb05 eth4 192.168.100.15 0xc0a8640f
-
-
-# Dest MAC Dest MAC Dest IP Src MAC Packet Size
-# Hub # Type # C0 # C1 # C2 # C5 # C8 #
-#####################################################################################
- # 0xff7f 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 #lxhadeb08 EB0 90:e2:ba:f7:9b:b5 192.168.100.8
- # JAM 27-apr-2018: for DABC-BNET (Type 100) the destination ips have to be set here for individual hubs
-# the ip entries in above table for eb1 needs to match this to configure EBs!
- # 0xff7f 100 0x2157b095 0x001B 0xc0a8640f 0x0230 0x0578 #dummies to lxhadeb05, EB3 00:1b:21:57:b0:95 192.168.100.15
-#
- 0x8700 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # fw new 1 lxhadeb16
- 0x8701 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # fw new 2 lxhadeb16
- 0x8702 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # fw new 3 lxhadeb16
- 0x8800 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # central-cts lxhadeb11 ######
- 0x8880 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # start - lxhadeb09
- 0x8890 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # veto lxhadeb09
-# 0x8900 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # pion1 lxhadeb09
-# 0x8910 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # pion2 lxhadeb09
- 0x1000 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1010 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1020 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1030 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1040 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1050 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1100 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # mdc- lxhadeb09
- 0x1110 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # mdc- lxhadeb09
- 0x1120 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # mdc- lxhadeb09
- 0x1130 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # mdc- lxhadeb09
- 0x1140 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # mdc- lxhadeb09
- 0x1150 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # mdc- lxhadeb09
- 0x8a00 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # ecal - lxhadeb10
- 0x8a01 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # ecal - lxhadeb10
- 0x8a02 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # ecal - lxhadeb10
- 0x8a03 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # ecal - lxhadeb10
- 0x8a04 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # ecal- lxhadeb14
- 0x8a05 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # ecal- lxhadeb14
- 0x83c0 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # rich -lxhadeb14
- 0x83c1 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # rich -lxhadeb14
- 0x83c2 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # rich -lxhadeb14
- 0x83c3 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rich - lxhadeb10
- 0x83c4 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rich - lxhadeb10
- 0x83c5 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rich - lxhadeb10
- 0x83c6 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # rich - lxhadeb14
- 0x83c7 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # rich - lxhadeb14
- 0x83c8 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # rich - lxhadeb08
- 0x83c9 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # rich - lxhadeb08
- 0x83ca 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # rich - lxhadeb11
- 0x83cb 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # rich - lxhadeb11
- 0x8810 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # central aux - lxhadeb11
- 0x84c0 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rpc sector 1 lxhadeb10
- 0x84c1 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rpc sector 2 lxhadeb10
- 0x84c2 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rpc sector 3 lxhadeb10
- 0x84c3 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # rpc sector 4 lxhadeb11
- 0x84c4 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # rpc sector 5 lxhadeb11
- 0x84c5 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # rpc sector 6 lxhadeb11
- 0x86c0 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # tof hub 0 lxhadeb08
- 0x86c1 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # tof hub 1 lxhadeb10
- 0x86c2 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # tof hub 2 lxhadeb10
- 0x86c3 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # tof hub 3 lxhadeb11
- 0x86c4 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # tof hub 4 lxhadeb11
- 0x86c5 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # tof hub 5 lxhadeb14
- 0x86c6 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # tof hub 6 lxhadeb14
- 0x8b00 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # STS1 0 lxhadeb15
- 0x8b01 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # STS1 1 lxhadeb15
- 0x8b02 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # STS1 2 lxhadeb15
- 0x8b03 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # STS1 3 lxhadeb15
- 0x8b10 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # STS2 0 lxhadeb16
- 0x8b11 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # STS2 1 lxhadeb16
- 0x8b12 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # STS2 2 lxhadeb16
- 0x8b13 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # STS2 3 lxhadeb16
- 0x8b14 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # STS2 4 lxhadeb16
- 0x8b15 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # STS2 5 lxhadeb16
- 0x8c00 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # fwRPC-0 - lxhadeb15
- 0x8c10 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # fwRPC-1 - lxhadeb15
- 0x8d00 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # innertof to lxhadeb10
-# 0x8d00 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # inner-tof lxhadeb09
-
-
-
-
-
-
+++ /dev/null
-###########################################################################################
-# JAM 17-10-2018 - introduce even more new server lxhadeb11, lxhadeb12, skip lxhadeb05
-# JAM2018 - setup for usage of NEW SERVERS lxhadeb08. lxhadeb09, lxhadeb10 - BNET only
-# JAM DEC-2019 - prepare for new trb3 datasources of rpc and tof
-# 0x84c0 - 0x84c5 : 6 new subevents for new RPC electronics.
-# 0x86c0 to 0x86c6 are the new hubs for TOF (1 TRB3 each, 128 channels each, 7 TRB3 total)
-#######
-# JAM july 2021: add new eventbuilders lxhadeb14,15,16; new setup with 7 inputs and 5 builders
-
-# Eventbuilders:
-# EB 0 is now used to define BNET destinations:
-
-# we define 7 input nodes in the setup for EB0-
-# BNET_IN 1: lxhadeb08 enp97s0f1 192.168.100.8 0xc0a86408 ports 50768 - 50805
-# BNET_IN 2: lxhadeb09 enp97s0f1 192.168.100.9 0xc0a86409 ports
-# BNET_IN 3: lxhadeb10 enp97s0f1 192.168.100.10 0xc0a8640a ports
-# BNET_IN 4: lxhadeb11 eno2 192.168.105.11 0xc0a8690b
-## BNET_IN 5: lxhadeb12 eno2 192.168.105.12 0xc0a8690c
-# lxhadeb14 enp67s0f0 192.168.105.14 0xc0a8690e
-# lxhadeb15 enp67s0f0 192.168.105.15 0xc0a8690f
-# lxhadeb16 enp67s0f0 192.168.105.16 0xc0a86910
-
-# the 5 builder nodes lxhadeb08 -lxhadeb11 are assigned in start_eb_gbe.pl
-#####################
-
-
-
-# EB 1: lxhadeb09 enp97s0f1 192.168.100.9 0xc0a86409 ports 50000 - 50099
-# EB 2: lxhadeb10 enp97s0f1 192.168.100.10 0xc0a8640a ports 50000 - 50099
-# EB 3: lxhadeb11 eth4 192.168.100.15 0xc0a8690b ports 50000 - 50099
-# EB 4: lxhadeb08 enp97s0f1 192.168.100.8 0xc0a86408 ports 50256 - 50293
-# EB 5: lxhadeb09 enp97s0f1 192.168.100.9 0xc0a86409 ports 50256 - 50293
-# EB 6: lxhadeb10 enp97s0f1 192.168.100.10 0xc0a8640a ports 50256 - 50293
-# EB 7: lxhadeb11 eno2 192.168.105.11 0xc0a8690b ports 50256 - 50293
-# EB 8: lxhadeb08 enp97s0f1 192.168.100.8 0xc0a86408 ports 50512 - 50549
-# EB 9: lxhadeb09 enp97s0f1 192.168.100.9 0xc0a86409 ports 50512 - 50549
-# EB 10: lxhadeb10 enp97s0f1 192.168.100.10 0xc0a8640a ports 50512 - 50549
-# EB 11: lxhadeb11 eno2 192.168.105.11 0xc0a8690b ports 50512 - 50549
-# EB 12: lxhadeb08 enp97s0f1 192.168.100.8 0xc0a86408 ports 50768 - 50805
-# EB 13: lxhadeb09 enp97s0f1 192.168.100.9 0xc0a86409 ports 50768 - 50805
-# EB 14: lxhadeb10 enp97s0f1 192.168.100.10 0xc0a8640a ports 50768 - 50805
-# EB 15: lxhadeb11 eno2 192.168.105.11 0xc0a8690b ports 50768 - 50805
-
-###########################################################################################
-
-
-#Broadcast to all GbE-Entities: 0xff7f
-
-!Register table
-# Type # C0 # C1 # C2 # C3 # C4 # C5 # C6 # C7 # C8 #
-###########################################################################################
-# #old register set
-# 17 0xc100 0xc101 0xc102 0xc103 0xc104 0xc105 0xc106 0xc107 0xc108
-# #new memory locations
-# 0 0x8100 0x8101 0x8102 0x8103 0x8104 0x8105 0x8106 0x8107 0x8108
-# 1 0x8110 0x8111 0x8112 0x8113 0x8114 0x8115 0x8116 0x8117 0x8118
-# 2 0x8120 0x8121 0x8122 0x8123 0x8124 0x8125 0x8126 0x8127 0x8128
-# 3 0x8130 0x8131 0x8132 0x8133 0x8134 0x8135 0x8136 0x8137 0x8138
-# 4 0x8140 0x8141 0x8142 0x8143 0x8144 0x8145 0x8146 0x8147 0x8148
-# 5 0x8150 0x8151 0x8152 0x8153 0x8154 0x8155 0x8156 0x8157 0x8158
-# 6 0x8160 0x8161 0x8162 0x8163 0x8164 0x8165 0x8166 0x8167 0x8168
-# 7 0x8170 0x8171 0x8172 0x8173 0x8174 0x8175 0x8176 0x8177 0x8178
-# 8 0x8180 0x8181 0x8182 0x8183 0x8184 0x8185 0x8186 0x8187 0x8188
-# 9 0x8190 0x8191 0x8192 0x8193 0x8194 0x8195 0x8196 0x8197 0x8198
-# 10 0x81A0 0x81A1 0x81A2 0x81A3 0x81A4 0x81A5 0x81A6 0x81A7 0x81A8
-# 11 0x81B0 0x81B1 0x81B2 0x81B3 0x81B4 0x81B5 0x81B6 0x81B7 0x81B8
-# 12 0x81C0 0x81C1 0x81C2 0x81C3 0x81C4 0x81C5 0x81C6 0x81C7 0x81C8
-# 13 0x81D0 0x81D1 0x81D2 0x81D3 0x81D4 0x81D5 0x81D6 0x81D7 0x81D8
-# 14 0x81E0 0x81E1 0x81E2 0x81E3 0x81E4 0x81E5 0x81E6 0x81E7 0x81E8
-# 15 0x81F0 0x81F1 0x81F2 0x81F3 0x81F4 0x81F5 0x81F6 0x81F7 0x81F8
-
-
-#Sliced tables for broadcast settings follow:
-# Type # C0 # C1 # C2 # C5 # C8 #
-#######################################################
- 100 0x8100 0x8101 0x8102 0x8105 0x8108
- 101 0x8110 0x8111 0x8112 0x8115 0x8118
- 102 0x8120 0x8121 0x8122 0x8125 0x8128
- 103 0x8130 0x8131 0x8132 0x8135 0x8138
- 104 0x8140 0x8141 0x8142 0x8145 0x8148
- 105 0x8150 0x8151 0x8152 0x8155 0x8158
- 106 0x8160 0x8161 0x8162 0x8165 0x8168
- 107 0x8170 0x8171 0x8172 0x8175 0x8178
- 108 0x8180 0x8181 0x8182 0x8185 0x8188
- 109 0x8190 0x8191 0x8192 0x8195 0x8198
- 110 0x81A0 0x81A1 0x81A2 0x81A5 0x81A8
- 111 0x81B0 0x81B1 0x81B2 0x81B5 0x81B8
- 112 0x81C0 0x81C1 0x81C2 0x81C5 0x81C8
- 113 0x81D0 0x81D1 0x81D2 0x81D5 0x81D8
- 114 0x81E0 0x81E1 0x81E2 0x81E5 0x81E8
- 115 0x81F0 0x81F1 0x81F2 0x81F5 0x81F8
-
-#Table for individual settings
-# Type # C3 # C4 # C6 # C7 #
-##############################################
- 0 0x8103 0x8104 0x8106 0x8107
- 1 0x8113 0x8114 0x8116 0x8117
- 2 0x8123 0x8124 0x8126 0x8127
- 3 0x8133 0x8134 0x8136 0x8137
- 4 0x8143 0x8144 0x8146 0x8147
- 5 0x8153 0x8154 0x8156 0x8157
- 6 0x8163 0x8164 0x8166 0x8167
- 7 0x8173 0x8174 0x8176 0x8177
- 8 0x8183 0x8184 0x8186 0x8187
- 9 0x8193 0x8194 0x8196 0x8197
- 10 0x81A3 0x81A4 0x81A6 0x81A7
- 11 0x81B3 0x81B4 0x81B6 0x81B7
- 12 0x81C3 0x81C4 0x81C6 0x81C7
- 13 0x81D3 0x81D4 0x81D6 0x81D7
- 14 0x81E3 0x81E4 0x81E6 0x81E7
- 15 0x81F3 0x81F4 0x81F6 0x81F7
-
-
-
-
-
-!Value table
-
-
-
-
-# Dest Port Src MAC Src IP Src Port # # TDC Calib flag
-# Hub # Type # C3 # C4 # C6 # C7 # EB IP # 1:NO 1:linear 2:complex 11:linear with ToT 15ns
-##########################################################################################################
-# JAM 25-may-2018: this first EB will be also used as pseudo node to setup the dabc bnet
-# JAM 17-oct-2018: adjusted for new server hardware only
-# last column will distribute to bnet input nodes
-# EB_LUT must be 0x1 in CTS for bnet mode
-# 0xc0a86408 lxhadeb08 mac 90:e2:ba:f7:9b:b5 192.168.100.8
-# 0xc0a86409 lxhadeb09, mac 90:e2:ba:f7:cf:a1 192.168.100.9
-# 0xc0a8640a lxhadeb10, mac 90:e2:ba:e2:c9:95 192.168.100.10
-# 0xc0a8690b lxhadeb11 mac ac:1f:6b:66:2a:29 192.168.105.11
-## 0xc0a8690c lxhadeb12 mac ac:1f:6b:64:73:17 192.168.105.12
-# note: lxhadeb12 will be only master node (and spare) JAM 26-07-2021
-# 0xc0a8690e lxhadeb14 mac 40:a6:b7:3c:b2:0c 192.168.105.14 - new 192.168.105.114
-# 0xc0a8690f lxhadeb15 mac 40:a6:b7:3c:5e:0c 192.168.105.15 - new 192.168.105.115
-# 0xc0a86910 lxhadeb16 mac 40:a6:b7:3c:6d:98 192.168.105.16 - new 192.168.105.116
-
-
-# note that we also need to set same destination ips in the hub table at the end of this file!
-#
-#lxhadebXX, EB1 XX
-# 0x8000 0 0xc65B 0xdead8000 0xc0a86480 0xc65B 0xc0a86408 0 # OLD cts -lxhadeb08
- 0x8800 0 0xc650 0xdead8800 0xc0a8648B 0xc650 0xc0a8690b 0 # central-cts lxhadeb11
- 0x8700 0 0xc65A 0xdead8700 0xc0a8648C 0xc65A 0xc0a86974 1 # fw new 1 lxhadeb16
- 0x8701 0 0xc65B 0xdead8701 0xc0a8648C 0xc65B 0xc0a86974 1 # fw new 2 lxhadeb16
- 0x8702 0 0xc65C 0xdead8702 0xc0a8648C 0xc65C 0xc0a86974 1 # fw new 3 lxhadeb16
- 0x8880 0 0xc65D 0xdead8A00 0xc0a8648D 0xc65D 0xc0a86409 2 # start - lxhadeb09
- 0x8890 0 0xc65F 0xdead8890 0xc0a8648F 0xc65F 0xc0a86409 2 # veto lxhadeb09
-# 0x8900 0 0xc65C 0xdead8900 0xc0a8648C 0xc65C 0xc0a86409 0 # pion1 lxhadeb09
-# 0x8910 0 0xc65E 0xdead8910 0xc0a8648E 0xc65E 0xc0a86409 0 # pion2 lxhadeb09
- 0x1000 0 0xc660 0xdead1000 0xc0a86490 0xc660 0xc0a86408 0 # mdc - lxhadeb08
- 0x1010 0 0xc661 0xdead1010 0xc0a86491 0xc661 0xc0a86408 0 # mdc - lxhadeb08
- 0x1020 0 0xc662 0xdead1020 0xc0a86492 0xc662 0xc0a86408 0 # mdc - lxhadeb08
- 0x1030 0 0xc663 0xdead1030 0xc0a86493 0xc663 0xc0a86408 0 # mdc - lxhadeb08
- 0x1040 0 0xc664 0xdead1040 0xc0a86494 0xc664 0xc0a86408 0 # mdc - lxhadeb08
- 0x1050 0 0xc665 0xdead1050 0xc0a86495 0xc665 0xc0a86408 0 # mdc - lxhadeb08
- 0x1100 0 0xc666 0xdead1100 0xc0a86496 0xc666 0xc0a86974 0 # mdc - lxhadeb16 ->min for 16
- 0x1110 0 0xc667 0xdead1110 0xc0a86497 0xc667 0xc0a86973 0 # mdc - lxhadeb15 ->min for 15
- 0x1120 0 0xc668 0xdead1120 0xc0a86498 0xc668 0xc0a86409 0 # mdc - lxhadeb09 - min for 09
-# 0x1150 0 0xc668 0xdead1150 0xc0a86498 0xc668 0xc0a86409 0 # mdc - lxhadeb09 - JAM21 swapped for test
- 0x1130 0 0xc669 0xdead1130 0xc0a86499 0xc669 0xc0a8640a 0 # mdc - lxhadeb10 - min for 10
- 0x1140 0 0xc66A 0xdead1140 0xc0a8649A 0xc66A 0xc0a8690b 0 # mdc - lxhadeb11 - min for 11
- 0x1150 0 0xc66B 0xdead1150 0xc0a8649B 0xc66B 0xc0a86972 0 # mdc - lxhadeb14 - min for 14
-# 0x1120 0 0xc66B 0xdead1120 0xc0a8649B 0xc66B 0xc0a86972 0 # mdc - lxhadeb14 - JAM21 swapped for test
- 0x8a00 0 0xc676 0xdead8a00 0xc0a864A6 0xc676 0xc0a86409 1 # ecal- lxhadeb09
- 0x8a01 0 0xc677 0xdead8a01 0xc0a864A7 0xc677 0xc0a86409 1 # ecal- lxhadeb09
- 0x8a02 0 0xc678 0xdead8a02 0xc0a864A8 0xc678 0xc0a86409 1 # ecal- lxhadeb09
- 0x8a03 0 0xc679 0xdead8a03 0xc0a864A9 0xc679 0xc0a86409 1 # ecal- lxhadeb09
- 0x8a04 0 0xc67a 0xdead8a04 0xc0a864AA 0xc67A 0xc0a86972 1 # ecal- lxhadeb14
- 0x8a05 0 0xc67b 0xdead8a05 0xc0a864AB 0xc67B 0xc0a86972 1 # ecal- lxhadeb14
- 0x83c0 0 0xc67c 0xdead83c0 0xc0a864AC 0xc67C 0xc0a86972 11 # rich lxhadeb14
- 0x83c1 0 0xc67d 0xdead83c1 0xc0a864AD 0xc67D 0xc0a86972 11 # rich lxhadeb14
- 0x83c2 0 0xc67e 0xdead83c2 0xc0a864AE 0xc67E 0xc0a86972 11 # rich lxhadeb14
- 0x83c3 0 0xc67f 0xdead83c3 0xc0a864AF 0xc67F 0xc0a8640a 11 # rich lxhadeb10
- 0x83c4 0 0xc680 0xdead83c4 0xc0a864B0 0xc680 0xc0a8640a 11 # rich lxhadeb10
- 0x83c5 0 0xc681 0xdead83c5 0xc0a864B1 0xc681 0xc0a8640a 11 # rich lxhadeb10
- 0x83c6 0 0xc682 0xdead83c6 0xc0a864B2 0xc682 0xc0a86972 11 # rich lxhadeb14
- 0x83c7 0 0xc683 0xdead83c7 0xc0a864B3 0xc683 0xc0a86972 11 # rich lxhadeb14
- 0x83c8 0 0xc684 0xdead83c8 0xc0a864B4 0xc684 0xc0a86408 11 # rich lxhadeb08
- 0x83c9 0 0xc685 0xdead83c9 0xc0a864B5 0xc685 0xc0a86408 11 # rich lxhadeb08
- 0x83ca 0 0xc686 0xdead83ca 0xc0a864B6 0xc686 0xc0a8690b 11 # rich lxhadeb11
- 0x83cb 0 0xc687 0xdead83cb 0xc0a864B7 0xc687 0xc0a8690b 11 # rich lxhadeb11
- 0x8810 0 0xc653 0xdead8810 0xc0a864B8 0xc653 0xc0a8690b 0 # central-aux lxhadeb11
- 0x84c0 0 0xc654 0xdead84c0 0xc0a864B9 0xc654 0xc0a8640a 2 # rpc sector 1 lxhadeb10
- 0x84c1 0 0xc655 0xdead84c1 0xc0a864BA 0xc655 0xc0a8640a 2 # rpc sector 2 lxhadeb10
- 0x84c2 0 0xc656 0xdead84c2 0xc0a864BB 0xc656 0xc0a8640a 2 # rpc sector 3 lxhadeb10
- 0x84c3 0 0xc657 0xdead84c3 0xc0a864BC 0xc657 0xc0a8690b 2 # rpc sector 4 lxhadeb11
- 0x84c4 0 0xc658 0xdead84c4 0xc0a864BD 0xc658 0xc0a8690b 2 # rpc sector 4 lxhadeb11
- 0x84c5 0 0xc651 0xdead84c4 0xc0a864BE 0xc651 0xc0a8690b 2 # rpc sector 4 lxhadeb11
- 0x86c0 0 0xc690 0xdead86c0 0xc0a864C0 0xc690 0xc0a86408 2 # tof hub 0 lxhadeb08
- 0x86c1 0 0xc691 0xdead86c1 0xc0a864C1 0xc691 0xc0a86409 2 # tof hub 1 lxhadeb09
- 0x86c2 0 0xc692 0xdead86c2 0xc0a864C2 0xc692 0xc0a8640A 2 # tof hub 2 lxhadeb10
- 0x86c3 0 0xc693 0xdead86c3 0xc0a864C3 0xc693 0xc0a8690B 2 # tof hub 3 lxhadeb11
- 0x86c4 0 0xc694 0xdead86c4 0xc0a864C4 0xc694 0xc0a8690B 2 # tof hub 4 lxhadeb11
- 0x86c5 0 0xc695 0xdead86c5 0xc0a864C5 0xc695 0xc0a8690E 2 # tof hub 5 lxhadeb14
- 0x86c6 0 0xc696 0xdead86c6 0xc0a864C6 0xc696 0xc0a8690E 2 # tof hub 6 lxhadeb14
- 0x8b00 0 0xc6B0 0xdead8b00 0xc0a864D0 0xc6B0 0xc0a86973 2 # STS1 0 lxhadeb15
- 0x8b01 0 0xc6B1 0xdead8b01 0xc0a864D1 0xc6B1 0xc0a86973 2 # STS1 1 lxhadeb15
- 0x8b02 0 0xc6B2 0xdead8b02 0xc0a864D2 0xc6B2 0xc0a86973 2 # STS1 2 lxhadeb15
- 0x8b03 0 0xc6B3 0xdead8b03 0xc0a864D3 0xc6B3 0xc0a86973 2 # STS1 3 lxhadeb15
- 0x8b10 0 0xc6B4 0xdead8b10 0xc0a864D9 0xc6B4 0xc0a86974 2 # STS2 0 lxhadeb16
- 0x8b11 0 0xc6B5 0xdead8b11 0xc0a864DA 0xc6B5 0xc0a86974 2 # STS2 1 lxhadeb16
- 0x8b12 0 0xc6B6 0xdead8b12 0xc0a864DB 0xc6B6 0xc0a86974 2 # STS2 2 lxhadeb16
- 0x8b13 0 0xc6B7 0xdead8b13 0xc0a864DC 0xc6B7 0xc0a86974 2 # STS2 3 lxhadeb16
- 0x8b14 0 0xc6B8 0xdead8b14 0xc0a864DD 0xc6B8 0xc0a86974 2 # STS2 4 lxhadeb16
- 0x8b15 0 0xc6B9 0xdead8b15 0xc0a864DE 0xc6B9 0xc0a86974 2 # STS2 5 lxhadeb16
- 0x8c00 0 0xc6BA 0xdead8c00 0xc0a864C0 0xc6BA 0xc0a86973 2 # fw-RPC 0 lxhadeb15
- 0x8c10 0 0xc6BB 0xdead8c01 0xc0a864C0 0xc6BB 0xc0a86973 2 # fw-RPC 1 lxhadeb15
- 0x8d00 0 0xc6BC 0xdead86c1 0xc0a864C1 0xc6BC 0xc0a86409 2 # inner-tof lxhadeb09
-
- #######################################################################################################################
-#######################################################################################################################
-
-
-
-# hub setup - destination macs and ips
-
-#############################################################################
-#
-# lxhadeb08 enp97s0f1 90:e2:ba:f7:9b:b5 192.168.100.8 0xc0a86408
-# lxhadeb09 enp97s0f1 90:e2:ba:f7:cf:a1 192.168.100.9 0xc0a86409
-# lxhadeb10 enp97s0f1 90:e2:ba:e2:c9:95 192.168.100.10 0xc0a8640a
-# lxhadeb11 eno2 ac:1f:6b:66:2a:29 192.168.105.11 0xc0a8690b
-# lxhadeb12 eno2 ac:1f:6b:64:73:17 192.168.105.12 0xc0a8690c
-
-# second gbe
-# lxhadeb11 enp19s0f1 ac:1f:6b:8b:62:f1 192.168.105.11 0xc0a8690b
-# lxhadeb12 enp19s0f1 ac:1f:6b:8b:60:1f 192.168.105.12 0xc0a8690c
-
-# lxhadeb14 enp67s0f0 40:a6:b7:3c:b2:0c 192.168.105.14 0xc0a8690e
-# new 192.168.105.114 0xc0a86972
-# lxhadeb15 enp67s0f0 40:a6:b7:3c:5e:0c 192.168.105.15 0xc0a8690f
-# new 192.168.105.115 0xc0a86973
-# lxhadeb16 enp67s0f0 40:a6:b7:3c:6d:98 192.168.105.16 0xc0a86910
-# new 192.168.105.116 0xc0a86974
-
-# EB 3: lxhadeb05 eth4 192.168.100.15 0xc0a8640f
-
-
-# Dest MAC Dest MAC Dest IP Src MAC Packet Size
-# Hub # Type # C0 # C1 # C2 # C5 # C8 #
-#####################################################################################
- # 0xff7f 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 #lxhadeb08 EB0 90:e2:ba:f7:9b:b5 192.168.100.8
- # JAM 27-apr-2018: for DABC-BNET (Type 100) the destination ips have to be set here for individual hubs
-# the ip entries in above table for eb1 needs to match this to configure EBs!
- # 0xff7f 100 0x2157b095 0x001B 0xc0a8640f 0x0230 0x0578 #dummies to lxhadeb05, EB3 00:1b:21:57:b0:95 192.168.100.15
-#
- 0x8700 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # fw new 1 lxhadeb16
- 0x8701 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # fw new 2 lxhadeb16
- 0x8702 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # fw new 3 lxhadeb16
- 0x8800 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # central-cts lxhadeb11 ######
- 0x8880 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # start - lxhadeb09
- 0x8890 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # veto lxhadeb09
-# 0x8900 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # pion1 lxhadeb09
-# 0x8910 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # pion2 lxhadeb09
- 0x1000 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1010 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1020 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1030 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1040 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1050 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1100 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # mdc - lxhadeb16 - min if others are off
- 0x1110 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # mdc - lxhadeb15 - min if others are off
- 0x1120 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # mdc - lxhadeb09 - minimum if rich is off
-# 0x1150 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # mdc - lxhadeb09 - JAM21
- 0x1130 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # mdc - lxhadeb10 - minimum if ecal is off
- 0x1140 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # mdc - lxhadeb11 - minimum subevent for 11
- 0x1150 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # mdc - lxhadeb14 - minimum sub for 14
-# 0x1120 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # mdc - lxhadeb14 - JAM21
-
-# 0x1160 100 0x6b662a29 0xac1f 0xc0a8690b 0x0230 0x0578 # mdc - OLD lxhadeb11 ##### old?
- 0x8a00 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # ecal- lxhadeb09
- 0x8a01 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # ecal- lxhadeb09
- 0x8a02 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # ecal- lxhadeb09
- 0x8a03 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # ecal- lxhadeb09
- 0x8a04 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # ecal- lxhadeb14
- 0x8a05 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # ecal- lxhadeb14
- 0x83c0 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # rich -lxhadeb14
- 0x83c1 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # rich -lxhadeb14
- 0x83c2 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # rich -lxhadeb14
- 0x83c3 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rich - lxhadeb10
- 0x83c4 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rich - lxhadeb10
- 0x83c5 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rich - lxhadeb10
- 0x83c6 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # rich - lxhadeb14
- 0x83c7 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # rich - lxhadeb14
- 0x83c8 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # rich - lxhadeb08
- 0x83c9 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # rich - lxhadeb08
- 0x83ca 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # rich - lxhadeb11
- 0x83cb 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # rich - lxhadeb11
- 0x8810 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # central aux - lxhadeb11
- 0x84c0 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rpc sector 1 lxhadeb10
- 0x84c1 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rpc sector 2 lxhadeb10
- 0x84c2 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rpc sector 3 lxhadeb10
- 0x84c3 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # rpc sector 4 lxhadeb11
- 0x84c4 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # rpc sector 5 lxhadeb11
- 0x84c5 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # rpc sector 6 lxhadeb11
- 0x86c0 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # tof hub 0 lxhadeb08
- 0x86c1 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # tof hub 1 lxhadeb09
- 0x86c2 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # tof hub 2 lxhadeb10
- 0x86c3 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # tof hub 3 lxhadeb11
- 0x86c4 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # tof hub 4 lxhadeb11
- 0x86c5 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # tof hub 5 lxhadeb14
- 0x86c6 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # tof hub 6 lxhadeb14
- 0x8b00 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # STS1 0 lxhadeb15
- 0x8b01 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # STS1 1 lxhadeb15
- 0x8b02 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # STS1 2 lxhadeb15
- 0x8b03 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # STS1 3 lxhadeb15
- 0x8b10 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # STS2 0 lxhadeb16
- 0x8b11 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # STS2 1 lxhadeb16
- 0x8b12 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # STS2 2 lxhadeb16
- 0x8b13 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # STS2 3 lxhadeb16
- 0x8b14 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # STS2 4 lxhadeb16
- 0x8b15 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # STS2 5 lxhadeb16
-
- 0x8c00 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # fwRPC-0 - lxhadeb15
- 0x8c10 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # fwRPC-1 - lxhadeb15
- 0x8d00 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # inner-tof lxhadeb09
-
-
-
-
-
-
+++ /dev/null
-###########################################################################################
-# JAM 17-10-2018 - introduce even more new server lxhadeb11, lxhadeb12, skip lxhadeb05
-# JAM2018 - setup for usage of NEW SERVERS lxhadeb08. lxhadeb09, lxhadeb10 - BNET only
-# JAM DEC-2019 - prepare for new trb3 datasources of rpc and tof
-# 0x84c0 - 0x84c5 : 6 new subevents for new RPC electronics.
-# 0x86c0 to 0x86c6 are the new hubs for TOF (1 TRB3 each, 128 channels each, 7 TRB3 total)
-
-# Eventbuilders:
-# EB 0 is now used to define BNET destinations:
-
-# we define 5 input nodes in the setup for EB0-
-# BNET_IN 1: lxhadeb08 enp97s0f1 192.168.100.8 0xc0a86408 ports 50768 - 50805
-# BNET_IN 2: lxhadeb09 enp97s0f1 192.168.100.9 0xc0a86409 ports
-# BNET_IN 3: lxhadeb10 enp97s0f1 192.168.100.10 0xc0a8640a ports
-# BNET_IN 4: lxhadeb11 eno2 192.168.105.11 0xc0a8690b
-# BNET_IN 5: lxhadeb12 eno2 192.168.105.12 0xc0a8690c
-
-# the 4 builder nodes lxhadeb08 -lxhadeb11 are assigned in start_eb_gbe.pl
-#####################
-
-
-
-# EB 1: lxhadeb09 enp97s0f1 192.168.100.9 0xc0a86409 ports 50000 - 50099
-# EB 2: lxhadeb10 enp97s0f1 192.168.100.10 0xc0a8640a ports 50000 - 50099
-# EB 3: lxhadeb11 eth4 192.168.100.15 0xc0a8690b ports 50000 - 50099
-# EB 4: lxhadeb08 enp97s0f1 192.168.100.8 0xc0a86408 ports 50256 - 50293
-# EB 5: lxhadeb09 enp97s0f1 192.168.100.9 0xc0a86409 ports 50256 - 50293
-# EB 6: lxhadeb10 enp97s0f1 192.168.100.10 0xc0a8640a ports 50256 - 50293
-# EB 7: lxhadeb11 eno2 192.168.105.11 0xc0a8690b ports 50256 - 50293
-# EB 8: lxhadeb08 enp97s0f1 192.168.100.8 0xc0a86408 ports 50512 - 50549
-# EB 9: lxhadeb09 enp97s0f1 192.168.100.9 0xc0a86409 ports 50512 - 50549
-# EB 10: lxhadeb10 enp97s0f1 192.168.100.10 0xc0a8640a ports 50512 - 50549
-# EB 11: lxhadeb11 eno2 192.168.105.11 0xc0a8690b ports 50512 - 50549
-# EB 12: lxhadeb08 enp97s0f1 192.168.100.8 0xc0a86408 ports 50768 - 50805
-# EB 13: lxhadeb09 enp97s0f1 192.168.100.9 0xc0a86409 ports 50768 - 50805
-# EB 14: lxhadeb10 enp97s0f1 192.168.100.10 0xc0a8640a ports 50768 - 50805
-# EB 15: lxhadeb11 eno2 192.168.105.11 0xc0a8690b ports 50768 - 50805
-
-###########################################################################################
-
-
-#Broadcast to all GbE-Entities: 0xff7f
-
-!Register table
-# Type # C0 # C1 # C2 # C3 # C4 # C5 # C6 # C7 # C8 #
-###########################################################################################
-# #old register set
-# 17 0xc100 0xc101 0xc102 0xc103 0xc104 0xc105 0xc106 0xc107 0xc108
-# #new memory locations
-# 0 0x8100 0x8101 0x8102 0x8103 0x8104 0x8105 0x8106 0x8107 0x8108
-# 1 0x8110 0x8111 0x8112 0x8113 0x8114 0x8115 0x8116 0x8117 0x8118
-# 2 0x8120 0x8121 0x8122 0x8123 0x8124 0x8125 0x8126 0x8127 0x8128
-# 3 0x8130 0x8131 0x8132 0x8133 0x8134 0x8135 0x8136 0x8137 0x8138
-# 4 0x8140 0x8141 0x8142 0x8143 0x8144 0x8145 0x8146 0x8147 0x8148
-# 5 0x8150 0x8151 0x8152 0x8153 0x8154 0x8155 0x8156 0x8157 0x8158
-# 6 0x8160 0x8161 0x8162 0x8163 0x8164 0x8165 0x8166 0x8167 0x8168
-# 7 0x8170 0x8171 0x8172 0x8173 0x8174 0x8175 0x8176 0x8177 0x8178
-# 8 0x8180 0x8181 0x8182 0x8183 0x8184 0x8185 0x8186 0x8187 0x8188
-# 9 0x8190 0x8191 0x8192 0x8193 0x8194 0x8195 0x8196 0x8197 0x8198
-# 10 0x81A0 0x81A1 0x81A2 0x81A3 0x81A4 0x81A5 0x81A6 0x81A7 0x81A8
-# 11 0x81B0 0x81B1 0x81B2 0x81B3 0x81B4 0x81B5 0x81B6 0x81B7 0x81B8
-# 12 0x81C0 0x81C1 0x81C2 0x81C3 0x81C4 0x81C5 0x81C6 0x81C7 0x81C8
-# 13 0x81D0 0x81D1 0x81D2 0x81D3 0x81D4 0x81D5 0x81D6 0x81D7 0x81D8
-# 14 0x81E0 0x81E1 0x81E2 0x81E3 0x81E4 0x81E5 0x81E6 0x81E7 0x81E8
-# 15 0x81F0 0x81F1 0x81F2 0x81F3 0x81F4 0x81F5 0x81F6 0x81F7 0x81F8
-
-
-#Sliced tables for broadcast settings follow:
-# Type # C0 # C1 # C2 # C5 # C8 #
-#######################################################
- 100 0x8100 0x8101 0x8102 0x8105 0x8108
- 101 0x8110 0x8111 0x8112 0x8115 0x8118
- 102 0x8120 0x8121 0x8122 0x8125 0x8128
- 103 0x8130 0x8131 0x8132 0x8135 0x8138
- 104 0x8140 0x8141 0x8142 0x8145 0x8148
- 105 0x8150 0x8151 0x8152 0x8155 0x8158
- 106 0x8160 0x8161 0x8162 0x8165 0x8168
- 107 0x8170 0x8171 0x8172 0x8175 0x8178
- 108 0x8180 0x8181 0x8182 0x8185 0x8188
- 109 0x8190 0x8191 0x8192 0x8195 0x8198
- 110 0x81A0 0x81A1 0x81A2 0x81A5 0x81A8
- 111 0x81B0 0x81B1 0x81B2 0x81B5 0x81B8
- 112 0x81C0 0x81C1 0x81C2 0x81C5 0x81C8
- 113 0x81D0 0x81D1 0x81D2 0x81D5 0x81D8
- 114 0x81E0 0x81E1 0x81E2 0x81E5 0x81E8
- 115 0x81F0 0x81F1 0x81F2 0x81F5 0x81F8
-
-#Table for individual settings
-# Type # C3 # C4 # C6 # C7 #
-##############################################
- 0 0x8103 0x8104 0x8106 0x8107
- 1 0x8113 0x8114 0x8116 0x8117
- 2 0x8123 0x8124 0x8126 0x8127
- 3 0x8133 0x8134 0x8136 0x8137
- 4 0x8143 0x8144 0x8146 0x8147
- 5 0x8153 0x8154 0x8156 0x8157
- 6 0x8163 0x8164 0x8166 0x8167
- 7 0x8173 0x8174 0x8176 0x8177
- 8 0x8183 0x8184 0x8186 0x8187
- 9 0x8193 0x8194 0x8196 0x8197
- 10 0x81A3 0x81A4 0x81A6 0x81A7
- 11 0x81B3 0x81B4 0x81B6 0x81B7
- 12 0x81C3 0x81C4 0x81C6 0x81C7
- 13 0x81D3 0x81D4 0x81D6 0x81D7
- 14 0x81E3 0x81E4 0x81E6 0x81E7
- 15 0x81F3 0x81F4 0x81F6 0x81F7
-
-
-
-
-
-!Value table
-
-
-
-
-# Dest Port Src MAC Src IP Src Port # # TDC Calib flag
-# Hub # Type # C3 # C4 # C6 # C7 # EB IP # 1:NO 1:linear 2:complex 11:linear with ToT 15ns
-##########################################################################################################
-# JAM 25-may-2018: this first EB will be also used as pseudo node to setup the dabc bnet
-# JAM 17-oct-2018: adjusted for new server hardware only
-# last column will distribute to bnet input nodes
-# EB_LUT must be 0x1 in CTS for bnet mode
-# 0xc0a86408 lxhadeb08 mac 90:e2:ba:f7:9b:b5 192.168.100.8
-# 0xc0a86409 lxhadeb09, mac 90:e2:ba:f7:cf:a1 192.168.100.9
-# 0xc0a8640a lxhadeb10, mac 90:e2:ba:e2:c9:95 192.168.100.10
-# 0xc0a8690b lxhadeb11 mac ac:1f:6b:66:2a:29 192.168.105.11
-# 0xc0a8690c lxhadeb12 mac ac:1f:6b:64:73:17 192.168.105.12
-
-# 0xc0a8640f #lxhadeb05, mac 00:1b:21:57:b0:95 192.168.100.15
-# first: replace lxhadeb05 by lxhadeb11
-# second: distribute several ones to lxhadeb12
-
-# note that we also need to set same destination ips in the hub table at the end of this file!
-#
-#lxhadebXX, EB1 XX
- 0x8000 0 0xc65B 0xdead8000 0xc0a86480 0xc65B 0xc0a86408 0 # OLD cts -lxhadeb08
-# 0x8100 0 0xc651 0xdead8100 0xc0a86481 0xc651 0xc0a86408 0 # OLD mdc old? lxhadeb08
-# 0x8110 0 0xc652 0xdead8110 0xc0a86482 0xc652 0xc0a8690b 0 # OLD mdc old lxhadeb11
-# 0x8400 0 0xc656 0xdead8400 0xc0a864AF 0xc67F 0xc0a8640a 0 # rpc lxhadeb10
-# 0x8410 0 0xc657 0xdead8410 0xc0a864AF 0xc67F 0xc0a8640a 0 # rpc lxhadeb10
-# 0x8420 0 0xc658 0xdead8420 0xc0a86488 0xc658 0xc0a8690b 0 # OLD rpc old lxhadeb11
-# 0x8600 0 0xc659 0xdead8600 0xc0a86489 0xc659 0xc0a8690b 0 # tof lxhadeb11
-# 0x8700 0 0xc65A 0xdead8700 0xc0a8648A 0xc65A 0xc0a8690b 0 # fw lxhadeb11
- 0x8700 0 0xc65A 0xdead8700 0xc0a8648C 0xc65A 0xc0a86409 1 # fw new 1 lxhadeb09
- 0x8701 0 0xc65B 0xdead8701 0xc0a8648C 0xc65B 0xc0a86409 1 # fw new 2 lxhadeb09
- 0x8702 0 0xc65C 0xdead8702 0xc0a8648C 0xc65C 0xc0a86409 1 # fw new 3 lxhadeb09
- 0x8800 0 0xc650 0xdead8800 0xc0a8648B 0xc650 0xc0a8690b 0 # central-cts lxhadeb11
- 0x8880 0 0xc65D 0xdead8A00 0xc0a8648D 0xc65D 0xc0a86409 2 # start - lxhadeb09
- 0x8890 0 0xc65F 0xdead8890 0xc0a8648F 0xc65F 0xc0a86409 2 # veto lxhadeb09
-# 0x8900 0 0xc65C 0xdead8900 0xc0a8648C 0xc65C 0xc0a86409 0 # pion1 lxhadeb09
-# 0x8910 0 0xc65E 0xdead8910 0xc0a8648E 0xc65E 0xc0a86409 0 # pion2 lxhadeb09
- 0x1000 0 0xc660 0xdead1000 0xc0a86490 0xc660 0xc0a86408 0 # mdc - lxhadeb08
- 0x1010 0 0xc661 0xdead1010 0xc0a86491 0xc661 0xc0a86408 0 # mdc - lxhadeb08
- 0x1020 0 0xc662 0xdead1020 0xc0a86492 0xc662 0xc0a86408 0 # mdc - lxhadeb08
- 0x1030 0 0xc663 0xdead1030 0xc0a86493 0xc663 0xc0a86408 0 # mdc - lxhadeb08
- 0x1040 0 0xc664 0xdead1040 0xc0a86494 0xc664 0xc0a86408 0 # mdc - lxhadeb08
- 0x1050 0 0xc665 0xdead1050 0xc0a86495 0xc665 0xc0a86408 0 # mdc - lxhadeb08
- 0x1100 0 0xc666 0xdead1100 0xc0a86496 0xc666 0xc0a86408 0 # mdc - lxhadeb08
- 0x1110 0 0xc667 0xdead1110 0xc0a86497 0xc667 0xc0a86408 0 # mdc - lxhadeb08
- 0x1120 0 0xc668 0xdead1120 0xc0a86498 0xc668 0xc0a86409 0 # mdc - lxhadeb09 - minimum for 09
- 0x1130 0 0xc669 0xdead1130 0xc0a86499 0xc669 0xc0a8640a 0 # mdc - lxhadeb10 - min for 10
- 0x1140 0 0xc66A 0xdead1140 0xc0a8649A 0xc66A 0xc0a8690b 0 # mdc - lxhadeb11 - min for 11
- 0x1150 0 0xc66B 0xdead1150 0xc0a8649B 0xc66B 0xc0a8690c 0 # mdc - lxhadeb12 - min for 12
-# 0x1160 0 0xc66C 0xdead1160 0xc0a8649C 0xc66C 0xc0a8690b 0 # OLD mdc - lxhadeb11
- 0x8a00 0 0xc676 0xdead8a00 0xc0a864A6 0xc676 0xc0a86409 1 # ecal- lxhadeb09
- 0x8a01 0 0xc677 0xdead8a01 0xc0a864A7 0xc677 0xc0a86409 1 # ecal- lxhadeb09
- 0x8a02 0 0xc678 0xdead8a02 0xc0a864A8 0xc678 0xc0a86409 1 # ecal- lxhadeb09
- 0x8a03 0 0xc679 0xdead8a03 0xc0a864A9 0xc679 0xc0a86409 1 # ecal- lxhadeb09
- 0x8a04 0 0xc67a 0xdead8a04 0xc0a864AA 0xc67A 0xc0a8690c 1 # ecal- lxhadeb09 -> lxhadeb12
- 0x8a05 0 0xc67b 0xdead8a05 0xc0a864AB 0xc67B 0xc0a8690c 1 # ecal- lxhadeb09 -> lxhadeb12
- 0x83c0 0 0xc67c 0xdead83c0 0xc0a864AC 0xc67C 0xc0a8690c 11 # rich lxhadeb12
- 0x83c1 0 0xc67d 0xdead83c1 0xc0a864AD 0xc67D 0xc0a8690c 11 # rich lxhadeb12
- 0x83c2 0 0xc67e 0xdead83c2 0xc0a864AE 0xc67E 0xc0a8690c 11 # rich lxhadeb12
- 0x83c3 0 0xc67f 0xdead83c3 0xc0a864AF 0xc67F 0xc0a8640a 11 # rich lxhadeb10
- 0x83c4 0 0xc680 0xdead83c4 0xc0a864B0 0xc680 0xc0a8640a 11 # rich lxhadeb10
- 0x83c5 0 0xc681 0xdead83c5 0xc0a864B1 0xc681 0xc0a8640a 11 # rich lxhadeb10
- 0x83c6 0 0xc682 0xdead83c6 0xc0a864B2 0xc682 0xc0a8690c 11 # rich lxhadeb12
- 0x83c7 0 0xc683 0xdead83c7 0xc0a864B3 0xc683 0xc0a8690c 11 # rich lxhadeb12
- 0x83c8 0 0xc684 0xdead83c8 0xc0a864B4 0xc684 0xc0a86408 11 # rich lxhadeb08
- 0x83c9 0 0xc685 0xdead83c9 0xc0a864B5 0xc685 0xc0a86408 11 # rich lxhadeb08
- 0x83ca 0 0xc686 0xdead83ca 0xc0a864B6 0xc686 0xc0a8690b 11 # rich lxhadeb11
- 0x83cb 0 0xc687 0xdead83cb 0xc0a864B7 0xc687 0xc0a8690b 11 # rich lxhadeb11
- 0x8810 0 0xc653 0xdead8810 0xc0a864B8 0xc653 0xc0a8690b 0 # central-aux lxhadeb11
- 0x84c0 0 0xc654 0xdead84c0 0xc0a864B9 0xc654 0xc0a8640a 2 # rpc sector 1 lxhadeb10
- 0x84c1 0 0xc655 0xdead84c1 0xc0a864BA 0xc655 0xc0a8640a 2 # rpc sector 2 lxhadeb10
- 0x84c2 0 0xc656 0xdead84c2 0xc0a864BB 0xc656 0xc0a8640a 2 # rpc sector 3 lxhadeb10
- 0x84c3 0 0xc657 0xdead84c3 0xc0a864BC 0xc657 0xc0a8690b 2 # rpc sector 4 lxhadeb11
- 0x84c4 0 0xc658 0xdead84c4 0xc0a864BD 0xc658 0xc0a8690b 2 # rpc sector 4 lxhadeb11
- 0x84c5 0 0xc651 0xdead84c4 0xc0a864BE 0xc651 0xc0a8690b 2 # rpc sector 4 lxhadeb11
- 0x86c0 0 0xc690 0xdead86c0 0xc0a864C0 0xc690 0xc0a86408 2 # tof hub 0 lxhadeb08
- 0x86c1 0 0xc691 0xdead86c1 0xc0a864C1 0xc691 0xc0a86409 2 # tof hub 1 lxhadeb09
- 0x86c2 0 0xc692 0xdead86c2 0xc0a864C2 0xc692 0xc0a8640A 2 # tof hub 2 lxhadeb10
- 0x86c3 0 0xc693 0xdead86c3 0xc0a864C3 0xc693 0xc0a8690B 2 # tof hub 3 lxhadeb11
- 0x86c4 0 0xc694 0xdead86c4 0xc0a864C4 0xc694 0xc0a8690B 2 # tof hub 4 lxhadeb11
- 0x86c5 0 0xc695 0xdead86c5 0xc0a864C5 0xc695 0xc0a8690C 2 # tof hub 5 lxhadeb12
- 0x86c6 0 0xc696 0xdead86c6 0xc0a864C6 0xc696 0xc0a8690C 2 # tof hub 6 lxhadeb12
- 0x8b00 0 0xc6B0 0xdead8b00 0xc0a864D0 0xc6B0 0xc0a86409 2 # STS1 0 lxhadeb09
- 0x8b01 0 0xc6B1 0xdead8b01 0xc0a864D1 0xc6B1 0xc0a86409 2 # STS1 1 lxhadeb09
- 0x8b02 0 0xc6B2 0xdead8b02 0xc0a864D2 0xc6B2 0xc0a8690C 2 # STS1 2 lxhadeb12
- 0x8b03 0 0xc6B3 0xdead8b03 0xc0a864D3 0xc6B3 0xc0a8690C 2 # STS1 3 lxhadeb12
- 0x8b10 0 0xc6B4 0xdead8b10 0xc0a864D9 0xc6B4 0xc0a8640a 2 # STS2 0 lxhadeb10
- 0x8b11 0 0xc6B5 0xdead8b11 0xc0a864DA 0xc6B5 0xc0a8640a 2 # STS2 1 lxhadeb10
- 0x8b12 0 0xc6B6 0xdead8b12 0xc0a864DB 0xc6B6 0xc0a8640a 2 # STS2 2 lxhadeb10
- 0x8b13 0 0xc6B7 0xdead8b13 0xc0a864DC 0xc6B7 0xc0a8690b 2 # STS2 3 lxhadeb11
- 0x8b14 0 0xc6B8 0xdead8b14 0xc0a864DD 0xc6B8 0xc0a8690b 2 # STS2 4 lxhadeb11
- 0x8b15 0 0xc6B9 0xdead8b15 0xc0a864DE 0xc6B9 0xc0a8690b 2 # STS2 5 lxhadeb11
- 0x8c00 0 0xc6BA 0xdead8c00 0xc0a864C0 0xc6BA 0xc0a86408 2 # fw-RPC 0 lxhadeb08
- 0x8c10 0 0xc6BB 0xdead8c01 0xc0a864C0 0xc6BB 0xc0a86408 2 # fw-RPC 1 lxhadeb08
- 0x8d00 0 0xc6BC 0xdead86c1 0xc0a864C1 0xc6BC 0xc0a86409 2 # inner-tof lxhadeb09
-
- #######################################################################################################################
-#######################################################################################################################
-
-
-
-# hub setup - destination macs and ips
-
-#############################################################################
-#
-# lxhadeb08 enp97s0f1 90:e2:ba:f7:9b:b5 192.168.100.8 0xc0a86408
-# lxhadeb09 enp97s0f1 90:e2:ba:f7:cf:a1 192.168.100.9 0xc0a86409
-# lxhadeb10 enp97s0f1 90:e2:ba:e2:c9:95 192.168.100.10 0xc0a8640a
-# lxhadeb11 eno2 ac:1f:6b:66:2a:29 192.168.105.11 0xc0a8690b
-# lxhadeb12 eno2 ac:1f:6b:64:73:17 192.168.105.12 0xc0a8690c
-
-# second gbe
-# lxhadeb11 enp19s0f1 ac:1f:6b:8b:62:f1 192.168.105.11 0xc0a8690b
-# lxhadeb12 enp19s0f1 ac:1f:6b:8b:60:1f 192.168.105.12 0xc0a8690c
-
-
-# EB 3: lxhadeb05 eth4 192.168.100.15 0xc0a8640f
-
-
-# Dest MAC Dest MAC Dest IP Src MAC Packet Size
-# Hub # Type # C0 # C1 # C2 # C5 # C8 #
-#####################################################################################
- # 0xff7f 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 #lxhadeb08 EB0 90:e2:ba:f7:9b:b5 192.168.100.8
- # JAM 27-apr-2018: for DABC-BNET (Type 100) the destination ips have to be set here for individual hubs
-# the ip entries in above table for eb1 needs to match this to configure EBs!
- # 0xff7f 100 0x2157b095 0x001B 0xc0a8640f 0x0230 0x0578 #dummies to lxhadeb05, EB3 00:1b:21:57:b0:95 192.168.100.15
-#
- 0x8000 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # OLD old cts -lxhadeb08 ####
-# 0x8100 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # OLD mdc old? lxhadeb08
-# 0x8110 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # OLD mdc old lxhadeb11
-# 0x8400 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rpc lxhadeb10
-# 0x8410 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rpc lxhadeb10
-# 0x8420 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # OLD rpc old lxhadeb11 ######
-# 0x8600 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # tof lxhadeb11
-# 0x8700 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # fw lxhadeb11
- 0x8700 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # fw new 1 lxhadeb09
- 0x8701 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # fw new 2 lxhadeb09
- 0x8702 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # fw new 3 lxhadeb09
- 0x8800 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # central-cts lxhadeb11 ######
- 0x8880 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # start - lxhadeb09
- 0x8890 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # veto lxhadeb09
-# 0x8900 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # pion1 lxhadeb09
-# 0x8910 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # pion2 lxhadeb09
- 0x1000 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1010 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1020 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1030 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1040 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1050 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1100 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1110 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1120 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # mdc - lxhadeb09 - minimum if rich is off
- 0x1130 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # mdc - lxhadeb10 - minimum if ecal is off
- 0x1140 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # mdc - lxhadeb11 - minimum subevent for 11
- 0x1150 100 0x6b8b601f 0xac1f 0xc0a8690c 0x0230 0x0578 # mdc - lxhadeb12 - minimum sub for 12
-# 0x1160 100 0x6b662a29 0xac1f 0xc0a8690b 0x0230 0x0578 # mdc - OLD lxhadeb11 ##### old?
- 0x8a00 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # ecal- lxhadeb09
- 0x8a01 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # ecal- lxhadeb09
- 0x8a02 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # ecal- lxhadeb09
- 0x8a03 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # ecal- lxhadeb09
- 0x8a04 100 0x6b8b601f 0xac1f 0xc0a8690c 0x0230 0x0578 # ecal- lxhadeb09 -> lxhadeb12
- 0x8a05 100 0x6b8b601f 0xac1f 0xc0a8690c 0x0230 0x0578 # ecal- lxhadeb09 -> lxhadeb12
- 0x83c0 100 0x6b8b601f 0xac1f 0xc0a8690c 0x0230 0x0578 # rich - lxhadeb12
- 0x83c1 100 0x6b8b601f 0xac1f 0xc0a8690c 0x0230 0x0578 # rich - lxhadeb12
- 0x83c2 100 0x6b8b601f 0xac1f 0xc0a8690c 0x0230 0x0578 # rich - lxhadeb12
- 0x83c3 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rich - lxhadeb10
- 0x83c4 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rich - lxhadeb10
- 0x83c5 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rich - lxhadeb10
- 0x83c6 100 0x6b8b601f 0xac1f 0xc0a8690c 0x0230 0x0578 # rich - lxhadeb12
- 0x83c7 100 0x6b8b601f 0xac1f 0xc0a8690c 0x0230 0x0578 # rich - lxhadeb12
- 0x83c8 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # rich - lxhadeb08
- 0x83c9 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # rich - lxhadeb08
- 0x83ca 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # rich - lxhadeb11
- 0x83cb 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # rich - lxhadeb11
- 0x8810 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # central aux - lxhadeb11
- 0x84c0 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rpc sector 1 lxhadeb10
- 0x84c1 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rpc sector 2 lxhadeb10
- 0x84c2 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rpc sector 3 lxhadeb10
- 0x84c3 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # rpc sector 4 lxhadeb11
- 0x84c4 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # rpc sector 5 lxhadeb11
- 0x84c5 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # rpc sector 6 lxhadeb11
- 0x86c0 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # tof hub 0 lxhadeb08
- 0x86c1 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # tof hub 1 lxhadeb09
- 0x86c2 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # tof hub 2 lxhadeb10
- 0x86c3 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # tof hub 3 lxhadeb11
- 0x86c4 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # tof hub 4 lxhadeb11
- 0x86c5 100 0x6b8b601f 0xac1f 0xc0a8690c 0x0230 0x0578 # tof hub 5 lxhadeb12
- 0x86c6 100 0x6b8b601f 0xac1f 0xc0a8690c 0x0230 0x0578 # tof hub 6 lxhadeb12
- 0x8b00 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # STS1 0 lxhadeb09
- 0x8b01 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # STS1 1 lxhadeb09
- 0x8b02 100 0x6b8b601f 0xac1f 0xc0a8690c 0x0230 0x0578 # STS1 2 lxhadeb12
- 0x8b03 100 0x6b8b601f 0xac1f 0xc0a8690c 0x0230 0x0578 # STS1 3 lxhadeb12
- 0x8b10 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # STS2 0 lxhadeb10
- 0x8b11 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # STS2 1 lxhadeb10
- 0x8b12 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # STS2 2 lxhadeb10
- 0x8b13 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # STS2 3 lxhadeb11
- 0x8b14 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # STS2 4 lxhadeb11
- 0x8b15 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # STS2 5 lxhadeb11
-
- 0x8c00 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # fwRPC? - lxhadeb08
- 0x8c10 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # fwRPC? - lxhadeb08
- 0x8d00 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # innertof? lxhadeb09
-
-# 0xff7f 101 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 #lxhadeb09, EB1 90:e2:ba:f7:cf:a1 192.168.100.9
-# 0xff7f 102 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 #lxhadeb10, EB2 90:e2:ba:e2:c9:95 192.168.100.10
-# 0xff7f 103 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 #lxhadeb11, EB3 ac:1f:6b:66:2a:29 192.168.105.11
-# #
-# 0xff7f 104 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 #lxhadeb08 EB0 90:e2:ba:f7:9b:b5 192.168.100.8
-# 0xff7f 105 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 #lxhadeb09, EB1 90:e2:ba:f7:cf:a1 192.168.100.9
-# 0xff7f 106 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 #lxhadeb10, EB2 90:e2:ba:e2:c9:95 192.168.100.10
-# 0xff7f 107 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 #lxhadeb11, EB3 ac:1f:6b:66:2a:29 192.168.105.11
-# #
-# 0xff7f 108 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 #lxhadeb08 EB0 90:e2:ba:f7:9b:b5 192.168.100.8
-# 0xff7f 109 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 #lxhadeb09, EB1 90:e2:ba:f7:cf:a1 192.168.100.9
-# 0xff7f 110 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 #lxhadeb10, EB2 90:e2:ba:e2:c9:95 192.168.100.10
-# 0xff7f 111 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 #lxhadeb11, EB3 ac:1f:6b:66:2a:29 192.168.105.11
-# #
-# 0xff7f 112 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 #lxhadeb08
-# 0xff7f 113 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 #lxhadeb09
-# 0xff7f 114 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 #lxhadeb10
-# 0xff7f 115 0x6b662a29 0xac1f 0xc0a8690b 0x0230 0x0578 #lxhadeb11 no bnet ****
-# # 0xff7f 115 0x4877f487 0x0030 0xc0a86432 0x0230 0x0578 #lxhadesdaq
-
-
-
-
-
+++ /dev/null
-###########################################################################################
-# JAM 17-10-2018 - introduce even more new server lxhadeb11, lxhadeb12, skip lxhadeb05
-# JAM2018 - setup for usage of NEW SERVERS lxhadeb08. lxhadeb09, lxhadeb10 - BNET only
-# JAM DEC-2019 - prepare for new trb3 datasources of rpc and tof
-# 0x84c0 - 0x84c5 : 6 new subevents for new RPC electronics.
-# 0x86c0 to 0x86c6 are the new hubs for TOF (1 TRB3 each, 128 channels each, 7 TRB3 total)
-#######
-# JAM july 2021: add new eventbuilders lxhadeb14,15,16; new setup with 7 inputs and 5 builders
-# JAM 14-jan-2022: optimization for beamtime feb22
-
-# Eventbuilders:
-# EB 0 is now used to define BNET destinations:
-
-# we define 7 input nodes in the setup for EB0-
-# BNET_IN 1: lxhadeb08 enp97s0f1 192.168.100.8 0xc0a86408 ports 50768 - 50805
-# BNET_IN 2: lxhadeb09 enp97s0f1 192.168.100.9 0xc0a86409 ports
-# BNET_IN 3: lxhadeb10 enp97s0f1 192.168.100.10 0xc0a8640a ports
-# BNET_IN 4: lxhadeb11 eno2 192.168.105.11 0xc0a8690b
-## BNET_IN 5: lxhadeb12 eno2 192.168.105.12 0xc0a8690c
-# lxhadeb14 enp67s0f0 192.168.105.14 0xc0a8690e
-# lxhadeb15 enp67s0f0 192.168.105.15 0xc0a8690f
-# lxhadeb16 enp67s0f0 192.168.105.16 0xc0a86910
-
-# the 5 builder nodes lxhadeb08 -lxhadeb11 are assigned in start_eb_gbe.pl
-#####################
-
-
-
-# EB 1: lxhadeb09 enp97s0f1 192.168.100.9 0xc0a86409 ports 50000 - 50099
-# EB 2: lxhadeb10 enp97s0f1 192.168.100.10 0xc0a8640a ports 50000 - 50099
-# EB 3: lxhadeb11 eth4 192.168.100.15 0xc0a8690b ports 50000 - 50099
-# EB 4: lxhadeb08 enp97s0f1 192.168.100.8 0xc0a86408 ports 50256 - 50293
-# EB 5: lxhadeb09 enp97s0f1 192.168.100.9 0xc0a86409 ports 50256 - 50293
-# EB 6: lxhadeb10 enp97s0f1 192.168.100.10 0xc0a8640a ports 50256 - 50293
-# EB 7: lxhadeb11 eno2 192.168.105.11 0xc0a8690b ports 50256 - 50293
-# EB 8: lxhadeb08 enp97s0f1 192.168.100.8 0xc0a86408 ports 50512 - 50549
-# EB 9: lxhadeb09 enp97s0f1 192.168.100.9 0xc0a86409 ports 50512 - 50549
-# EB 10: lxhadeb10 enp97s0f1 192.168.100.10 0xc0a8640a ports 50512 - 50549
-# EB 11: lxhadeb11 eno2 192.168.105.11 0xc0a8690b ports 50512 - 50549
-# EB 12: lxhadeb08 enp97s0f1 192.168.100.8 0xc0a86408 ports 50768 - 50805
-# EB 13: lxhadeb09 enp97s0f1 192.168.100.9 0xc0a86409 ports 50768 - 50805
-# EB 14: lxhadeb10 enp97s0f1 192.168.100.10 0xc0a8640a ports 50768 - 50805
-# EB 15: lxhadeb11 eno2 192.168.105.11 0xc0a8690b ports 50768 - 50805
-
-###########################################################################################
-
-
-#Broadcast to all GbE-Entities: 0xff7f
-
-!Register table
-# Type # C0 # C1 # C2 # C3 # C4 # C5 # C6 # C7 # C8 #
-###########################################################################################
-# #old register set
-# 17 0xc100 0xc101 0xc102 0xc103 0xc104 0xc105 0xc106 0xc107 0xc108
-# #new memory locations
-# 0 0x8100 0x8101 0x8102 0x8103 0x8104 0x8105 0x8106 0x8107 0x8108
-# 1 0x8110 0x8111 0x8112 0x8113 0x8114 0x8115 0x8116 0x8117 0x8118
-# 2 0x8120 0x8121 0x8122 0x8123 0x8124 0x8125 0x8126 0x8127 0x8128
-# 3 0x8130 0x8131 0x8132 0x8133 0x8134 0x8135 0x8136 0x8137 0x8138
-# 4 0x8140 0x8141 0x8142 0x8143 0x8144 0x8145 0x8146 0x8147 0x8148
-# 5 0x8150 0x8151 0x8152 0x8153 0x8154 0x8155 0x8156 0x8157 0x8158
-# 6 0x8160 0x8161 0x8162 0x8163 0x8164 0x8165 0x8166 0x8167 0x8168
-# 7 0x8170 0x8171 0x8172 0x8173 0x8174 0x8175 0x8176 0x8177 0x8178
-# 8 0x8180 0x8181 0x8182 0x8183 0x8184 0x8185 0x8186 0x8187 0x8188
-# 9 0x8190 0x8191 0x8192 0x8193 0x8194 0x8195 0x8196 0x8197 0x8198
-# 10 0x81A0 0x81A1 0x81A2 0x81A3 0x81A4 0x81A5 0x81A6 0x81A7 0x81A8
-# 11 0x81B0 0x81B1 0x81B2 0x81B3 0x81B4 0x81B5 0x81B6 0x81B7 0x81B8
-# 12 0x81C0 0x81C1 0x81C2 0x81C3 0x81C4 0x81C5 0x81C6 0x81C7 0x81C8
-# 13 0x81D0 0x81D1 0x81D2 0x81D3 0x81D4 0x81D5 0x81D6 0x81D7 0x81D8
-# 14 0x81E0 0x81E1 0x81E2 0x81E3 0x81E4 0x81E5 0x81E6 0x81E7 0x81E8
-# 15 0x81F0 0x81F1 0x81F2 0x81F3 0x81F4 0x81F5 0x81F6 0x81F7 0x81F8
-
-
-#Sliced tables for broadcast settings follow:
-# Type # C0 # C1 # C2 # C5 # C8 #
-#######################################################
- 100 0x8100 0x8101 0x8102 0x8105 0x8108
- 101 0x8110 0x8111 0x8112 0x8115 0x8118
- 102 0x8120 0x8121 0x8122 0x8125 0x8128
- 103 0x8130 0x8131 0x8132 0x8135 0x8138
- 104 0x8140 0x8141 0x8142 0x8145 0x8148
- 105 0x8150 0x8151 0x8152 0x8155 0x8158
- 106 0x8160 0x8161 0x8162 0x8165 0x8168
- 107 0x8170 0x8171 0x8172 0x8175 0x8178
- 108 0x8180 0x8181 0x8182 0x8185 0x8188
- 109 0x8190 0x8191 0x8192 0x8195 0x8198
- 110 0x81A0 0x81A1 0x81A2 0x81A5 0x81A8
- 111 0x81B0 0x81B1 0x81B2 0x81B5 0x81B8
- 112 0x81C0 0x81C1 0x81C2 0x81C5 0x81C8
- 113 0x81D0 0x81D1 0x81D2 0x81D5 0x81D8
- 114 0x81E0 0x81E1 0x81E2 0x81E5 0x81E8
- 115 0x81F0 0x81F1 0x81F2 0x81F5 0x81F8
-
-#Table for individual settings
-# Type # C3 # C4 # C6 # C7 #
-##############################################
- 0 0x8103 0x8104 0x8106 0x8107
- 1 0x8113 0x8114 0x8116 0x8117
- 2 0x8123 0x8124 0x8126 0x8127
- 3 0x8133 0x8134 0x8136 0x8137
- 4 0x8143 0x8144 0x8146 0x8147
- 5 0x8153 0x8154 0x8156 0x8157
- 6 0x8163 0x8164 0x8166 0x8167
- 7 0x8173 0x8174 0x8176 0x8177
- 8 0x8183 0x8184 0x8186 0x8187
- 9 0x8193 0x8194 0x8196 0x8197
- 10 0x81A3 0x81A4 0x81A6 0x81A7
- 11 0x81B3 0x81B4 0x81B6 0x81B7
- 12 0x81C3 0x81C4 0x81C6 0x81C7
- 13 0x81D3 0x81D4 0x81D6 0x81D7
- 14 0x81E3 0x81E4 0x81E6 0x81E7
- 15 0x81F3 0x81F4 0x81F6 0x81F7
-
-
-
-
-
-!Value table
-
-
-
-
-# Dest Port Src MAC Src IP Src Port # # TDC Calib flag
-# Hub # Type # C3 # C4 # C6 # C7 # EB IP # 1:NO 1:linear 2:complex 11:linear with ToT 15ns
-##########################################################################################################
-# JAM 25-may-2018: this first EB will be also used as pseudo node to setup the dabc bnet
-# JAM 17-oct-2018: adjusted for new server hardware only
-# last column will distribute to bnet input nodes
-# EB_LUT must be 0x1 in CTS for bnet mode
-# 0xc0a86408 lxhadeb08 mac 90:e2:ba:f7:9b:b5 192.168.100.8
-# 0xc0a86409 lxhadeb09, mac 90:e2:ba:f7:cf:a1 192.168.100.9
-# 0xc0a8640a lxhadeb10, mac 90:e2:ba:e2:c9:95 192.168.100.10
-# 0xc0a8690b lxhadeb11 mac ac:1f:6b:66:2a:29 192.168.105.11
-## 0xc0a8690c lxhadeb12 mac ac:1f:6b:64:73:17 192.168.105.12
-# note: lxhadeb12 will be only master node (and spare) JAM 26-07-2021
-# 0xc0a8690e lxhadeb14 mac 40:a6:b7:3c:b2:0c 192.168.105.14 - new 192.168.105.114
-# 0xc0a8690f lxhadeb15 mac 40:a6:b7:3c:5e:0c 192.168.105.15 - new 192.168.105.115
-# 0xc0a86910 lxhadeb16 mac 40:a6:b7:3c:6d:98 192.168.105.16 - new 192.168.105.116
-
-
-# note that we also need to set same destination ips in the hub table at the end of this file!
-#
-#lxhadebXX, EB1 XX
-# 0x8000 0 0xc65B 0xdead8000 0xc0a86480 0xc65B 0xc0a86408 0 # OLD cts -lxhadeb08
- 0x8800 0 0xc650 0xdead8800 0xc0a8648B 0xc650 0xc0a8690b 0 # central-cts lxhadeb11
- 0x8700 0 0xc65A 0xdead8700 0xc0a8648C 0xc65A 0xc0a86974 1 # fw new 1 lxhadeb16
- 0x8701 0 0xc65B 0xdead8701 0xc0a8648C 0xc65B 0xc0a86974 1 # fw new 2 lxhadeb16
- 0x8702 0 0xc65C 0xdead8702 0xc0a8648C 0xc65C 0xc0a86974 1 # fw new 3 lxhadeb16
- 0x8880 0 0xc65D 0xdead8A00 0xc0a8648D 0xc65D 0xc0a86409 2 # start - lxhadeb09
- 0x8890 0 0xc65F 0xdead8890 0xc0a8648F 0xc65F 0xc0a86409 2 # veto lxhadeb09
-# 0x8900 0 0xc65C 0xdead8900 0xc0a8648C 0xc65C 0xc0a86409 0 # pion1 lxhadeb09
-# 0x8910 0 0xc65E 0xdead8910 0xc0a8648E 0xc65E 0xc0a86409 0 # pion2 lxhadeb09
- 0x1000 0 0xc660 0xdead1000 0xc0a86490 0xc660 0xc0a86408 0 # mdc - lxhadeb08
- 0x1010 0 0xc661 0xdead1010 0xc0a86491 0xc661 0xc0a86408 0 # mdc - lxhadeb08
- 0x1020 0 0xc662 0xdead1020 0xc0a86492 0xc662 0xc0a86408 0 # mdc - lxhadeb08
- 0x1030 0 0xc663 0xdead1030 0xc0a86493 0xc663 0xc0a86408 0 # mdc - lxhadeb08
- 0x1040 0 0xc664 0xdead1040 0xc0a86494 0xc664 0xc0a86408 0 # mdc - lxhadeb08
- 0x1050 0 0xc665 0xdead1050 0xc0a86495 0xc665 0xc0a86408 0 # mdc - lxhadeb08
- 0x1100 0 0xc666 0xdead1100 0xc0a86496 0xc666 0xc0a86409 0 # mdc - lxhadeb09
- 0x1110 0 0xc66A 0xdead1110 0xc0a86497 0xc66A 0xc0a86409 0 # mdc - lxhadeb09
- 0x1120 0 0xc668 0xdead1120 0xc0a86498 0xc668 0xc0a86409 0 # mdc - lxhadeb09 - min for 09
- 0x1130 0 0xc670 0xdead1130 0xc0a86499 0xc670 0xc0a86409 0 # mdc - lxhadeb09
- 0x1140 0 0xc66B 0xdead1140 0xc0a8649A 0xc66B 0xc0a86409 0 # mdc - lxhadeb09
- 0x1150 0 0xc669 0xdead1150 0xc0a8649B 0xc669 0xc0a86409 0 # mdc - lxhadeb09
-
- # below new hubs for MDC upgrade JAM 19-01-23:
- 0x8500 0 0xc6A0 0xdead1000 0xc0a86490 0xc6A0 0xc0a86408 2 # mdc - lxhadeb08
- 0x8510 0 0xc6A1 0xdead1010 0xc0a86491 0xc6A1 0xc0a86408 2 # mdc - lxhadeb08
- 0x8520 0 0xc6A2 0xdead1020 0xc0a86492 0xc6A2 0xc0a86408 2 # mdc - lxhadeb08
- 0x8530 0 0xc6A3 0xdead1030 0xc0a86493 0xc6A3 0xc0a86408 2 # mdc - lxhadeb08
- 0x8540 0 0xc6A4 0xdead1040 0xc0a86494 0xc6A4 0xc0a86408 2 # mdc - lxhadeb08
- 0x8550 0 0xc6A5 0xdead1050 0xc0a86495 0xc6A5 0xc0a86408 2 # mdc - lxhadeb08
- 0x8560 0 0xc6A6 0xdead1100 0xc0a86496 0xc6A6 0xc0a86409 2 # mdc - lxhadeb09
- 0x8570 0 0xc6A7 0xdead1110 0xc0a86497 0xc6A7 0xc0a86409 2 # mdc - lxhadeb09
- 0x8580 0 0xc6A8 0xdead1120 0xc0a86498 0xc6A8 0xc0a86409 2 # mdc - lxhadeb09 -
- 0x8590 0 0xc6A9 0xdead1130 0xc0a86499 0xc6A9 0xc0a86409 2 # mdc - lxhadeb09
- 0x85a0 0 0xc6AA 0xdead1140 0xc0a8649A 0xc6AA 0xc0a86409 2 # mdc - lxhadeb09
- 0x85b0 0 0xc6AB 0xdead1150 0xc0a8649B 0xc6AB 0xc0a86409 2 # mdc - lxhadeb09
-
- 0x8a00 0 0xc676 0xdead8a00 0xc0a864A6 0xc676 0xc0a8640a 2 # ecal lxhadeb10
- 0x8a01 0 0xc677 0xdead8a01 0xc0a864A7 0xc677 0xc0a8640a 2 # ecal lxhadeb10
- 0x8a02 0 0xc678 0xdead8a02 0xc0a864A8 0xc678 0xc0a8640a 2 # ecal lxhadeb10
- 0x8a03 0 0xc679 0xdead8a03 0xc0a864A9 0xc679 0xc0a8640a 2 # ecal lxhadeb10
- 0x8a04 0 0xc67a 0xdead8a04 0xc0a864AA 0xc67A 0xc0a86972 2 # ecal- lxhadeb14
- 0x8a05 0 0xc67b 0xdead8a05 0xc0a864AB 0xc67B 0xc0a86972 2 # ecal- lxhadeb14
- 0x83c0 0 0xc67c 0xdead83c0 0xc0a864AC 0xc67C 0xc0a86972 11 # rich lxhadeb14
- 0x83c1 0 0xc67d 0xdead83c1 0xc0a864AD 0xc67D 0xc0a86972 11 # rich lxhadeb14
- 0x83c2 0 0xc67e 0xdead83c2 0xc0a864AE 0xc67E 0xc0a86972 11 # rich lxhadeb14
- 0x83c3 0 0xc67f 0xdead83c3 0xc0a864AF 0xc67F 0xc0a8640a 11 # rich lxhadeb10
- 0x83c4 0 0xc680 0xdead83c4 0xc0a864B0 0xc680 0xc0a8640a 11 # rich lxhadeb10
- 0x83c5 0 0xc681 0xdead83c5 0xc0a864B1 0xc681 0xc0a86974 11 # rich lxhadeb16 CHANGED
- 0x83c6 0 0xc682 0xdead83c6 0xc0a864B2 0xc682 0xc0a86973 11 # rich lxhadeb15 CHANGED
- 0x83c7 0 0xc683 0xdead83c7 0xc0a864B3 0xc683 0xc0a86973 11 # rich lxhadeb15 CHANGED
- 0x83c8 0 0xc684 0xdead83c8 0xc0a864B4 0xc684 0xc0a86974 11 # rich lxhadeb16 CHANGED
- 0x83c9 0 0xc685 0xdead83c9 0xc0a864B5 0xc685 0xc0a86974 11 # rich lxhadeb16 CHANGED
- 0x83ca 0 0xc686 0xdead83ca 0xc0a864B6 0xc686 0xc0a8690b 11 # rich lxhadeb11
- 0x83cb 0 0xc687 0xdead83cb 0xc0a864B7 0xc687 0xc0a86973 11 # rich lxhadeb15 CHANGED
- 0x8810 0 0xc653 0xdead8810 0xc0a864B8 0xc653 0xc0a8690b 0 # central-aux lxhadeb11
- 0x84c0 0 0xc654 0xdead84c0 0xc0a864B9 0xc654 0xc0a8640a 2 # rpc sector 1 lxhadeb10
- 0x84c1 0 0xc655 0xdead84c1 0xc0a864BA 0xc655 0xc0a8640a 2 # rpc sector 2 lxhadeb10
- 0x84c2 0 0xc656 0xdead84c2 0xc0a864BB 0xc656 0xc0a8640a 2 # rpc sector 3 lxhadeb10
- 0x84c3 0 0xc657 0xdead84c3 0xc0a864BC 0xc657 0xc0a8690b 2 # rpc sector 4 lxhadeb11
- 0x84c4 0 0xc658 0xdead84c4 0xc0a864BD 0xc658 0xc0a8690b 2 # rpc sector 4 lxhadeb11
- 0x84c5 0 0xc651 0xdead84c4 0xc0a864BE 0xc651 0xc0a8690b 2 # rpc sector 4 lxhadeb11
- 0x86c0 0 0xc690 0xdead86c0 0xc0a864C0 0xc690 0xc0a86408 2 # tof hub 0 lxhadeb08
- 0x86c1 0 0xc691 0xdead86c2 0xc0a864C2 0xc691 0xc0a8640A 2 # tof hub 1 lxhadeb10
- 0x86c2 0 0xc692 0xdead86c2 0xc0a864C2 0xc692 0xc0a8640A 2 # tof hub 2 lxhadeb10
- 0x86c3 0 0xc693 0xdead86c3 0xc0a864C3 0xc693 0xc0a8690B 2 # tof hub 3 lxhadeb11
- 0x86c4 0 0xc694 0xdead86c4 0xc0a864C4 0xc694 0xc0a8690B 2 # tof hub 4 lxhadeb11
- 0x86c5 0 0xc695 0xdead86c5 0xc0a864C5 0xc695 0xc0a86972 2 # tof hub 5 lxhadeb14
- 0x86c6 0 0xc696 0xdead86c6 0xc0a864C6 0xc696 0xc0a86972 2 # tof hub 6 lxhadeb14
- 0x8b00 0 0xc6B0 0xdead8b00 0xc0a864D0 0xc6B0 0xc0a86973 2 # STS1 0 lxhadeb15
- 0x8b01 0 0xc6B1 0xdead8b01 0xc0a864D1 0xc6B1 0xc0a86973 2 # STS1 1 lxhadeb15
- 0x8b02 0 0xc6B2 0xdead8b02 0xc0a864D2 0xc6B2 0xc0a86973 2 # STS1 2 lxhadeb15
- 0x8b03 0 0xc6B3 0xdead8b03 0xc0a864D3 0xc6B3 0xc0a86973 2 # STS1 3 lxhadeb15
- 0x8b10 0 0xc6B4 0xdead8b10 0xc0a864D9 0xc6B4 0xc0a86974 2 # STS2 0 lxhadeb16
- 0x8b11 0 0xc6B5 0xdead8b11 0xc0a864DA 0xc6B5 0xc0a86974 2 # STS2 1 lxhadeb16
- 0x8b12 0 0xc6B6 0xdead8b12 0xc0a864DB 0xc6B6 0xc0a86974 2 # STS2 2 lxhadeb16
- 0x8b13 0 0xc6B7 0xdead8b13 0xc0a864DC 0xc6B7 0xc0a86974 2 # STS2 3 lxhadeb16
- 0x8b14 0 0xc6B8 0xdead8b14 0xc0a864DD 0xc6B8 0xc0a86974 2 # STS2 4 lxhadeb16
- 0x8b15 0 0xc6B9 0xdead8b15 0xc0a864DE 0xc6B9 0xc0a86974 2 # STS2 5 lxhadeb16
- 0x8c00 0 0xc6BA 0xdead8c00 0xc0a864C0 0xc6BA 0xc0a86973 2 # fw-RPC 0 lxhadeb15
- 0x8c10 0 0xc6BB 0xdead8c01 0xc0a864C0 0xc6BB 0xc0a86973 2 # fw-RPC 1 lxhadeb15
- 0x8d00 0 0xc6BC 0xdead86c2 0xc0a864C2 0xc6BC 0xc0a8640A 2 # innertof moved to lxhadeb10
- 0x8d00 0 0xc6BC 0xdead86c1 0xc0a864C1 0xc6BC 0xc0a86409 2 # inner-tof lxhadeb09
-
- #######################################################################################################################
-#######################################################################################################################
-
-
-
-# hub setup - destination macs and ips
-
-#############################################################################
-#
-# lxhadeb08 enp97s0f1 90:e2:ba:f7:9b:b5 192.168.100.8 0xc0a86408
-# lxhadeb09 enp97s0f1 90:e2:ba:f7:cf:a1 192.168.100.9 0xc0a86409
-# lxhadeb10 enp97s0f1 90:e2:ba:e2:c9:95 192.168.100.10 0xc0a8640a
-# lxhadeb11 eno2 ac:1f:6b:66:2a:29 192.168.105.11 0xc0a8690b
-# lxhadeb12 eno2 ac:1f:6b:64:73:17 192.168.105.12 0xc0a8690c
-
-# second gbe
-# lxhadeb11 enp19s0f1 ac:1f:6b:8b:62:f1 192.168.105.11 0xc0a8690b
-# lxhadeb12 enp19s0f1 ac:1f:6b:8b:60:1f 192.168.105.12 0xc0a8690c
-
-# lxhadeb14 enp67s0f0 40:a6:b7:3c:b2:0c 192.168.105.14 0xc0a8690e
-# new 192.168.105.114 0xc0a86972
-# lxhadeb15 enp67s0f0 40:a6:b7:3c:5e:0c 192.168.105.15 0xc0a8690f
-# new 192.168.105.115 0xc0a86973
-# lxhadeb16 enp67s0f0 40:a6:b7:3c:6d:98 192.168.105.16 0xc0a86910
-# new 192.168.105.116 0xc0a86974
-
-# EB 3: lxhadeb05 eth4 192.168.100.15 0xc0a8640f
-
-
-# Dest MAC Dest MAC Dest IP Src MAC Packet Size
-# Hub # Type # C0 # C1 # C2 # C5 # C8 #
-#####################################################################################
- # 0xff7f 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 #lxhadeb08 EB0 90:e2:ba:f7:9b:b5 192.168.100.8
- # JAM 27-apr-2018: for DABC-BNET (Type 100) the destination ips have to be set here for individual hubs
-# the ip entries in above table for eb1 needs to match this to configure EBs!
- # 0xff7f 100 0x2157b095 0x001B 0xc0a8640f 0x0230 0x0578 #dummies to lxhadeb05, EB3 00:1b:21:57:b0:95 192.168.100.15
-#
- 0x8700 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # fw new 1 lxhadeb16
- 0x8701 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # fw new 2 lxhadeb16
- 0x8702 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # fw new 3 lxhadeb16
- 0x8800 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # central-cts lxhadeb11 ######
- 0x8880 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # start - lxhadeb09
- 0x8890 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # veto lxhadeb09
-# 0x8900 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # pion1 lxhadeb09
-# 0x8910 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # pion2 lxhadeb09
- 0x1000 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1010 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1020 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1030 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1040 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1050 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1100 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # mdc- lxhadeb09
- 0x1110 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # mdc- lxhadeb09
- 0x1120 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # mdc- lxhadeb09
- 0x1130 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # mdc- lxhadeb09
- 0x1140 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # mdc- lxhadeb09
- 0x1150 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # mdc- lxhadeb09
-# below for MDC upgrade JAM23:
- 0x8500 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x8510 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x8520 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x8530 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x8540 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x8550 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x8560 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # mdc- lxhadeb09
- 0x8570 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # mdc- lxhadeb09
- 0x8580 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # mdc- lxhadeb09
- 0x8590 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # mdc- lxhadeb09
- 0x85a0 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # mdc- lxhadeb09
- 0x85b0 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # mdc- lxhadeb09
- 0x8a00 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # ecal - lxhadeb10
- 0x8a01 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # ecal - lxhadeb10
- 0x8a02 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # ecal - lxhadeb10
- 0x8a03 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # ecal - lxhadeb10
- 0x8a04 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # ecal- lxhadeb14
- 0x8a05 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # ecal- lxhadeb14
- 0x83c0 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # rich -lxhadeb14
- 0x83c1 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # rich -lxhadeb14
- 0x83c2 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # rich -lxhadeb14
- 0x83c3 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rich - lxhadeb10
- 0x83c4 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rich - lxhadeb10
- 0x83c5 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # rich - lxhadeb16 CHANGED
- 0x83c6 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # rich - lxhadeb15 CHANGED
- 0x83c7 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # rich - lxhadeb15 CHANGED
- 0x83c8 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # rich - lxhadeb16 CHANGED
- 0x83c9 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # rich - lxhadeb16 CHANGED
- 0x83ca 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # rich - lxhadeb11
- 0x83cb 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # rich - lxhadeb15 CHANGED
- 0x8810 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # central aux - lxhadeb11
- 0x84c0 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rpc sector 1 lxhadeb10
- 0x84c1 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rpc sector 2 lxhadeb10
- 0x84c2 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rpc sector 3 lxhadeb10
- 0x84c3 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # rpc sector 4 lxhadeb11
- 0x84c4 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # rpc sector 5 lxhadeb11
- 0x84c5 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # rpc sector 6 lxhadeb11
- 0x86c0 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # tof hub 0 lxhadeb08
- 0x86c1 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # tof hub 1 lxhadeb10
- 0x86c2 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # tof hub 2 lxhadeb10
- 0x86c3 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # tof hub 3 lxhadeb11
- 0x86c4 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # tof hub 4 lxhadeb11
- 0x86c5 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # tof hub 5 lxhadeb14
- 0x86c6 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # tof hub 6 lxhadeb14
- 0x8b00 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # STS1 0 lxhadeb15
- 0x8b01 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # STS1 1 lxhadeb15
- 0x8b02 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # STS1 2 lxhadeb15
- 0x8b03 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # STS1 3 lxhadeb15
- 0x8b10 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # STS2 0 lxhadeb16
- 0x8b11 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # STS2 1 lxhadeb16
- 0x8b12 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # STS2 2 lxhadeb16
- 0x8b13 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # STS2 3 lxhadeb16
- 0x8b14 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # STS2 4 lxhadeb16
- 0x8b15 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # STS2 5 lxhadeb16
- 0x8c00 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # fwRPC-0 - lxhadeb15
- 0x8c10 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # fwRPC-1 - lxhadeb15
- 0x8d00 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # innertof lxhadeb10
-
-
-
-
-
-
+++ /dev/null
-###########################################################################################
-# JAM 17-10-2018 - introduce even more new server lxhadeb11, lxhadeb12, skip lxhadeb05
-# JAM2018 - setup for usage of NEW SERVERS lxhadeb08. lxhadeb09, lxhadeb10 - BNET only
-# JAM DEC-2019 - prepare for new trb3 datasources of rpc and tof
-# 0x84c0 - 0x84c5 : 6 new subevents for new RPC electronics.
-# 0x86c0 to 0x86c6 are the new hubs for TOF (1 TRB3 each, 128 channels each, 7 TRB3 total)
-#######
-# JAM july 2021: add new eventbuilders lxhadeb14,15,16; new setup with 7 inputs and 5 builders
-# JAM 14-jan-2022: optimization for beamtime feb22
-
-# Eventbuilders:
-# EB 0 is now used to define BNET destinations:
-
-# we define 7 input nodes in the setup for EB0-
-# BNET_IN 1: lxhadeb08 enp97s0f1 192.168.100.8 0xc0a86408 ports 50768 - 50805
-# BNET_IN 2: lxhadeb09 enp97s0f1 192.168.100.9 0xc0a86409 ports
-# BNET_IN 3: lxhadeb10 enp97s0f1 192.168.100.10 0xc0a8640a ports
-# BNET_IN 4: lxhadeb11 eno2 192.168.105.11 0xc0a8690b
-## BNET_IN 5: lxhadeb12 eno2 192.168.105.12 0xc0a8690c
-# lxhadeb14 enp67s0f0 192.168.105.14 0xc0a8690e
-# lxhadeb15 enp67s0f0 192.168.105.15 0xc0a8690f
-# lxhadeb16 enp67s0f0 192.168.105.16 0xc0a86910
-
-# the 5 builder nodes lxhadeb08 -lxhadeb11 are assigned in start_eb_gbe.pl
-#####################
-
-
-
-# EB 1: lxhadeb09 enp97s0f1 192.168.100.9 0xc0a86409 ports 50000 - 50099
-# EB 2: lxhadeb10 enp97s0f1 192.168.100.10 0xc0a8640a ports 50000 - 50099
-# EB 3: lxhadeb11 eth4 192.168.100.15 0xc0a8690b ports 50000 - 50099
-# EB 4: lxhadeb08 enp97s0f1 192.168.100.8 0xc0a86408 ports 50256 - 50293
-# EB 5: lxhadeb09 enp97s0f1 192.168.100.9 0xc0a86409 ports 50256 - 50293
-# EB 6: lxhadeb10 enp97s0f1 192.168.100.10 0xc0a8640a ports 50256 - 50293
-# EB 7: lxhadeb11 eno2 192.168.105.11 0xc0a8690b ports 50256 - 50293
-# EB 8: lxhadeb08 enp97s0f1 192.168.100.8 0xc0a86408 ports 50512 - 50549
-# EB 9: lxhadeb09 enp97s0f1 192.168.100.9 0xc0a86409 ports 50512 - 50549
-# EB 10: lxhadeb10 enp97s0f1 192.168.100.10 0xc0a8640a ports 50512 - 50549
-# EB 11: lxhadeb11 eno2 192.168.105.11 0xc0a8690b ports 50512 - 50549
-# EB 12: lxhadeb08 enp97s0f1 192.168.100.8 0xc0a86408 ports 50768 - 50805
-# EB 13: lxhadeb09 enp97s0f1 192.168.100.9 0xc0a86409 ports 50768 - 50805
-# EB 14: lxhadeb10 enp97s0f1 192.168.100.10 0xc0a8640a ports 50768 - 50805
-# EB 15: lxhadeb11 eno2 192.168.105.11 0xc0a8690b ports 50768 - 50805
-
-###########################################################################################
-
-
-#Broadcast to all GbE-Entities: 0xff7f
-
-!Register table
-# Type # C0 # C1 # C2 # C3 # C4 # C5 # C6 # C7 # C8 #
-###########################################################################################
-# #old register set
-# 17 0xc100 0xc101 0xc102 0xc103 0xc104 0xc105 0xc106 0xc107 0xc108
-# #new memory locations
-# 0 0x8100 0x8101 0x8102 0x8103 0x8104 0x8105 0x8106 0x8107 0x8108
-# 1 0x8110 0x8111 0x8112 0x8113 0x8114 0x8115 0x8116 0x8117 0x8118
-# 2 0x8120 0x8121 0x8122 0x8123 0x8124 0x8125 0x8126 0x8127 0x8128
-# 3 0x8130 0x8131 0x8132 0x8133 0x8134 0x8135 0x8136 0x8137 0x8138
-# 4 0x8140 0x8141 0x8142 0x8143 0x8144 0x8145 0x8146 0x8147 0x8148
-# 5 0x8150 0x8151 0x8152 0x8153 0x8154 0x8155 0x8156 0x8157 0x8158
-# 6 0x8160 0x8161 0x8162 0x8163 0x8164 0x8165 0x8166 0x8167 0x8168
-# 7 0x8170 0x8171 0x8172 0x8173 0x8174 0x8175 0x8176 0x8177 0x8178
-# 8 0x8180 0x8181 0x8182 0x8183 0x8184 0x8185 0x8186 0x8187 0x8188
-# 9 0x8190 0x8191 0x8192 0x8193 0x8194 0x8195 0x8196 0x8197 0x8198
-# 10 0x81A0 0x81A1 0x81A2 0x81A3 0x81A4 0x81A5 0x81A6 0x81A7 0x81A8
-# 11 0x81B0 0x81B1 0x81B2 0x81B3 0x81B4 0x81B5 0x81B6 0x81B7 0x81B8
-# 12 0x81C0 0x81C1 0x81C2 0x81C3 0x81C4 0x81C5 0x81C6 0x81C7 0x81C8
-# 13 0x81D0 0x81D1 0x81D2 0x81D3 0x81D4 0x81D5 0x81D6 0x81D7 0x81D8
-# 14 0x81E0 0x81E1 0x81E2 0x81E3 0x81E4 0x81E5 0x81E6 0x81E7 0x81E8
-# 15 0x81F0 0x81F1 0x81F2 0x81F3 0x81F4 0x81F5 0x81F6 0x81F7 0x81F8
-
-
-#Sliced tables for broadcast settings follow:
-# Type # C0 # C1 # C2 # C5 # C8 #
-#######################################################
- 100 0x8100 0x8101 0x8102 0x8105 0x8108
- 101 0x8110 0x8111 0x8112 0x8115 0x8118
- 102 0x8120 0x8121 0x8122 0x8125 0x8128
- 103 0x8130 0x8131 0x8132 0x8135 0x8138
- 104 0x8140 0x8141 0x8142 0x8145 0x8148
- 105 0x8150 0x8151 0x8152 0x8155 0x8158
- 106 0x8160 0x8161 0x8162 0x8165 0x8168
- 107 0x8170 0x8171 0x8172 0x8175 0x8178
- 108 0x8180 0x8181 0x8182 0x8185 0x8188
- 109 0x8190 0x8191 0x8192 0x8195 0x8198
- 110 0x81A0 0x81A1 0x81A2 0x81A5 0x81A8
- 111 0x81B0 0x81B1 0x81B2 0x81B5 0x81B8
- 112 0x81C0 0x81C1 0x81C2 0x81C5 0x81C8
- 113 0x81D0 0x81D1 0x81D2 0x81D5 0x81D8
- 114 0x81E0 0x81E1 0x81E2 0x81E5 0x81E8
- 115 0x81F0 0x81F1 0x81F2 0x81F5 0x81F8
-
-#Table for individual settings
-# Type # C3 # C4 # C6 # C7 #
-##############################################
- 0 0x8103 0x8104 0x8106 0x8107
- 1 0x8113 0x8114 0x8116 0x8117
- 2 0x8123 0x8124 0x8126 0x8127
- 3 0x8133 0x8134 0x8136 0x8137
- 4 0x8143 0x8144 0x8146 0x8147
- 5 0x8153 0x8154 0x8156 0x8157
- 6 0x8163 0x8164 0x8166 0x8167
- 7 0x8173 0x8174 0x8176 0x8177
- 8 0x8183 0x8184 0x8186 0x8187
- 9 0x8193 0x8194 0x8196 0x8197
- 10 0x81A3 0x81A4 0x81A6 0x81A7
- 11 0x81B3 0x81B4 0x81B6 0x81B7
- 12 0x81C3 0x81C4 0x81C6 0x81C7
- 13 0x81D3 0x81D4 0x81D6 0x81D7
- 14 0x81E3 0x81E4 0x81E6 0x81E7
- 15 0x81F3 0x81F4 0x81F6 0x81F7
-
-
-
-
-
-!Value table
-
-
-
-
-# Dest Port Src MAC Src IP Src Port # # TDC Calib flag
-# Hub # Type # C3 # C4 # C6 # C7 # EB IP # 1:NO 1:linear 2:complex 11:linear with ToT 15ns
-##########################################################################################################
-# JAM 25-may-2018: this first EB will be also used as pseudo node to setup the dabc bnet
-# JAM 17-oct-2018: adjusted for new server hardware only
-# last column will distribute to bnet input nodes
-# EB_LUT must be 0x1 in CTS for bnet mode
-# 0xc0a86408 lxhadeb08 mac 90:e2:ba:f7:9b:b5 192.168.100.8
-# 0xc0a86409 lxhadeb09, mac 90:e2:ba:f7:cf:a1 192.168.100.9
-# 0xc0a8640a lxhadeb10, mac 90:e2:ba:e2:c9:95 192.168.100.10
-# 0xc0a8690b lxhadeb11 mac ac:1f:6b:66:2a:29 192.168.105.11
-## 0xc0a8690c lxhadeb12 mac ac:1f:6b:64:73:17 192.168.105.12
-# note: lxhadeb12 will be only master node (and spare) JAM 26-07-2021
-# 0xc0a8690e lxhadeb14 mac 40:a6:b7:3c:b2:0c 192.168.105.14 - new 192.168.105.114
-# 0xc0a8690f lxhadeb15 mac 40:a6:b7:3c:5e:0c 192.168.105.15 - new 192.168.105.115
-# 0xc0a86910 lxhadeb16 mac 40:a6:b7:3c:6d:98 192.168.105.16 - new 192.168.105.116
-
-
-# note that we also need to set same destination ips in the hub table at the end of this file!
-#
-#lxhadebXX, EB1 XX
-# 0x8000 0 0xc65B 0xdead8000 0xc0a86480 0xc65B 0xc0a86408 0 # OLD cts -lxhadeb08
- 0x8800 0 0xc650 0xdead8800 0xc0a8648B 0xc650 0xc0a8690b 0 # central-cts lxhadeb11
- 0x8700 0 0xc65A 0xdead8700 0xc0a8648C 0xc65A 0xc0a86974 1 # fw new 1 lxhadeb16
- 0x8701 0 0xc65B 0xdead8701 0xc0a8648C 0xc65B 0xc0a86974 1 # fw new 2 lxhadeb16
- 0x8702 0 0xc65C 0xdead8702 0xc0a8648C 0xc65C 0xc0a86974 1 # fw new 3 lxhadeb16
- 0x8880 0 0xc65D 0xdead8A00 0xc0a8648D 0xc65D 0xc0a86409 2 # start - lxhadeb09
- 0x8890 0 0xc65F 0xdead8890 0xc0a8648F 0xc65F 0xc0a86409 2 # veto lxhadeb09
-# 0x8900 0 0xc65C 0xdead8900 0xc0a8648C 0xc65C 0xc0a86409 0 # pion1 lxhadeb09
-# 0x8910 0 0xc65E 0xdead8910 0xc0a8648E 0xc65E 0xc0a86409 0 # pion2 lxhadeb09
- 0x1000 0 0xc660 0xdead1000 0xc0a86490 0xc660 0xc0a86408 0 # mdc - lxhadeb08
- 0x1010 0 0xc661 0xdead1010 0xc0a86491 0xc661 0xc0a86408 0 # mdc - lxhadeb08
- 0x1020 0 0xc662 0xdead1020 0xc0a86492 0xc662 0xc0a86408 0 # mdc - lxhadeb08
- 0x1030 0 0xc663 0xdead1030 0xc0a86493 0xc663 0xc0a86408 0 # mdc - lxhadeb08
- 0x1040 0 0xc664 0xdead1040 0xc0a86494 0xc664 0xc0a86408 0 # mdc - lxhadeb08
- 0x1050 0 0xc665 0xdead1050 0xc0a86495 0xc665 0xc0a86408 0 # mdc - lxhadeb08
- 0x1100 0 0xc666 0xdead1100 0xc0a86496 0xc666 0xc0a86409 0 # mdc - lxhadeb09
- 0x1110 0 0xc66A 0xdead1110 0xc0a86497 0xc66A 0xc0a86409 0 # mdc - lxhadeb09
- 0x1120 0 0xc668 0xdead1120 0xc0a86498 0xc668 0xc0a86409 0 # mdc - lxhadeb09 - min for 09
- 0x1130 0 0xc670 0xdead1130 0xc0a86499 0xc670 0xc0a86409 0 # mdc - lxhadeb09
- 0x1140 0 0xc66B 0xdead1140 0xc0a8649A 0xc66B 0xc0a86409 0 # mdc - lxhadeb09
- 0x1150 0 0xc669 0xdead1150 0xc0a8649B 0xc669 0xc0a86409 0 # mdc - lxhadeb09
- 0x8a00 0 0xc676 0xdead8a00 0xc0a864A6 0xc676 0xc0a8640a 2 # ecal lxhadeb10
- 0x8a01 0 0xc677 0xdead8a01 0xc0a864A7 0xc677 0xc0a8640a 2 # ecal lxhadeb10
- 0x8a02 0 0xc678 0xdead8a02 0xc0a864A8 0xc678 0xc0a8640a 2 # ecal lxhadeb10
- 0x8a03 0 0xc679 0xdead8a03 0xc0a864A9 0xc679 0xc0a8640a 2 # ecal lxhadeb10
- 0x8a04 0 0xc67a 0xdead8a04 0xc0a864AA 0xc67A 0xc0a86972 2 # ecal- lxhadeb14
- 0x8a05 0 0xc67b 0xdead8a05 0xc0a864AB 0xc67B 0xc0a86972 2 # ecal- lxhadeb14
- 0x83c0 0 0xc67c 0xdead83c0 0xc0a864AC 0xc67C 0xc0a86972 11 # rich lxhadeb14
- 0x83c1 0 0xc67d 0xdead83c1 0xc0a864AD 0xc67D 0xc0a86972 11 # rich lxhadeb14
- 0x83c2 0 0xc67e 0xdead83c2 0xc0a864AE 0xc67E 0xc0a86972 11 # rich lxhadeb14
- 0x83c3 0 0xc67f 0xdead83c3 0xc0a864AF 0xc67F 0xc0a8640a 11 # rich lxhadeb10
- 0x83c4 0 0xc680 0xdead83c4 0xc0a864B0 0xc680 0xc0a8640a 11 # rich lxhadeb10
- 0x83c5 0 0xc681 0xdead83c5 0xc0a864B1 0xc681 0xc0a86974 11 # rich lxhadeb16 CHANGED
- 0x83c6 0 0xc682 0xdead83c6 0xc0a864B2 0xc682 0xc0a86973 11 # rich lxhadeb15 CHANGED
- 0x83c7 0 0xc683 0xdead83c7 0xc0a864B3 0xc683 0xc0a86973 11 # rich lxhadeb15 CHANGED
- 0x83c8 0 0xc684 0xdead83c8 0xc0a864B4 0xc684 0xc0a86974 11 # rich lxhadeb16 CHANGED
- 0x83c9 0 0xc685 0xdead83c9 0xc0a864B5 0xc685 0xc0a86974 11 # rich lxhadeb16 CHANGED
- 0x83ca 0 0xc686 0xdead83ca 0xc0a864B6 0xc686 0xc0a8690b 11 # rich lxhadeb11
- 0x83cb 0 0xc687 0xdead83cb 0xc0a864B7 0xc687 0xc0a86973 11 # rich lxhadeb15 CHANGED
- 0x8810 0 0xc653 0xdead8810 0xc0a864B8 0xc653 0xc0a8690b 0 # central-aux lxhadeb11
- 0x84c0 0 0xc654 0xdead84c0 0xc0a864B9 0xc654 0xc0a8640a 2 # rpc sector 1 lxhadeb10
- 0x84c1 0 0xc655 0xdead84c1 0xc0a864BA 0xc655 0xc0a8640a 2 # rpc sector 2 lxhadeb10
- 0x84c2 0 0xc656 0xdead84c2 0xc0a864BB 0xc656 0xc0a8640a 2 # rpc sector 3 lxhadeb10
- 0x84c3 0 0xc657 0xdead84c3 0xc0a864BC 0xc657 0xc0a8690b 2 # rpc sector 4 lxhadeb11
- 0x84c4 0 0xc658 0xdead84c4 0xc0a864BD 0xc658 0xc0a8690b 2 # rpc sector 4 lxhadeb11
- 0x84c5 0 0xc651 0xdead84c4 0xc0a864BE 0xc651 0xc0a8690b 2 # rpc sector 4 lxhadeb11
- 0x86c0 0 0xc690 0xdead86c0 0xc0a864C0 0xc690 0xc0a86408 2 # tof hub 0 lxhadeb08
- 0x86c1 0 0xc691 0xdead86c2 0xc0a864C2 0xc691 0xc0a8640A 2 # tof hub 1 lxhadeb10
- 0x86c2 0 0xc692 0xdead86c2 0xc0a864C2 0xc692 0xc0a8640A 2 # tof hub 2 lxhadeb10
- 0x86c3 0 0xc693 0xdead86c3 0xc0a864C3 0xc693 0xc0a8690B 2 # tof hub 3 lxhadeb11
- 0x86c4 0 0xc694 0xdead86c4 0xc0a864C4 0xc694 0xc0a8690B 2 # tof hub 4 lxhadeb11
- 0x86c5 0 0xc695 0xdead86c5 0xc0a864C5 0xc695 0xc0a86972 2 # tof hub 5 lxhadeb14
- 0x86c6 0 0xc696 0xdead86c6 0xc0a864C6 0xc696 0xc0a86972 2 # tof hub 6 lxhadeb14
- 0x8b00 0 0xc6B0 0xdead8b00 0xc0a864D0 0xc6B0 0xc0a86973 2 # STS1 0 lxhadeb15
- 0x8b01 0 0xc6B1 0xdead8b01 0xc0a864D1 0xc6B1 0xc0a86973 2 # STS1 1 lxhadeb15
- 0x8b02 0 0xc6B2 0xdead8b02 0xc0a864D2 0xc6B2 0xc0a86973 2 # STS1 2 lxhadeb15
- 0x8b03 0 0xc6B3 0xdead8b03 0xc0a864D3 0xc6B3 0xc0a86973 2 # STS1 3 lxhadeb15
- 0x8b10 0 0xc6B4 0xdead8b10 0xc0a864D9 0xc6B4 0xc0a86974 2 # STS2 0 lxhadeb16
- 0x8b11 0 0xc6B5 0xdead8b11 0xc0a864DA 0xc6B5 0xc0a86974 2 # STS2 1 lxhadeb16
- 0x8b12 0 0xc6B6 0xdead8b12 0xc0a864DB 0xc6B6 0xc0a86974 2 # STS2 2 lxhadeb16
- 0x8b13 0 0xc6B7 0xdead8b13 0xc0a864DC 0xc6B7 0xc0a86974 2 # STS2 3 lxhadeb16
- 0x8b14 0 0xc6B8 0xdead8b14 0xc0a864DD 0xc6B8 0xc0a86974 2 # STS2 4 lxhadeb16
- 0x8b15 0 0xc6B9 0xdead8b15 0xc0a864DE 0xc6B9 0xc0a86974 2 # STS2 5 lxhadeb16
- 0x8c00 0 0xc6BA 0xdead8c00 0xc0a864C0 0xc6BA 0xc0a86973 2 # fw-RPC 0 lxhadeb15
- 0x8c10 0 0xc6BB 0xdead8c01 0xc0a864C0 0xc6BB 0xc0a86973 2 # fw-RPC 1 lxhadeb15
- 0x8d00 0 0xc6BC 0xdead86c2 0xc0a864C2 0xc6BC 0xc0a8640A 2 # innertof moved to lxhadeb10
- # 0x8d00 0 0xc6BC 0xdead86c1 0xc0a864C1 0xc6BC 0xc0a86409 2 # inner-tof lxhadeb09
-
- #######################################################################################################################
-#######################################################################################################################
-
-
-
-# hub setup - destination macs and ips
-
-#############################################################################
-#
-# lxhadeb08 enp97s0f1 90:e2:ba:f7:9b:b5 192.168.100.8 0xc0a86408
-# lxhadeb09 enp97s0f1 90:e2:ba:f7:cf:a1 192.168.100.9 0xc0a86409
-# lxhadeb10 enp97s0f1 90:e2:ba:e2:c9:95 192.168.100.10 0xc0a8640a
-# lxhadeb11 eno2 ac:1f:6b:66:2a:29 192.168.105.11 0xc0a8690b
-# lxhadeb12 eno2 ac:1f:6b:64:73:17 192.168.105.12 0xc0a8690c
-
-# second gbe
-# lxhadeb11 enp19s0f1 ac:1f:6b:8b:62:f1 192.168.105.11 0xc0a8690b
-# lxhadeb12 enp19s0f1 ac:1f:6b:8b:60:1f 192.168.105.12 0xc0a8690c
-
-# lxhadeb14 enp67s0f0 40:a6:b7:3c:b2:0c 192.168.105.14 0xc0a8690e
-# new 192.168.105.114 0xc0a86972
-# lxhadeb15 enp67s0f0 40:a6:b7:3c:5e:0c 192.168.105.15 0xc0a8690f
-# new 192.168.105.115 0xc0a86973
-# lxhadeb16 enp67s0f0 40:a6:b7:3c:6d:98 192.168.105.16 0xc0a86910
-# new 192.168.105.116 0xc0a86974
-
-# EB 3: lxhadeb05 eth4 192.168.100.15 0xc0a8640f
-
-
-# Dest MAC Dest MAC Dest IP Src MAC Packet Size
-# Hub # Type # C0 # C1 # C2 # C5 # C8 #
-#####################################################################################
- # 0xff7f 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 #lxhadeb08 EB0 90:e2:ba:f7:9b:b5 192.168.100.8
- # JAM 27-apr-2018: for DABC-BNET (Type 100) the destination ips have to be set here for individual hubs
-# the ip entries in above table for eb1 needs to match this to configure EBs!
- # 0xff7f 100 0x2157b095 0x001B 0xc0a8640f 0x0230 0x0578 #dummies to lxhadeb05, EB3 00:1b:21:57:b0:95 192.168.100.15
-#
- 0x8700 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # fw new 1 lxhadeb16
- 0x8701 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # fw new 2 lxhadeb16
- 0x8702 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # fw new 3 lxhadeb16
- 0x8800 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # central-cts lxhadeb11 ######
- 0x8880 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # start - lxhadeb09
- 0x8890 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # veto lxhadeb09
-# 0x8900 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # pion1 lxhadeb09
-# 0x8910 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # pion2 lxhadeb09
- 0x1000 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1010 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1020 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1030 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1040 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1050 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # mdc - lxhadeb08
- 0x1100 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # mdc- lxhadeb09
- 0x1110 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # mdc- lxhadeb09
- 0x1120 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # mdc- lxhadeb09
- 0x1130 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # mdc- lxhadeb09
- 0x1140 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # mdc- lxhadeb09
- 0x1150 100 0xbaf7cfa1 0x90e2 0xc0a86409 0x0230 0x0578 # mdc- lxhadeb09
- 0x8a00 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # ecal - lxhadeb10
- 0x8a01 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # ecal - lxhadeb10
- 0x8a02 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # ecal - lxhadeb10
- 0x8a03 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # ecal - lxhadeb10
- 0x8a04 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # ecal- lxhadeb14
- 0x8a05 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # ecal- lxhadeb14
- 0x83c0 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # rich -lxhadeb14
- 0x83c1 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # rich -lxhadeb14
- 0x83c2 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # rich -lxhadeb14
- 0x83c3 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rich - lxhadeb10
- 0x83c4 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rich - lxhadeb10
- 0x83c5 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # rich - lxhadeb16 CHANGED
- 0x83c6 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # rich - lxhadeb15 CHANGED
- 0x83c7 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # rich - lxhadeb15 CHANGED
- 0x83c8 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # rich - lxhadeb16 CHANGED
- 0x83c9 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # rich - lxhadeb16 CHANGED
- 0x83ca 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # rich - lxhadeb11
- 0x83cb 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # rich - lxhadeb15 CHANGED
- 0x8810 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # central aux - lxhadeb11
- 0x84c0 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rpc sector 1 lxhadeb10
- 0x84c1 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rpc sector 2 lxhadeb10
- 0x84c2 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # rpc sector 3 lxhadeb10
- 0x84c3 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # rpc sector 4 lxhadeb11
- 0x84c4 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # rpc sector 5 lxhadeb11
- 0x84c5 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # rpc sector 6 lxhadeb11
- 0x86c0 100 0xbaf79bb5 0x90e2 0xc0a86408 0x0230 0x0578 # tof hub 0 lxhadeb08
- 0x86c1 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # tof hub 1 lxhadeb10
- 0x86c2 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # tof hub 2 lxhadeb10
- 0x86c3 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # tof hub 3 lxhadeb11
- 0x86c4 100 0x6b8b62f1 0xac1f 0xc0a8690b 0x0230 0x0578 # tof hub 4 lxhadeb11
- 0x86c5 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # tof hub 5 lxhadeb14
- 0x86c6 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # tof hub 6 lxhadeb14
- 0x8b00 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # STS1 0 lxhadeb15
- 0x8b01 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # STS1 1 lxhadeb15
- 0x8b02 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # STS1 2 lxhadeb15
- 0x8b03 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # STS1 3 lxhadeb15
- 0x8b10 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # STS2 0 lxhadeb16
- 0x8b11 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # STS2 1 lxhadeb16
- 0x8b12 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # STS2 2 lxhadeb16
- 0x8b13 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # STS2 3 lxhadeb16
- 0x8b14 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # STS2 4 lxhadeb16
- 0x8b15 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # STS2 5 lxhadeb16
- 0x8c00 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # fwRPC-0 - lxhadeb15
- 0x8c10 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # fwRPC-1 - lxhadeb15
- 0x8d00 100 0xbae2c995 0x90e2 0xc0a8640a 0x0230 0x0578 # innertof lxhadeb10
-
-
-
-
-
-
--- /dev/null
+###############################################################################
+# Config File for HADES hub and eventbuilder setup
+# This file was automatically generated by generate_ebhub_config.pl
+# Creation time: 06.08.2025 at 10:17:36
+###############################################################################
+###########################################################################################
+# JAM 27-01-2023: First part of automatically hub configuration from data sources->EB setup
+#######
+
+## Following is fixed header concerning the eventbuilder destinations:
+#Broadcast to all GbE-Entities: 0xff7f
+
+!Register table
+# Type # C0 # C1 # C2 # C3 # C4 # C5 # C6 # C7 # C8 #
+###########################################################################################
+# #old register set
+# 17 0xc100 0xc101 0xc102 0xc103 0xc104 0xc105 0xc106 0xc107 0xc108
+# #new memory locations
+# 0 0x8100 0x8101 0x8102 0x8103 0x8104 0x8105 0x8106 0x8107 0x8108
+# 1 0x8110 0x8111 0x8112 0x8113 0x8114 0x8115 0x8116 0x8117 0x8118
+# 2 0x8120 0x8121 0x8122 0x8123 0x8124 0x8125 0x8126 0x8127 0x8128
+# 3 0x8130 0x8131 0x8132 0x8133 0x8134 0x8135 0x8136 0x8137 0x8138
+# 4 0x8140 0x8141 0x8142 0x8143 0x8144 0x8145 0x8146 0x8147 0x8148
+# 5 0x8150 0x8151 0x8152 0x8153 0x8154 0x8155 0x8156 0x8157 0x8158
+# 6 0x8160 0x8161 0x8162 0x8163 0x8164 0x8165 0x8166 0x8167 0x8168
+# 7 0x8170 0x8171 0x8172 0x8173 0x8174 0x8175 0x8176 0x8177 0x8178
+# 8 0x8180 0x8181 0x8182 0x8183 0x8184 0x8185 0x8186 0x8187 0x8188
+# 9 0x8190 0x8191 0x8192 0x8193 0x8194 0x8195 0x8196 0x8197 0x8198
+# 10 0x81A0 0x81A1 0x81A2 0x81A3 0x81A4 0x81A5 0x81A6 0x81A7 0x81A8
+# 11 0x81B0 0x81B1 0x81B2 0x81B3 0x81B4 0x81B5 0x81B6 0x81B7 0x81B8
+# 12 0x81C0 0x81C1 0x81C2 0x81C3 0x81C4 0x81C5 0x81C6 0x81C7 0x81C8
+# 13 0x81D0 0x81D1 0x81D2 0x81D3 0x81D4 0x81D5 0x81D6 0x81D7 0x81D8
+# 14 0x81E0 0x81E1 0x81E2 0x81E3 0x81E4 0x81E5 0x81E6 0x81E7 0x81E8
+# 15 0x81F0 0x81F1 0x81F2 0x81F3 0x81F4 0x81F5 0x81F6 0x81F7 0x81F8
+
+
+#Sliced tables for broadcast settings follow:
+# Type # C0 # C1 # C2 # C5 # C8 #
+#######################################################
+ 100 0x8100 0x8101 0x8102 0x8105 0x8108
+ 101 0x8110 0x8111 0x8112 0x8115 0x8118
+ 102 0x8120 0x8121 0x8122 0x8125 0x8128
+ 103 0x8130 0x8131 0x8132 0x8135 0x8138
+ 104 0x8140 0x8141 0x8142 0x8145 0x8148
+ 105 0x8150 0x8151 0x8152 0x8155 0x8158
+ 106 0x8160 0x8161 0x8162 0x8165 0x8168
+ 107 0x8170 0x8171 0x8172 0x8175 0x8178
+ 108 0x8180 0x8181 0x8182 0x8185 0x8188
+ 109 0x8190 0x8191 0x8192 0x8195 0x8198
+ 110 0x81A0 0x81A1 0x81A2 0x81A5 0x81A8
+ 111 0x81B0 0x81B1 0x81B2 0x81B5 0x81B8
+ 112 0x81C0 0x81C1 0x81C2 0x81C5 0x81C8
+ 113 0x81D0 0x81D1 0x81D2 0x81D5 0x81D8
+ 114 0x81E0 0x81E1 0x81E2 0x81E5 0x81E8
+ 115 0x81F0 0x81F1 0x81F2 0x81F5 0x81F8
+
+#Table for individual settings
+# Type # C3 # C4 # C6 # C7 #
+##############################################
+ 0 0x8103 0x8104 0x8106 0x8107
+ 1 0x8113 0x8114 0x8116 0x8117
+ 2 0x8123 0x8124 0x8126 0x8127
+ 3 0x8133 0x8134 0x8136 0x8137
+ 4 0x8143 0x8144 0x8146 0x8147
+ 5 0x8153 0x8154 0x8156 0x8157
+ 6 0x8163 0x8164 0x8166 0x8167
+ 7 0x8173 0x8174 0x8176 0x8177
+ 8 0x8183 0x8184 0x8186 0x8187
+ 9 0x8193 0x8194 0x8196 0x8197
+ 10 0x81A3 0x81A4 0x81A6 0x81A7
+ 11 0x81B3 0x81B4 0x81B6 0x81B7
+ 12 0x81C3 0x81C4 0x81C6 0x81C7
+ 13 0x81D3 0x81D4 0x81D6 0x81D7
+ 14 0x81E3 0x81E4 0x81E6 0x81E7
+ 15 0x81F3 0x81F4 0x81F6 0x81F7
+
+
+
+!Value table
+# Dest Port Src MAC Src IP Src Port # # TDC Calib flag
+# Hub # Type # C3 # C4 # C6 # C7 # EB IP # 1:NO 1:linear 2:complex 11:linear with ToT 15ns
+##########################################################################################################
+ 0x8800 0 0xc650 0xdead0x8800 0xc0a86490 0xc650 0xc0a8640b 0 # CentralCTS - lxhadeb17
+ 0x8810 0 0xc651 0xdead0x8810 0xc0a86491 0xc651 0xc0a8640b 0 # CentralAUX - lxhadeb17
+ 0x84c0 0 0xc652 0xdead0x84c0 0xc0a86492 0xc652 0xc0a86972 2 # RPCnew1 - lxhadeb14
+ 0x84c1 0 0xc653 0xdead0x84c1 0xc0a86493 0xc653 0xc0a86974 2 # RPCnew2 - lxhadeb16
+ 0x84c2 0 0xc654 0xdead0x84c2 0xc0a86494 0xc654 0xc0a8640c 2 # RPCnew3 - lxhadeb18
+ 0x84c3 0 0xc655 0xdead0x84c3 0xc0a86495 0xc655 0xc0a8640b 2 # RPCnew4 - lxhadeb17
+ 0x84c4 0 0xc656 0xdead0x84c4 0xc0a86496 0xc656 0xc0a8640b 2 # RPCnew5 - lxhadeb17
+ 0x84c5 0 0xc657 0xdead0x84c5 0xc0a86497 0xc657 0xc0a8640b 2 # RPCnew6 - lxhadeb17
+ 0x86c0 0 0xc658 0xdead0x86c0 0xc0a86498 0xc658 0xc0a8640b 2 # TOFnew1 - lxhadeb17
+ 0x86c1 0 0xc659 0xdead0x86c1 0xc0a86499 0xc659 0xc0a86974 2 # TOFnew2 - lxhadeb16
+ 0x86c2 0 0xc65a 0xdead0x86c2 0xc0a8649a 0xc65a 0xc0a86974 2 # TOFnew3 - lxhadeb16
+ 0x86c3 0 0xc65b 0xdead0x86c3 0xc0a8649b 0xc65b 0xc0a8640b 2 # TOFnew4 - lxhadeb17
+ 0x86c4 0 0xc65c 0xdead0x86c4 0xc0a8649c 0xc65c 0xc0a8640b 2 # TOFnew5 - lxhadeb17
+ 0x86c5 0 0xc65d 0xdead0x86c5 0xc0a8649d 0xc65d 0xc0a86973 2 # TOFnew6 - lxhadeb15
+ 0x1100 0 0xc65e 0xdead0x1100 0xc0a8649e 0xc65e 0xc0a8640b 0 # MDC34sec1 - lxhadeb17
+ 0x1110 0 0xc65f 0xdead0x1110 0xc0a8649f 0xc65f 0xc0a8640b 0 # MDC34sec2 - lxhadeb17
+ 0x1120 0 0xc660 0xdead0x1120 0xc0a864a0 0xc660 0xc0a8640b 0 # MDC34sec3 - lxhadeb17
+ 0x1130 0 0xc661 0xdead0x1130 0xc0a864a1 0xc661 0xc0a8640c 0 # MDC34sec4 - lxhadeb18
+ 0x1140 0 0xc662 0xdead0x1140 0xc0a864a2 0xc662 0xc0a8640c 0 # MDC34sec5 - lxhadeb18
+ 0x1150 0 0xc663 0xdead0x1150 0xc0a864a3 0xc663 0xc0a8640c 0 # MDC34sec6 - lxhadeb18
+ 0x8500 0 0xc664 0xdead0x8500 0xc0a864a4 0xc664 0xc0a86972 0 # MDC12_1 - lxhadeb14
+ 0x8510 0 0xc665 0xdead0x8510 0xc0a864a5 0xc665 0xc0a86972 0 # MDC12_2 - lxhadeb14
+ 0x8520 0 0xc666 0xdead0x8520 0xc0a864a6 0xc666 0xc0a86972 0 # MDC12_3 - lxhadeb14
+ 0x8530 0 0xc667 0xdead0x8530 0xc0a864a7 0xc667 0xc0a86974 0 # MDC12_4 - lxhadeb16
+ 0x8540 0 0xc668 0xdead0x8540 0xc0a864a8 0xc668 0xc0a86974 0 # MDC12_5 - lxhadeb16
+ 0x8550 0 0xc669 0xdead0x8550 0xc0a864a9 0xc669 0xc0a86974 0 # MDC12_6 - lxhadeb16
+ 0x8560 0 0xc66a 0xdead0x8560 0xc0a864aa 0xc66a 0xc0a86972 0 # MDC34_1 - lxhadeb14
+ 0x8570 0 0xc66b 0xdead0x8570 0xc0a864ab 0xc66b 0xc0a86972 0 # MDC34_2 - lxhadeb14
+ 0x8580 0 0xc66c 0xdead0x8580 0xc0a864ac 0xc66c 0xc0a86972 0 # MDC34_3 - lxhadeb14
+ 0x8590 0 0xc66d 0xdead0x8590 0xc0a864ad 0xc66d 0xc0a86972 0 # MDC34_4 - lxhadeb14
+ 0x85a0 0 0xc66e 0xdead0x85a0 0xc0a864ae 0xc66e 0xc0a86972 0 # MDC34_5 - lxhadeb14
+ 0x85b0 0 0xc66f 0xdead0x85b0 0xc0a864af 0xc66f 0xc0a86972 0 # MDC34_6 - lxhadeb14
+ 0x8a00 0 0xc670 0xdead0x8a00 0xc0a864b0 0xc670 0xc0a86974 2 # ECal0 - lxhadeb16
+ 0x8a01 0 0xc671 0xdead0x8a01 0xc0a864b1 0xc671 0xc0a86972 2 # ECal1 - lxhadeb14
+ 0x8a02 0 0xc672 0xdead0x8a02 0xc0a864b2 0xc672 0xc0a86973 2 # ECal2 - lxhadeb15
+ 0x8a03 0 0xc673 0xdead0x8a03 0xc0a864b3 0xc673 0xc0a8640c 2 # ECal3 - lxhadeb18
+ 0x8a04 0 0xc674 0xdead0x8a04 0xc0a864b4 0xc674 0xc0a8640b 2 # ECal4 - lxhadeb17
+ 0x8a05 0 0xc675 0xdead0x8a05 0xc0a864b5 0xc675 0xc0a8640b 2 # ECal5 - lxhadeb17
+ 0x83c0 0 0xc676 0xdead0x83c0 0xc0a864b6 0xc676 0xc0a8640c 11 # RICH0 - lxhadeb18
+ 0x83c1 0 0xc677 0xdead0x83c1 0xc0a864b7 0xc677 0xc0a86973 11 # RICH1 - lxhadeb15
+ 0x83c2 0 0xc678 0xdead0x83c2 0xc0a864b8 0xc678 0xc0a86973 11 # RICH2 - lxhadeb15
+ 0x83c3 0 0xc679 0xdead0x83c3 0xc0a864b9 0xc679 0xc0a86974 11 # RICH3 - lxhadeb16
+ 0x83c4 0 0xc67a 0xdead0x83c4 0xc0a864ba 0xc67a 0xc0a86974 11 # RICH4 - lxhadeb16
+ 0x83c5 0 0xc67b 0xdead0x83c5 0xc0a864bb 0xc67b 0xc0a86974 11 # RICH5 - lxhadeb16
+ 0x83c6 0 0xc67c 0xdead0x83c6 0xc0a864bc 0xc67c 0xc0a86973 11 # RICH6 - lxhadeb15
+ 0x83c7 0 0xc67d 0xdead0x83c7 0xc0a864bd 0xc67d 0xc0a86973 11 # RICH7 - lxhadeb15
+ 0x83c8 0 0xc67e 0xdead0x83c8 0xc0a864be 0xc67e 0xc0a8640c 11 # RICH8 - lxhadeb18
+ 0x83c9 0 0xc67f 0xdead0x83c9 0xc0a864bf 0xc67f 0xc0a8640c 11 # RICH9 - lxhadeb18
+ 0x83ca 0 0xc680 0xdead0x83ca 0xc0a864c0 0xc680 0xc0a8640b 11 # RICHa - lxhadeb17
+ 0x83cb 0 0xc681 0xdead0x83cb 0xc0a864c1 0xc681 0xc0a86973 11 # RICHb - lxhadeb15
+
+
+# Dest MAC Dest MAC Dest IP Src MAC Packet Size
+# Hub # Type # C0 # C1 # C2 # C5 # C8 #
+#####################################################################################
+ 0x8800 100 0x2c922598 0x5cba 0xc0a8640b 0x0230 0x0578 # CentralCTS - lxhadeb17
+ 0x8810 100 0x2c922598 0x5cba 0xc0a8640b 0x0230 0x0578 # CentralAUX - lxhadeb17
+ 0x84c0 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # RPCnew1 - lxhadeb14
+ 0x84c1 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # RPCnew2 - lxhadeb16
+ 0x84c2 100 0x2c9220e8 0x5cba 0xc0a8640c 0x0230 0x0578 # RPCnew3 - lxhadeb18
+ 0x84c3 100 0x2c922598 0x5cba 0xc0a8640b 0x0230 0x0578 # RPCnew4 - lxhadeb17
+ 0x84c4 100 0x2c922598 0x5cba 0xc0a8640b 0x0230 0x0578 # RPCnew5 - lxhadeb17
+ 0x84c5 100 0x2c922598 0x5cba 0xc0a8640b 0x0230 0x0578 # RPCnew6 - lxhadeb17
+ 0x86c0 100 0x2c922598 0x5cba 0xc0a8640b 0x0230 0x0578 # TOFnew1 - lxhadeb17
+ 0x86c1 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # TOFnew2 - lxhadeb16
+ 0x86c2 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # TOFnew3 - lxhadeb16
+ 0x86c3 100 0x2c922598 0x5cba 0xc0a8640b 0x0230 0x0578 # TOFnew4 - lxhadeb17
+ 0x86c4 100 0x2c922598 0x5cba 0xc0a8640b 0x0230 0x0578 # TOFnew5 - lxhadeb17
+ 0x86c5 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # TOFnew6 - lxhadeb15
+ 0x1100 100 0x2c922598 0x5cba 0xc0a8640b 0x0230 0x0578 # MDC34sec1 - lxhadeb17
+ 0x1110 100 0x2c922598 0x5cba 0xc0a8640b 0x0230 0x0578 # MDC34sec2 - lxhadeb17
+ 0x1120 100 0x2c922598 0x5cba 0xc0a8640b 0x0230 0x0578 # MDC34sec3 - lxhadeb17
+ 0x1130 100 0x2c9220e8 0x5cba 0xc0a8640c 0x0230 0x0578 # MDC34sec4 - lxhadeb18
+ 0x1140 100 0x2c9220e8 0x5cba 0xc0a8640c 0x0230 0x0578 # MDC34sec5 - lxhadeb18
+ 0x1150 100 0x2c9220e8 0x5cba 0xc0a8640c 0x0230 0x0578 # MDC34sec6 - lxhadeb18
+ 0x8500 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # MDC12_1 - lxhadeb14
+ 0x8510 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # MDC12_2 - lxhadeb14
+ 0x8520 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # MDC12_3 - lxhadeb14
+ 0x8530 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # MDC12_4 - lxhadeb16
+ 0x8540 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # MDC12_5 - lxhadeb16
+ 0x8550 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # MDC12_6 - lxhadeb16
+ 0x8560 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # MDC34_1 - lxhadeb14
+ 0x8570 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # MDC34_2 - lxhadeb14
+ 0x8580 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # MDC34_3 - lxhadeb14
+ 0x8590 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # MDC34_4 - lxhadeb14
+ 0x85a0 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # MDC34_5 - lxhadeb14
+ 0x85b0 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # MDC34_6 - lxhadeb14
+ 0x8a00 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # ECal0 - lxhadeb16
+ 0x8a01 100 0xb73cb20c 0x40a6 0xc0a86972 0x0230 0x0578 # ECal1 - lxhadeb14
+ 0x8a02 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # ECal2 - lxhadeb15
+ 0x8a03 100 0x2c9220e8 0x5cba 0xc0a8640c 0x0230 0x0578 # ECal3 - lxhadeb18
+ 0x8a04 100 0x2c922598 0x5cba 0xc0a8640b 0x0230 0x0578 # ECal4 - lxhadeb17
+ 0x8a05 100 0x2c922598 0x5cba 0xc0a8640b 0x0230 0x0578 # ECal5 - lxhadeb17
+ 0x83c0 100 0x2c9220e8 0x5cba 0xc0a8640c 0x0230 0x0578 # RICH0 - lxhadeb18
+ 0x83c1 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # RICH1 - lxhadeb15
+ 0x83c2 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # RICH2 - lxhadeb15
+ 0x83c3 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # RICH3 - lxhadeb16
+ 0x83c4 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # RICH4 - lxhadeb16
+ 0x83c5 100 0xb73c6d98 0x40a6 0xc0a86974 0x0230 0x0578 # RICH5 - lxhadeb16
+ 0x83c6 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # RICH6 - lxhadeb15
+ 0x83c7 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # RICH7 - lxhadeb15
+ 0x83c8 100 0x2c9220e8 0x5cba 0xc0a8640c 0x0230 0x0578 # RICH8 - lxhadeb18
+ 0x83c9 100 0x2c9220e8 0x5cba 0xc0a8640c 0x0230 0x0578 # RICH9 - lxhadeb18
+ 0x83ca 100 0x2c922598 0x5cba 0xc0a8640b 0x0230 0x0578 # RICHa - lxhadeb17
+ 0x83cb 100 0xb73c5e0c 0x40a6 0xc0a86973 0x0230 0x0578 # RICHb - lxhadeb15
exec_cmd{local} ~/trbsoft/daq/main/merge_serial_address.pl ~/trbsoft/daq/hub/serials_trb3.db ~/trbsoft/daq/hub/addresses_hub_trb3.db #addresses for hubs
exec_cmd{local} ~/trbsoft/daq/main/merge_serial_address.pl ~/trbsoft/daq/hub/serials_trb3sc.db ~/trbsoft/daq/hub/addresses_hub_trb3sc.db #addresses for hubs
exec_cmd{local} ~/trbsoft/daq/main/merge_serial_address.pl ~/trbsoft/daq/hub/serials_trb3sc.db ~/trbsoft/daq/hub/addresses_hub_mdcupgrade.db #addresses for hubs
-exec_cmd{local} ~/trbsoft/daq/main/merge_serial_address.pl ~/trbsoft/daq/hub/serials_mdcaddon.db ~/trbsoft/daq/hub/addresses_mdcaddon.db #addresses for addons
-#exec_cmd{local} cd ~/trbsoft/hades_mdc_settings/scripts; ./load_mdc_addresses.sh
+#exec_cmd{local} ~/trbsoft/daq/main/merge_serial_address.pl ~/trbsoft/daq/hub/serials_mdcaddon.db ~/trbsoft/daq/hub/addresses_mdcaddon.db #addresses for addons
+exec_cmd{local} cd ~/trbsoft/hades_mdc_settings/scripts; ./load_mdc_addresses.sh
wait
trbcmd w 0xfffe 0xc5 0x4000
#trbcmd r 0xfffd 0x22
#Retransmission on as early as possible
- trbcmd setbit 0xfffd 0x22 0x08000000 #enable retransmission on oep
- trbcmd setbit 0xfe11 0x22 0x08000000 #enable retransmission on mdchub
+# trbcmd setbit 0xfffd 0x22 0x08000000 #enable retransmission on oep
+# trbcmd setbit 0xfe11 0x22 0x08000000 #enable retransmission on mdchub
#Remove Ecal
#trbcmd clearbit 0x8013 0xc0 0x3f
# Timeout setting for all hubs
trbcmd w 0xfffe 0xc5 0x4000
- trbcmd w 0xfe11 0xc5 0x1000
+# trbcmd w 0xfe11 0xc5 0x1000
trbcmd w 0xfc00 0xc5 0xffff
trbcmd w 0x8000 0xc5 0x5000
# trbcmd loadbit 0x84c5 0xc5 0xffff0000 0x00080000
- trbcmd loadbit 0xfe11 0xc5 0xffff0000 0x80300000 #with new hub (with auto-switch-off)
- trbcmd loadbit 0xfe15 0xc5 0xffff0000 0x00080000 #MDC hubs
+# trbcmd loadbit 0xfe11 0xc5 0xffff0000 0x80300000 #with new hub (with auto-switch-off)
+# trbcmd loadbit 0xfe15 0xc5 0xffff0000 0x00080000 #MDC hubs
trbcmd loadbit 0xfe66 0xc5 0xffff0000 0x00040000 #trb3sc gbe nobkpl RICH
#Switch on all MDC OEPs, small workaround for one broken hardware port:
#/home/hadaq/trbsoft/hadesdaq/nettools/switchport.pl 0x1030 0 off
-/home/hadaq/trbsoft/hadesdaq/nettools/switchport.pl 0xfe11 all on
+#/home/hadaq/trbsoft/hadesdaq/nettools/switchport.pl 0xfe11 all on
#/home/hadaq/trbsoft/hadesdaq/nettools/switchport.pl 0x1030 0 on
#trbcmd w 0x1031 0xc0 0xfbf
#trbcmd w 0x1031 0xc1 0xfbf
#Disable failing boards
-switchport.pl 0x8503 0 off #7b
-switchport.pl 0x8521 7 off #5a
+#switchport.pl 0x8503 0 off #7b
+#switchport.pl 0x8521 7 off #5a
###switchport.pl 0x1104 2 off #2309 , didn't like spike rejection 0x10 (means off), mt 2021.02.14
#switchport.pl 0x1101 4 off #2203, 02.02.22
#switchport.pl 0x1024 7 off #2057, 04.02.22
#switchport.pl 0x1023 8 off #2027, 04.02.22
#switchport.pl 0x1132 5 off #2333, 29.02.24
-switchport.pl 0x1152 1 off #2257, 30.01.25
+#switchport.pl 0x1152 1 off #2257, 30.01.25
#Quick network test
#trbcmd i 0xffff | wc
#CNT=`trbcmd i 0xffff | wc | cut -f 5 -d " "`; echo -e "\033[1mBoards online: $CNT\033[0m"
-CNT=`trbcmd i 0xffff | wc | cut -f 4 -d " "`; echo -e "\033[1m\033[94mBoards online: $CNT\033[0m"
+CNT=`trbcmd i 0xffff | wc | tr -s ' ' | cut -f 2 -d " "`; echo -e "\033[1m\033[94mBoards online: $CNT\033[0m"
#Main Start-up
echo " <Startup> Running Startup script"
#Load settings for OEP - initialize ADC
- trbcmd w 0xfffd 0x8000 0xd
- trbcmd w 0xfffd 0x8000 0x9
+# trbcmd w 0xfffd 0x8000 0xd
+# trbcmd w 0xfffd 0x8000 0x9
trbcmd w 0xfe91 0x7111 50 #80 words per TDC max to stay below 32kB/subevt
trbcmd w 0xfe91 0x7114 0x00020000 #min number of words per board
# JAM 16-04-25 for apr25
# SSP 24-04-25 for apr25 official values feb24 scaled
# SSP 28-04-25 for apr25 add individual energy ranges
+# SSP 26-09-25 for apr25 Joachims request
####### CONFIGURATION #######
EarlyStart=1745640000 # 26-APR-2025 06:00
# Apr25: Officially 7 days beam => apr25 / feb24 = 7 / 23 = 30.434783% => Scaled feb24 values: Ideally: 4.8695652 billion, Approved: 3.6521739 billion
# Apr25: Actually 9 days beam => apr25 / feb24 = 9 / 23 = 39.130434% => Scaled feb24 values: Ideally: 6.2608696 billion, Approved: 4.6956521 billion
-MEventsAnticipatedMin=3900
-MEventsAnticipatedMax=5500
-MEventsProposedMin=5500
-MEventsProposedMax=7000
+MEventsAnticipatedMin=2700
+MEventsAnticipatedMax=4050
+MEventsProposedMin=4750
+MEventsProposedMax=6800
MEventsMax=$((((MEventsProposedMax + 500) / 1000) * 1000))
'/tmp/auau400.txt' using 1.2:3:4 title 'Au+Au @ 400A MeV' with filledcurves fillcolor rgb "#e0e000" fillstyle transparent solid 0.15 noborder, \
'/tmp/auau200.txt' using 1.2:3:4 title 'Au+Au @ 200A MeV' with filledcurves fillcolor rgb "#70e000" fillstyle transparent solid 0.15 noborder, \
'/tmp/beam_trend_approved.txt' using 1.2:3:4 title 'Anticipated Events' with filledcurves fillcolor rgb "#5ce000", \
- '/tmp/beam_trend_proposal.txt' using 1.2:3:4 title 'Proposed Events' with filledcurves fillcolor rgb "#0000e0", \
'/home/hadaq/oper/oraruns/runs_apr25.txt' using 2.3:(\$6/1000) title 'Recorded Events' with lines linecolor rgb "#000000" linewidth 3
+# '/tmp/beam_trend_proposal.txt' using 1.2:3:4 title 'Proposed Events' with filledcurves fillcolor rgb "#0000e0", \
+
ENDS
scp /tmp/runstats.png hades33:/home/hadaq/trbsoft/daq/hmon/files/runstatscompare.png
--- /dev/null
+#!/usr/bin/perl
+use HADES::TrbNet;
+use Data::Dumper;
+
+use constant false => 0;
+use constant true => 1;
+
+##########################################
+#variables
+##########################################
+my $boardAddress = 0x0110;
+my $numberOfBoards = 6;
+my $numberOfSensors = 4;
+my $secondsToWaitBeforeNextPrint = 3;
+my $writeToFile = false;
+my $filename = "output.txt";
+
+my @CalibValues;
+my @CalibValuesCnt;
+my $readoutcnt = 0;
+my $readoutcntThreshold = 10;
+##########################################
+#functions
+##########################################
+
+
+#show output the way it comes from the microcontroller and
+#optional also write it to a file.
+sub printOneLine {
+ while($readoutcnt < $readoutcntThreshold) {
+ #loop over all boards
+ foreach my $board (1..$numberOfBoards) {
+ my $serialNumber = trb_register_read($boardAddress,0xe000 + $board);
+
+ #loop over all sensors on each board
+ foreach my $sensorNo (0..$numberOfSensors - 1) {
+
+ #loop over all axis of each sensor (T, X, Y, Z)
+ foreach my $axis (0..3) {
+ my $ValueNumber = ($board-1)*($numberOfSensors*4) + ($sensorNo * 4) + $axis;
+# printf("M_%02d_%01d_", $serialNumber->{$boardAddress},$sensorNo);
+ if ($writeToFile) {
+# printf("M_%02d_$sensorNo_", $serialNumber->{$boardAddress});
+ }
+
+ if ($axis == 0) {
+# print "T ";
+ if ($writeToFile) {
+# print "T ";
+ }
+ } elsif ($axis == 1) {
+# print "X ";
+ if ($writeToFile) {
+# print "X ";
+ }
+ } elsif ($axis == 2) {
+# print "Y ";
+ if ($writeToFile) {
+# print "Y ";
+ }
+ } elsif ($axis == 3) {
+# print "Z ";
+ if ($writeToFile) {
+# print "Z ";
+ }
+ }
+ my $value = trb_register_read($boardAddress,
+ (0xe000 + ($board * 16) + ($sensorNo * $numberOfSensors + $axis)));
+ my $sign = ($value->{$boardAddress} >> 27) & 0x1;
+ $value = ($value->{$boardAddress} & 0b11111111111111111111111111)/100;
+ if ($sign > 0) {
+ $value = $value * (-1);
+ }
+ if ($axis > 0) {
+ $value = $value/10;
+ # printf("%.3f\n", $value);
+ if ($writeToFile) {
+ # printf("%.3f\n", $value);
+ }
+ } else {
+ # printf("%.2f\n", $value);
+ if ($writeToFile) {
+ # printf("%.2f\n", $value);
+ }
+ }
+ $CalibValues[$ValueNumber] += $value;
+ $CalibValuesCnt[$ValueNumber] += 1;
+# printf("%u %.3f %u\n", $ValueNumber, $CalibValues[$ValueNumber], $CalibValuesCnt[$ValueNumber]);
+ }
+ }
+ }
+
+ #wait before next print
+ sleep($secondsToWaitBeforeNextPrint);
+# if ($readoutcnt > 4)
+ $readoutcnt += 1;
+
+ }
+}
+
+sub printCalib {
+ my $ArraySize = @CalibValues;
+ print("[");
+ for my $i (0..$ArraySize-1) {
+ if ($i % 16 == 0) { print("[");}
+ if ($i % 4 == 0) { print("["); next;}
+
+ printf("%.2f", $CalibValues[$i]/$CalibValuesCnt[$i]);
+ if ($i % 4 == 1) { print(",");}
+ if ($i % 4 == 2) { print(",");}
+ if ($i % 4 == 3) {
+ print("]");
+ if (($i % 16) != 15) {print(",");}
+ }
+ if ($i % 16 == 15) {
+ print("]");
+ if (($i != $ArraySize-1)) { print(",");}
+ }
+ }
+
+ print("]");
+}
+##########################################
+#main
+##########################################
+
+#first init ports
+trb_init_ports() or die trb_strerror();
+
+#output: clock
+my $clock = trb_register_read($boardAddress,0xe000);
+my $clockValue = 10000000/$clock;
+#print "Clock: $clock->{$boardAddress}\n\n";
+if ($writeToFile) {
+ open(my $fh, '>', $filename) or die "Could not open file '$filename' $!";
+ print $fh "Clock: $clock->{$boardAddress}\n\n";
+}
+
+#print depending on console argument
+ printOneLine();
+ printCalib();
--- /dev/null
+#!/usr/bin/perl
+use HADES::TrbNet;
+use Data::Dumper;
+
+use constant false => 0;
+use constant true => 1;
+
+##########################################
+#variables
+##########################################
+my $boardAddress = 0x0110;
+my $numberOfBoards = 6;
+my $numberOfSensors = 4;
+my $secondsToWaitBeforeNextPrint = 3;
+my $writeToFile = false;
+my $filename = "output.txt";
+
+##########################################
+#functions
+##########################################
+#show output in a nice formattet format on the screen and
+#optional also write it to a file.
+sub printNice {
+ while(1) {
+ #loop over all boards
+ foreach my $board (1..$numberOfBoards) {
+ my $serialNumber = trb_register_read($boardAddress,0xe000 + $board);
+ print "Serial Number: $serialNumber->{$boardAddress}\n\n";
+ if ($writeToFile) {
+ print $fh "Serial Number: $serialNumber->{$boardAddress}\n\n";
+ }
+
+ #loop over all sensors on each board
+ foreach my $sensorNo (0..$numberOfSensors - 1) {
+ print "Sensor $sensorNo\n";
+ if ($writeToFile) {
+ print $fh "Sensor $sensorNo\n";
+ }
+
+ my $temperature = trb_register_read($boardAddress,
+ (0xe000 + ($board * 16) + ($sensorNo * $numberOfSensors)));
+ my $temperaturVorzeichen = $temperature->{$boardAddress} >> 27;
+ my $temperatureValue = $temperature->{$boardAddress}/100;
+ if ($temperaturVorzeichen > 0) {
+ $temperatureValue = $temperatureValue * (-1);
+ }
+ print "Temperatur: $temperatureValue\n";
+ if ($writeToFile) {
+ print $fh "Temperatur: $temperatureValue\n";
+ }
+
+ my $xAxis = trb_register_read($boardAddress,
+ (0xe000 + ($board * 16) + ($sensorNo * $numberOfSensors + 1)));
+ my $xAxisVorzeichen = $xAxis->{$boardAddress} >> 27;
+ my $xAxisValue = ($xAxis->{$boardAddress} &
+ 0b111111111111111111111111111)/1000;
+ if ($xAxisVorzeichen > 0) {
+ $xAxisValue = $xAxisValue * (-1);
+ }
+ print "X-Axis: $xAxisValue\n";
+ if ($writeToFile) {
+ print $fh "X-Axis: $xAxisValue\n";
+ }
+
+ my $yAxis = trb_register_read($boardAddress,
+ (0xe000 + ($board * 16) + ($sensorNo * $numberOfSensors + 2)));
+ my $yAxisVorzeichen = $yAxis->{$boardAddress} >> 27;
+ my $yAxisValue = ($yAxis->{$boardAddress} &
+ 0b111111111111111111111111111)/1000;
+ if ($yAxisVorzeichen > 0) {
+ $yAxisValue = $yAxisValue * (-1);
+ }
+ print "Y-Axis: $yAxisValue\n";
+ if ($writeToFile) {
+ print "Y-Axis: $yAxisValue\n";
+ }
+
+ my $zAxis = trb_register_read($boardAddress,
+ (0xe000 + ($board * 16) + ($sensorNo * $numberOfSensors + 3)));
+ my $zAxisVorzeichen = $zAxis->{$boardAddress} >> 27;
+ my $zAxisValue = ($zAxis->{$boardAddress} &
+ 0b11111111111111111111111111)/1000;
+ if ($zAxisVorzeichen > 0) {
+ $zAxisValue = $zAxisValue * (-1);
+ }
+ print "Z-Axis: $zAxisValue\n\n";
+ if ($writeToFile) {
+ print "Z-Axis: $zAxisValue\n\n";
+ }
+ }
+ print "#########################\n\n";
+ if ($writeToFile) {
+ print "#########################\n\n";
+ }
+ }
+
+ #wait before next print
+ sleep($secondsToWaitBeforeNextPrint);
+ }
+}
+
+#show output the way it comes from the microcontroller and
+#optional also write it to a file.
+sub printOneLine {
+ while(1) {
+ #loop over all boards
+ foreach my $board (1..$numberOfBoards) {
+ my $serialNumber = trb_register_read($boardAddress,0xe000 + $board);
+
+ #loop over all sensors on each board
+ foreach my $sensorNo (0..$numberOfSensors - 1) {
+
+ #loop over all axis of each sensor (T, X, Y, Z)
+ foreach my $axis (0..3) {
+ printf("M_%02d_%01d_", $serialNumber->{$boardAddress},$sensorNo);
+ if ($writeToFile) {
+ printf("M_%02d_$sensorNo_", $serialNumber->{$boardAddress});
+ }
+
+ if ($axis == 0) {
+ print "T ";
+ if ($writeToFile) {
+ print "T ";
+ }
+ } elsif ($axis == 1) {
+ print "X ";
+ if ($writeToFile) {
+ print "X ";
+ }
+ } elsif ($axis == 2) {
+ print "Y ";
+ if ($writeToFile) {
+ print "Y ";
+ }
+ } elsif ($axis == 3) {
+ print "Z ";
+ if ($writeToFile) {
+ print "Z ";
+ }
+ }
+ my $value = trb_register_read($boardAddress,
+ (0xe000 + ($board * 16) + ($sensorNo * $numberOfSensors + $axis)));
+ my $sign = ($value->{$boardAddress} >> 27) & 0x1;
+ $value = ($value->{$boardAddress} & 0b11111111111111111111111111)/100;
+ if ($sign > 0) {
+ $value = $value * (-1);
+ }
+ if ($axis > 0) {
+ $value = $value/10;
+ printf("%.3f\n", $value);
+ if ($writeToFile) {
+ printf("%.3f\n", $value);
+ }
+ } else {
+ printf("%.2f\n", $value);
+ if ($writeToFile) {
+ printf("%.2f\n", $value);
+ }
+ }
+ }
+ }
+ }
+
+ #wait before next print
+ sleep($secondsToWaitBeforeNextPrint);
+ }
+}
+
+
+##########################################
+#main
+##########################################
+
+#first init ports
+trb_init_ports() or die trb_strerror();
+
+#output: clock
+my $clock = trb_register_read($boardAddress,0xe000);
+my $clockValue = 10000000/$clock;
+#print "Clock: $clock->{$boardAddress}\n\n";
+if ($writeToFile) {
+ open(my $fh, '>', $filename) or die "Could not open file '$filename' $!";
+ print $fh "Clock: $clock->{$boardAddress}\n\n";
+}
+
+#print depending on console argument
+if ($ARGV[0] eq "nice") {
+ printNice();
+} else {
+ printOneLine();
+}
--- /dev/null
+#! /bin/sh
+#
+# Copyright (c) 2010 SuSE LINUX Products GmbH, Germany. All rights reserved.
+#
+# Author: Werner Fink, 2010
+#
+# /etc/init.d/after.local
+#
+# script with local commands to be executed from init after all scripts
+# of a runlevel have been executed.
+#
+# Here you should add things, that should happen directly after
+# runlevel has been reached.
+#
+
+# start saftd automatically JAM2018
+/usr/local/sbin/saftd baseboard:dev/wbm0 >/tmp/saftd.log 2>&1
+
--- /dev/null
+#!/bin/bash
+# this event was observed during dryrun on 18-apr-2018. use it as test
+
+
+# JAM 1-2018: define condition that should fire to output IO1
+#whenever event 0x2E (EVT_EXTR_START_SLOW Start of extraction ) comes:
+#tDeadline: 0x150d5443be39fdb8 EvtID: 0x112c02e800200380 Param: 0x00000c0000000000
+#tDeadline: 0x150d5444bb304ab8 EvtID: 0x112c02e800100180 Param: 0x0000080000000000
+
+
+
+# first enable output IO8 and set termination resistor low:
+/usr/local/bin/saft-io-ctl baseboard -n IO1 -o 1 -t 0
+# conditions to rise output IO1 on event and lower it after 100ns:
+
+
+# following linss catch beam start process for group hades
+# gid =0x203 - GTP1MU1_TO_HADES
+# evtno =0x100 - CMD_BP_START Start of Beam Process
+# flag = 0x8 - beam in
+/usr/local/bin/saft-io-ctl baseboard -n IO1 -c 0x1203100800000000 0xFFFFFFF800000000 0 0xf 1 -u
+/usr/local/bin/saft-io-ctl baseboard -n IO1 -c 0x1203100800000000 0xFFFFFFF800000000 500 0xf 0 -u
+
+# following looks for real bpid sid occuring at dryrun:
+#/usr/local/bin/saft-io-ctl baseboard -n IO1 -c 0x112c02e800500700 0xFFFFFFFFFFFFFFFF 0 0xf 1 -u
+#/usr/local/bin/saft-io-ctl baseboard -n IO1 -c 0x112c02e800500700 0xFFFFFFFFFFFFFFFF 100 0xf 0 -u
+
+echo defined event 0x100 , gid 0x203 condition for PEXARIA output I01
+/usr/local/bin/saft-io-ctl baseboard -n IO1 -l
+
+###################################################################
+# JAM2021: add here signal for triggerbox at IO2:
+
+# first enable output IO2 and set termination resistor low:
+/usr/local/bin/saft-io-ctl baseboard -n IO2 -o 1 -t 0
+# conditions to rise output IO2 on beam in event and lower it on beam out event:
+
+
+# following linss catch beam start process for group hades
+# gid =0x203 - GTP1MU1_TO_HADES
+# evtno =0x100 - CMD_BP_START Start of Beam Process
+# flag = 0x8 - beam in
+/usr/local/bin/saft-io-ctl baseboard -n IO2 -c 0x1203100800000000 0xFFFFFFF800000000 0 0xf 1 -u
+#/usr/local/bin/saft-io-ctl baseboard -n IO2 -c 0x1203100800000000 0xFFFFFFF800000000 100 0xf 0 -u
+
+# beam out will set output low again:
+/usr/local/bin/saft-io-ctl baseboard -n IO2 -c 0x1203100000000000 0xFFFFFFF800000000 0 0xf 0 -u
+#
+
+# following looks for real bpid sid occuring at dryrun:
+#/usr/local/bin/saft-io-ctl baseboard -n IO1 -c 0x112c02e800500700 0xFFFFFFFFFFFFFFFF 0 0xf 1 -u
+#/usr/local/bin/saft-io-ctl baseboard -n IO1 -c 0x112c02e800500700 0xFFFFFFFFFFFFFFFF 100 0xf 0 -u
+
+echo defined event 0x100 , gid 0x203 bean in/out condition for PEXARIA output I02
+/usr/local/bin/saft-io-ctl baseboard -n IO2 -l
--- /dev/null
+#!/bin/bash
+# JAM little helper to inject special WB event into of exploder5:
+echo injecting HADES beamstart event at date: $(/usr/bin/date) eb-time: $(/usr/local/bin/eb-time dev/wbm0)
+##0x112c02e000000000 this is actual beamstart for hades cave
+#/usr/local/bin/saft-ctl baseboard inject 0x10ca122000000000 0x0 0 -p
+# following is beam to hades cave start process event (default at boot)
+/usr/local/bin/saft-ctl baseboard inject 0x1203100800000000 0x0 0 -p
+#followin is dryrun event as observed:
+#/usr/local/bin/saft-ctl baseboard inject 0x112c02e000000000 0x0 0 -p
+
+#echo done at $(/usr/bin/date)
--- /dev/null
+#!/bin/bash
+# JAM little helper to inject special WB event into of exploder5:
+# JAM2021: simulate beam in and beam out for triggerbox:
+echo injecting HADES beamstart event at date: $(/usr/bin/date) eb-time: $(/usr/local/bin/eb-time dev/wbm0)
+# following is beam to hades cave start process event (default at boot)
+/usr/local/bin/saft-ctl baseboard inject 0x1203100800000000 0x0 0 -p
+sleep 1
+# hades beam off:
+/usr/local/bin/saft-ctl baseboard inject 0x1203100000000000 0x0 0 -p
+
+
+#echo done at $(/usr/bin/date)
-2025/04/27 17:09:29 endpoint: 0x5000, chain: 00, channel: 0 threshold: 0x9725, uid: 0
-2025/04/27 17:09:29 endpoint: 0x5000, chain: 00, channel: 1 threshold: 0x84e9, uid: 0
-2025/04/27 17:09:29 endpoint: 0x5000, chain: 00, channel: 2 threshold: 0x84af, uid: 0
-2025/04/27 17:09:29 endpoint: 0x5000, chain: 00, channel: 3 threshold: 0x825b, uid: 0
-2025/04/27 17:09:29 endpoint: 0x5000, chain: 00, channel: 4 threshold: 0x86c7, uid: 0
-2025/04/27 17:09:29 endpoint: 0x5000, chain: 00, channel: 5 threshold: 0x887d, uid: 0
-2025/04/27 17:09:29 endpoint: 0x5000, chain: 00, channel: 6 threshold: 0x8a5d, uid: 0
-2025/04/27 17:09:29 endpoint: 0x5000, chain: 00, channel: 7 threshold: 0x8ecd, uid: 0
-2025/04/27 17:09:44 endpoint: 0x5001, chain: 00, channel: 0 threshold: 0x7706, uid: 0
-2025/04/27 17:09:44 endpoint: 0x5001, chain: 00, channel: 1 threshold: 0x780d, uid: 0
-2025/04/27 17:09:44 endpoint: 0x5001, chain: 00, channel: 2 threshold: 0x7a52, uid: 0
-2025/04/27 17:09:44 endpoint: 0x5001, chain: 00, channel: 3 threshold: 0x7944, uid: 0
-2025/04/27 17:09:44 endpoint: 0x5001, chain: 00, channel: 4 threshold: 0x79e1, uid: 0
-2025/04/27 17:09:44 endpoint: 0x5001, chain: 00, channel: 5 threshold: 0x7971, uid: 0
-2025/04/27 17:09:44 endpoint: 0x5001, chain: 00, channel: 6 threshold: 0x79db, uid: 0
-2025/04/27 17:09:44 endpoint: 0x5001, chain: 00, channel: 7 threshold: 0x737a, uid: 0
-2025/04/27 17:09:58 endpoint: 0x5002, chain: 00, channel: 0 threshold: 0x84dd, uid: 0
-2025/04/27 17:09:58 endpoint: 0x5002, chain: 00, channel: 1 threshold: 0x7e1d, uid: 0
-2025/04/27 17:09:58 endpoint: 0x5002, chain: 00, channel: 2 threshold: 0x7bcd, uid: 0
-2025/04/27 17:09:58 endpoint: 0x5002, chain: 00, channel: 3 threshold: 0x7cb1, uid: 0
-2025/04/27 17:09:58 endpoint: 0x5002, chain: 00, channel: 4 threshold: 0x7ced, uid: 0
-2025/04/27 17:09:58 endpoint: 0x5002, chain: 00, channel: 5 threshold: 0x7c89, uid: 0
-2025/04/27 17:09:58 endpoint: 0x5002, chain: 00, channel: 6 threshold: 0x7c55, uid: 0
-2025/04/27 17:09:58 endpoint: 0x5002, chain: 00, channel: 7 threshold: 0x7e0f, uid: 0
-2025/04/27 17:10:12 endpoint: 0x5003, chain: 00, channel: 0 threshold: 0x75eb, uid: 0
-2025/04/27 17:10:12 endpoint: 0x5003, chain: 00, channel: 1 threshold: 0x78d3, uid: 0
-2025/04/27 17:10:12 endpoint: 0x5003, chain: 00, channel: 2 threshold: 0x78ac, uid: 0
-2025/04/27 17:10:12 endpoint: 0x5003, chain: 00, channel: 3 threshold: 0x78f1, uid: 0
-2025/04/27 17:10:12 endpoint: 0x5003, chain: 00, channel: 4 threshold: 0x7902, uid: 0
-2025/04/27 17:10:12 endpoint: 0x5003, chain: 00, channel: 5 threshold: 0x78a1, uid: 0
-2025/04/27 17:10:12 endpoint: 0x5003, chain: 00, channel: 6 threshold: 0x78df, uid: 0
-2025/04/27 17:10:12 endpoint: 0x5003, chain: 00, channel: 7 threshold: 0x7244, uid: 0
-2025/04/27 17:10:26 endpoint: 0x5004, chain: 00, channel: 0 threshold: 0x7e43, uid: 0
-2025/04/27 17:10:26 endpoint: 0x5004, chain: 00, channel: 1 threshold: 0x7cd1, uid: 0
-2025/04/27 17:10:26 endpoint: 0x5004, chain: 00, channel: 2 threshold: 0x7fa0, uid: 0
-2025/04/27 17:10:26 endpoint: 0x5004, chain: 00, channel: 3 threshold: 0x7c33, uid: 0
-2025/04/27 17:10:26 endpoint: 0x5004, chain: 00, channel: 4 threshold: 0x7b73, uid: 0
-2025/04/27 17:10:26 endpoint: 0x5004, chain: 00, channel: 5 threshold: 0x7d5b, uid: 0
-2025/04/27 17:10:26 endpoint: 0x5004, chain: 00, channel: 6 threshold: 0x7c65, uid: 0
-2025/04/27 17:10:26 endpoint: 0x5004, chain: 00, channel: 7 threshold: 0x8649, uid: 0
+2025/05/04 03:07:21 endpoint: 0x5000, chain: 00, channel: 0 threshold: 0x9539, uid: 0
+2025/05/04 03:07:21 endpoint: 0x5000, chain: 00, channel: 1 threshold: 0x8469, uid: 0
+2025/05/04 03:07:21 endpoint: 0x5000, chain: 00, channel: 2 threshold: 0x8403, uid: 0
+2025/05/04 03:07:21 endpoint: 0x5000, chain: 00, channel: 3 threshold: 0x81c9, uid: 0
+2025/05/04 03:07:21 endpoint: 0x5000, chain: 00, channel: 4 threshold: 0x85f5, uid: 0
+2025/05/04 03:07:21 endpoint: 0x5000, chain: 00, channel: 5 threshold: 0x878d, uid: 0
+2025/05/04 03:07:21 endpoint: 0x5000, chain: 00, channel: 6 threshold: 0x88eb, uid: 0
+2025/05/04 03:07:21 endpoint: 0x5000, chain: 00, channel: 7 threshold: 0x8101, uid: 0
+2025/05/04 03:07:35 endpoint: 0x5001, chain: 00, channel: 0 threshold: 0x77b3, uid: 0
+2025/05/04 03:07:35 endpoint: 0x5001, chain: 00, channel: 1 threshold: 0x7875, uid: 0
+2025/05/04 03:07:35 endpoint: 0x5001, chain: 00, channel: 2 threshold: 0x7ab7, uid: 0
+2025/05/04 03:07:35 endpoint: 0x5001, chain: 00, channel: 3 threshold: 0x7977, uid: 0
+2025/05/04 03:07:35 endpoint: 0x5001, chain: 00, channel: 4 threshold: 0x7a1f, uid: 0
+2025/05/04 03:07:35 endpoint: 0x5001, chain: 00, channel: 5 threshold: 0x79bc, uid: 0
+2025/05/04 03:07:35 endpoint: 0x5001, chain: 00, channel: 6 threshold: 0x7a36, uid: 0
+2025/05/04 03:07:35 endpoint: 0x5001, chain: 00, channel: 7 threshold: 0x74f1, uid: 0
+2025/05/04 03:07:49 endpoint: 0x5002, chain: 00, channel: 0 threshold: 0x8313, uid: 0
+2025/05/04 03:07:49 endpoint: 0x5002, chain: 00, channel: 1 threshold: 0x7ddd, uid: 0
+2025/05/04 03:07:49 endpoint: 0x5002, chain: 00, channel: 2 threshold: 0x7b83, uid: 0
+2025/05/04 03:07:49 endpoint: 0x5002, chain: 00, channel: 3 threshold: 0x7c65, uid: 0
+2025/05/04 03:07:49 endpoint: 0x5002, chain: 00, channel: 4 threshold: 0x7c8f, uid: 0
+2025/05/04 03:07:49 endpoint: 0x5002, chain: 00, channel: 5 threshold: 0x7c11, uid: 0
+2025/05/04 03:07:49 endpoint: 0x5002, chain: 00, channel: 6 threshold: 0x7bc9, uid: 0
+2025/05/04 03:07:49 endpoint: 0x5002, chain: 00, channel: 7 threshold: 0x7cf1, uid: 0
+2025/05/04 03:08:03 endpoint: 0x5003, chain: 00, channel: 0 threshold: 0x7661, uid: 0
+2025/05/04 03:08:03 endpoint: 0x5003, chain: 00, channel: 1 threshold: 0x7929, uid: 0
+2025/05/04 03:08:03 endpoint: 0x5003, chain: 00, channel: 2 threshold: 0x7901, uid: 0
+2025/05/04 03:08:03 endpoint: 0x5003, chain: 00, channel: 3 threshold: 0x7933, uid: 0
+2025/05/04 03:08:03 endpoint: 0x5003, chain: 00, channel: 4 threshold: 0x794d, uid: 0
+2025/05/04 03:08:03 endpoint: 0x5003, chain: 00, channel: 5 threshold: 0x78eb, uid: 0
+2025/05/04 03:08:03 endpoint: 0x5003, chain: 00, channel: 6 threshold: 0x7943, uid: 0
+2025/05/04 03:08:03 endpoint: 0x5003, chain: 00, channel: 7 threshold: 0x73a6, uid: 0
+2025/05/04 03:08:18 endpoint: 0x5004, chain: 00, channel: 0 threshold: 0x7e17, uid: 0
+2025/05/04 03:08:18 endpoint: 0x5004, chain: 00, channel: 1 threshold: 0x7ccb, uid: 0
+2025/05/04 03:08:18 endpoint: 0x5004, chain: 00, channel: 2 threshold: 0x7d43, uid: 0
+2025/05/04 03:08:18 endpoint: 0x5004, chain: 00, channel: 3 threshold: 0x7b23, uid: 0
+2025/05/04 03:08:18 endpoint: 0x5004, chain: 00, channel: 4 threshold: 0x7b81, uid: 0
+2025/05/04 03:08:18 endpoint: 0x5004, chain: 00, channel: 5 threshold: 0x7cd5, uid: 0
+2025/05/04 03:08:18 endpoint: 0x5004, chain: 00, channel: 6 threshold: 0x7bb5, uid: 0
+2025/05/04 03:08:18 endpoint: 0x5004, chain: 00, channel: 7 threshold: 0x8829, uid: 0
--- /dev/null
+#!/bin/bash
+##################TOF#######################
+/home/hadaq/trbsoft/daqtools/dac_program.pl /home/hadaq/trbsoft/hadesdaq/tof/thr_trb3/test_ba/tof_thr_100k.db
+
+
+
--- /dev/null
+#!/bin/bash
+##################TOF#######################
+/home/hadaq/trbsoft/daqtools/dac_program.pl /home/hadaq/trbsoft/hadesdaq/tof/thr_trb3/test_ba/tof_thr_10k.db
+
+
+
--- /dev/null
+#!/bin/bash
+##################TOF#######################
+/home/hadaq/trbsoft/daqtools/dac_program.pl /home/hadaq/trbsoft/hadesdaq/tof/thr_trb3/test_ba/tof_thr_1k.db
+
+
+
--- /dev/null
+#!/bin/bash
+##################TOF#######################
+/home/hadaq/trbsoft/daqtools/dac_program.pl /home/hadaq/trbsoft/hadesdaq/tof/thr_trb3/test_ba/tof_thr_500k.db
+
+
+
--- /dev/null
+#!/bin/bash
+##################TOF#######################
+/home/hadaq/trbsoft/daqtools/dac_program.pl /home/hadaq/trbsoft/hadesdaq/tof/thr_trb3/test_ba/tof_thr_5k.db
+
+
+
--- /dev/null
+w 0x0010 40960 0x006c0112
+w 0x0010 40961 0x005c0112
+w 0x0010 40962 0x005c0112
+w 0x0010 40963 0x005c0112
+w 0x0010 40964 0x006c0112
+w 0x0010 40965 0x005c0112
+w 0x0010 40966 0x005c0112
+w 0x0010 40967 0x005c0112
+w 0x0010 40968 0x00680112
+w 0x0010 40969 0x005c0112
+w 0x0010 40970 0x005c0112
+w 0x0010 40971 0x005c0112
+w 0x0010 40972 0x00640112
+w 0x0010 40973 0x005c0112
+w 0x0010 40974 0x005c0112
+w 0x0010 40975 0x005c0112
+w 0x0010 40976 0x00640112
+w 0x0010 40977 0x005c0112
+w 0x0010 40978 0x005c0112
+w 0x0010 40979 0x00640112
+w 0x0010 40980 0x006c0112
+w 0x0010 40981 0x005c0112
+w 0x0010 40982 0x005c0112
+w 0x0010 40983 0x005c0112
+w 0x0010 40984 0x00000002
+w 0x0010 40985 0x0000000a
+w 0x0010 40986 0x00000000
+w 0x0010 40987 0x00000002
+w 0x0010 40988 0x00000000
+w 0x0010 40989 0x00000000
+w 0x0010 40990 0x00000000
+w 0x0010 40991 0x00000000
+w 0x0010 40992 0x0004019a
+w 0x0010 40993 0x0004019a
+w 0x0010 40994 0x0000019a
+w 0x0010 40995 0x0004019a
+w 0x0010 40996 0x0000019a
+w 0x0010 40997 0x0004019a
+w 0x0010 40998 0x00000000
+w 0x0010 40999 0x00000000
+w 0x0010 41000 0x0010019a
+w 0x0010 41001 0x000c019a
+w 0x0010 41002 0x000c019a
+w 0x0010 41003 0x000c019a
+w 0x0010 41004 0x00000000
+w 0x0010 41005 0x000c019a
+w 0x0010 41006 0x000c019a
+w 0x0010 41007 0x00000000
+w 0x0010 41008 0x00380006
+w 0x0010 41009 0x00000006
+w 0x0010 41010 0x00000006
+w 0x0010 41011 0x00000000
+w 0x0010 41012 0x00000000
+w 0x0010 41013 0x00000000
+w 0x0010 41014 0x00000000
+w 0x0010 41015 0x00000000
+w 0x0010 41016 0x00000002
+w 0x0010 41017 0x00000002
+w 0x0010 41018 0x00000002
+w 0x0010 41019 0x00000002
+w 0x0010 41020 0x00000000
+w 0x0010 41021 0x00000000
+w 0x0010 41022 0x00000000
+w 0x0010 41023 0x00000000
+w 0x0010 41024 0x0000009a
+w 0x0010 41025 0x00000000
+w 0x0010 41026 0x00000000
+w 0x0010 41027 0x00000000
+w 0x0010 41028 0x00000000
+w 0x0010 41029 0x00000000
+w 0x0010 41030 0x00000000
+w 0x0010 41031 0x00000000
+w 0x0010 41032 0x00000000
+w 0x0010 41033 0x00000000
+w 0x0010 41034 0x00000000
+w 0x0010 41035 0x00000000
+w 0x0010 41036 0x00000000
+w 0x0010 41037 0x00000000
+w 0x0010 41038 0x00000000
+w 0x0010 41039 0x00000000
+w 0x0010 41088 0x0000000e
+w 0x0010 41089 0x00000000
+w 0x0010 41090 0x00000000
+w 0x0010 41091 0x00000000
+w 0x0010 41092 0x000000e0
+w 0x0010 41093 0x00000000
+w 0x0010 41094 0x00000000
+w 0x0010 41095 0x00000000
+w 0x0010 41096 0x00000e00
+w 0x0010 41097 0x00000000
+w 0x0010 41098 0x00000000
+w 0x0010 41099 0x00000000
+w 0x0010 41100 0x0000e000
+w 0x0010 41101 0x00000000
+w 0x0010 41102 0x00000000
+w 0x0010 41103 0x00000000
+w 0x0010 41104 0x000e0000
+w 0x0010 41105 0x00000000
+w 0x0010 41106 0x00000000
+w 0x0010 41107 0x00000000
+w 0x0010 41108 0x00e00000
+w 0x0010 41109 0x00000000
+w 0x0010 41110 0x00000000
+w 0x0010 41111 0x00000000
+w 0x0010 41112 0x00000000
+w 0x0010 41113 0x00000100
+w 0x0010 41114 0x00000000
+w 0x0010 41115 0x00000000
+w 0x0010 41116 0x00000000
+w 0x0010 41117 0x00000200
+w 0x0010 41118 0x00000000
+w 0x0010 41119 0x00000000
+w 0x0010 41120 0x00000000
+w 0x0010 41121 0x00000400
+w 0x0010 41122 0x00000000
+w 0x0010 41123 0x00000000
+w 0x0010 41124 0x00000000
+w 0x0010 41125 0x00000800
+w 0x0010 41126 0x00000000
+w 0x0010 41127 0x00000000
+w 0x0010 41128 0x00000000
+w 0x0010 41129 0x00002000
+w 0x0010 41130 0x00000000
+w 0x0010 41131 0x00000000
+w 0x0010 41132 0x00000000
+w 0x0010 41133 0x00004000
+w 0x0010 41134 0x00000000
+w 0x0010 41135 0x00000000
+w 0x0010 41136 0x00000000
+w 0x0010 41137 0x00000000
+w 0x0010 41138 0x00000000
+w 0x0010 41139 0x00000000
+w 0x0010 41140 0x00000000
+w 0x0010 41141 0x00000000
+w 0x0010 41142 0x00000000
+w 0x0010 41143 0x00000000
+w 0x0010 41144 0x00000000
+w 0x0010 41145 0x00000000
+w 0x0010 41146 0x00000000
+w 0x0010 41147 0x00000000
+w 0x0010 41148 0x00000000
+w 0x0010 41149 0x00000000
+w 0x0010 41150 0x00000000
+w 0x0010 41151 0x00000000
+w 0x0010 41216 0x00000050
+w 0x0010 41217 0x00000051
+w 0x0010 41218 0x00000052
+w 0x0010 41219 0x00000000
+w 0x0010 41220 0x00000000
+w 0x0010 41221 0x00000000
+w 0x0010 41222 0x00000000
+w 0x0010 41223 0x00000000
+w 0x0010 41224 0x0000003b
+w 0x0010 41225 0x0000003f
+w 0x0010 41226 0x0000004b
+w 0x0010 41227 0x0000004f
+w 0x0010 41228 0x00000000
+w 0x0010 41229 0x00000000
+w 0x0010 41230 0x00000000
+w 0x0010 41231 0x00000000
+w 0x0010 41232 0x0000005e
+w 0x0010 41233 0x00000000
+w 0x0010 41234 0x00000000
+w 0x0010 41235 0x00000000
+w 0x0010 41236 0x00000000
+w 0x0010 41237 0x00000000
+w 0x0010 41238 0x00000000
+w 0x0010 41239 0x00000000
+w 0x0010 41240 0x00000000
+w 0x0010 41241 0x00000000
+w 0x0010 41242 0x00000000
+w 0x0010 41243 0x00000000
+w 0x0010 41244 0x00000000
+w 0x0010 41245 0x00000000
+w 0x0010 41246 0x00000000
+w 0x0010 41247 0x00000000
+w 0x0010 41248 0x78002820
+w 0x0010 41249 0x78042921
+w 0x0010 41250 0x78082a22
+w 0x0010 41251 0x780c2b23
+w 0x0010 41252 0x78102d24
+w 0x0010 41253 0x78142e25
+w 0x0010 41254 0x70626161
+w 0x0010 41255 0x00000000
+w 0x0010 41256 0x00000000
+w 0x0010 41257 0x00000000
+w 0x0010 41258 0x00000000
+w 0x0010 41259 0x00000000
+w 0x0010 41260 0x00000000
+w 0x0010 41261 0x00000000
+w 0x0010 41262 0x00000000
+w 0x0010 41263 0x68300019
+w 0x0010 41280 0x00000001
+w 0x0010 41281 0x00000001
+w 0x0010 41282 0x00000002
+w 0x0010 41283 0x00000003
+w 0x0010 41284 0x00000001
+w 0x0010 41285 0x00000002
+w 0x0010 41286 0x00000000
+w 0x0010 41287 0x00000000
+w 0x0010 41312 0x000000d1
+w 0x0010 41313 0x000000d2
+w 0x0010 41314 0x000000c6
+w 0x0010 41315 0x000000d3
+w 0x0010 41316 0x00000070
+w 0x0010 41317 0x00000074
+w 0x0010 41318 0x00000088
+w 0x0010 41319 0x00000089
+w 0x0010 41320 0x0000008a
+w 0x0010 41321 0x00000092
+w 0x0010 41322 0x00000092
+w 0x0010 41323 0x00000092
+w 0x0010 41324 0x00000092
+w 0x0010 41325 0x00000092
+w 0x0010 41326 0x00000092
+w 0x0010 41327 0x00000092
+w 0x0010 41344 0x003f0000
+w 0x0010 41345 0x00000000
+w 0x0010 41346 0x00000000
+w 0x0010 41347 0x00000000
+w 0x0010 41348 0x00000000
+w 0x0010 41349 0x00eeeeee
+w 0x0010 41350 0x00000000
+w 0x0010 41351 0x00000000
+w 0x0010 41352 0x003f0000
+w 0x0010 41353 0x00000000
+w 0x0010 41354 0x00000000
+w 0x0010 41355 0x00000000
+w 0x0010 41356 0x003f0000
+w 0x0010 41357 0x00000000
+w 0x0010 41358 0x00000000
+w 0x0010 41359 0x00000000
+w 0x0010 41360 0x00000000
+w 0x0010 41361 0x00eeeeee
+w 0x0010 41362 0x00000000
+w 0x0010 41363 0x00000000
+w 0x0010 41364 0x00000fc0
+w 0x0010 41365 0x00000000
+w 0x0010 41366 0x00000000
+w 0x0010 41367 0x00000000
+w 0x0010 41368 0x00000000
+w 0x0010 41369 0x00000000
+w 0x0010 41370 0x00000000
+w 0x0010 41371 0x00000000
+w 0x0010 41372 0x00000000
+w 0x0010 41373 0x00000000
+w 0x0010 41374 0x00000000
+w 0x0010 41375 0x00000000
+w 0x0010 41408 0x00000000
+w 0x0010 41472 0x00000000
+w 0x0010 41473 0x00010000
+w 0x0010 41474 0x00000000
+w 0x0010 41475 0x00000000
+w 0x0010 41476 0x00000000
+w 0x0010 41477 0x00000000
+w 0x0010 41478 0x00000000
+w 0x0010 41479 0x00000000
+w 0x0010 41480 0x00000000
+w 0x0010 41481 0x00000000
+w 0x0010 41482 0x00000000
+w 0x0010 41483 0x00000001
+w 0x0010 41484 0x00000000
+w 0x0010 41485 0x00000000
+w 0x0010 41486 0x00000000
+w 0x0010 41487 0x00000000
+w 0x0010 41488 0x00000000
+w 0x0010 41489 0x00000000
+w 0x0010 41490 0x00400000
+w 0x0010 41491 0x00000008
+w 0x0010 41492 0x00000000
+w 0x0010 41493 0x00000000
+w 0x0010 41494 0x00000000
+w 0x0010 41495 0x00000000
+w 0x0010 41496 0x00000000
+w 0x0010 41497 0x00000000
+w 0x0010 41498 0x00000000
+w 0x0010 41499 0x00000000
+w 0x0010 41500 0x00000000
+w 0x0010 41501 0x00000000
+w 0x0010 41502 0x00000000
+w 0x0010 41503 0x00000000
+w 0x0010 41504 0x00000000
+w 0x0010 41505 0x00000000
+w 0x0010 41506 0x00000000
+w 0x0010 41507 0x00000010
+w 0x0010 41508 0x00000000
+w 0x0010 41509 0x00000000
+w 0x0010 41510 0x00000000
+w 0x0010 41511 0x00000000
+w 0x0010 41512 0x00000000
+w 0x0010 41513 0x00000000
+w 0x0010 41514 0x00000000
+w 0x0010 41515 0x00000020
+w 0x0010 41516 0x00000000
+w 0x0010 41517 0x00000000
+w 0x0010 41518 0x00000000
+w 0x0010 41519 0x00000000
+w 0x0010 41520 0x00000000
+w 0x0010 41521 0x00000000
+w 0x0010 41522 0x00000001
+w 0x0010 41523 0x00000000
+w 0x0010 41524 0x00000000
+w 0x0010 41525 0x00000000
+w 0x0010 41526 0x00000000
+w 0x0010 41527 0x00000000
+w 0x0010 41528 0x0c000000
+w 0x0010 41529 0x00000000
+w 0x0010 41530 0x00000000
+w 0x0010 41531 0x00000000
+w 0x0010 41532 0x00000000
+w 0x0010 41533 0x00000000
+w 0x0010 41534 0x00000000
+w 0x0010 41535 0x00000000
+w 0x0010 41728 0x00000000
+w 0x0010 41729 0x00010000
+w 0x0010 41730 0x00000000
+w 0x0010 41731 0x00000000
+w 0x0010 41732 0x00000000
+w 0x0010 41733 0x00000000
+w 0x0010 41734 0x00000000
+w 0x0010 41735 0x00000000
+w 0x0010 41736 0x00000000
+w 0x0010 41737 0x00000000
+w 0x0010 41738 0x00000000
+w 0x0010 41739 0x00000001
+w 0x0010 41740 0x00000000
+w 0x0010 41741 0x00000000
+w 0x0010 41742 0x00000000
+w 0x0010 41743 0x00000000
+w 0x0010 41744 0x00000000
+w 0x0010 41745 0x00000000
+w 0x0010 41746 0x00400000
+w 0x0010 41747 0x00000008
+w 0x0010 41748 0x00000000
+w 0x0010 41749 0x00000000
+w 0x0010 41750 0x00000000
+w 0x0010 41751 0x00000000
+w 0x0010 41752 0x00000000
+w 0x0010 41753 0x00000000
+w 0x0010 41754 0x00000000
+w 0x0010 41755 0x00000000
+w 0x0010 41756 0x00000000
+w 0x0010 41757 0x00000000
+w 0x0010 41758 0x00000000
+w 0x0010 41759 0x00000000
+w 0x0010 41760 0x00000000
+w 0x0010 41761 0x00000000
+w 0x0010 41762 0x00000000
+w 0x0010 41763 0x00000010
+w 0x0010 41764 0x00000000
+w 0x0010 41765 0x00000000
+w 0x0010 41766 0x00000000
+w 0x0010 41767 0x00000000
+w 0x0010 41768 0x00000000
+w 0x0010 41769 0x00000000
+w 0x0010 41770 0x00000000
+w 0x0010 41771 0x00000020
+w 0x0010 41772 0x00000000
+w 0x0010 41773 0x00000000
+w 0x0010 41774 0x00000000
+w 0x0010 41775 0x00000000
+w 0x0010 41776 0x00000000
+w 0x0010 41777 0x00000000
+w 0x0010 41778 0x00000001
+w 0x0010 41779 0x00000000
+w 0x0010 41780 0x00000000
+w 0x0010 41781 0x00000000
+w 0x0010 41782 0x00000000
+w 0x0010 41783 0x00000000
+w 0x0010 41784 0x0c000000
+w 0x0010 41785 0x00000000
+w 0x0010 41786 0x00000000
+w 0x0010 41787 0x00000000
+w 0x0010 41788 0x00000000
+w 0x0010 41789 0x00000000
+w 0x0010 41790 0x00000000
+w 0x0010 41791 0x00000000
--- /dev/null
+w 0x0010 40960 0x007c0112
+w 0x0010 40961 0x00700112
+w 0x0010 40962 0x00700112
+w 0x0010 40963 0x00700112
+w 0x0010 40964 0x007c0112
+w 0x0010 40965 0x00700112
+w 0x0010 40966 0x00700112
+w 0x0010 40967 0x00700112
+w 0x0010 40968 0x007c0112
+w 0x0010 40969 0x00700112
+w 0x0010 40970 0x00700112
+w 0x0010 40971 0x00700112
+w 0x0010 40972 0x00780112
+w 0x0010 40973 0x00700112
+w 0x0010 40974 0x00700112
+w 0x0010 40975 0x00700112
+w 0x0010 40976 0x007c0112
+w 0x0010 40977 0x00700112
+w 0x0010 40978 0x00700112
+w 0x0010 40979 0x00780112
+w 0x0010 40980 0x007c0112
+w 0x0010 40981 0x00700112
+w 0x0010 40982 0x00700112
+w 0x0010 40983 0x00700112
+w 0x0010 40984 0x00000002
+w 0x0010 40985 0x0000000a
+w 0x0010 40986 0x00000000
+w 0x0010 40987 0x00000002
+w 0x0010 40988 0x00000000
+w 0x0010 40989 0x00000000
+w 0x0010 40990 0x00000000
+w 0x0010 40991 0x00000000
+w 0x0010 40992 0x0004019a
+w 0x0010 40993 0x0004019a
+w 0x0010 40994 0x0004019a
+w 0x0010 40995 0x0004019a
+w 0x0010 40996 0x0004019a
+w 0x0010 40997 0x0004019a
+w 0x0010 40998 0x00000000
+w 0x0010 40999 0x00000000
+w 0x0010 41000 0x0004019a
+w 0x0010 41001 0x0004019a
+w 0x0010 41002 0x0004019a
+w 0x0010 41003 0x0004019a
+w 0x0010 41004 0x00000000
+w 0x0010 41005 0x0004019a
+w 0x0010 41006 0x0004019a
+w 0x0010 41007 0x00000000
+w 0x0010 41008 0x00380006
+w 0x0010 41009 0x00000006
+w 0x0010 41010 0x00000006
+w 0x0010 41011 0x00000000
+w 0x0010 41012 0x00000000
+w 0x0010 41013 0x00000000
+w 0x0010 41014 0x00000000
+w 0x0010 41015 0x00000000
+w 0x0010 41016 0x00000002
+w 0x0010 41017 0x00000002
+w 0x0010 41018 0x00000002
+w 0x0010 41019 0x00000002
+w 0x0010 41020 0x00000000
+w 0x0010 41021 0x00000000
+w 0x0010 41022 0x00000000
+w 0x0010 41023 0x00000000
+w 0x0010 41024 0x0000009a
+w 0x0010 41025 0x00000000
+w 0x0010 41026 0x00000000
+w 0x0010 41027 0x00000000
+w 0x0010 41028 0x00000000
+w 0x0010 41029 0x00000000
+w 0x0010 41030 0x00000000
+w 0x0010 41031 0x00000000
+w 0x0010 41032 0x00000000
+w 0x0010 41033 0x00000000
+w 0x0010 41034 0x00000000
+w 0x0010 41035 0x00000000
+w 0x0010 41036 0x00000000
+w 0x0010 41037 0x00000000
+w 0x0010 41038 0x00000000
+w 0x0010 41039 0x00000000
+w 0x0010 41088 0x0000000e
+w 0x0010 41089 0x00000000
+w 0x0010 41090 0x00000000
+w 0x0010 41091 0x00000000
+w 0x0010 41092 0x000000e0
+w 0x0010 41093 0x00000000
+w 0x0010 41094 0x00000000
+w 0x0010 41095 0x00000000
+w 0x0010 41096 0x00000e00
+w 0x0010 41097 0x00000000
+w 0x0010 41098 0x00000000
+w 0x0010 41099 0x00000000
+w 0x0010 41100 0x0000e000
+w 0x0010 41101 0x00000000
+w 0x0010 41102 0x00000000
+w 0x0010 41103 0x00000000
+w 0x0010 41104 0x000e0000
+w 0x0010 41105 0x00000000
+w 0x0010 41106 0x00000000
+w 0x0010 41107 0x00000000
+w 0x0010 41108 0x00e00000
+w 0x0010 41109 0x00000000
+w 0x0010 41110 0x00000000
+w 0x0010 41111 0x00000000
+w 0x0010 41112 0x00000000
+w 0x0010 41113 0x00000100
+w 0x0010 41114 0x00000000
+w 0x0010 41115 0x00000000
+w 0x0010 41116 0x00000000
+w 0x0010 41117 0x00000200
+w 0x0010 41118 0x00000000
+w 0x0010 41119 0x00000000
+w 0x0010 41120 0x00000000
+w 0x0010 41121 0x00000400
+w 0x0010 41122 0x00000000
+w 0x0010 41123 0x00000000
+w 0x0010 41124 0x00000000
+w 0x0010 41125 0x00000800
+w 0x0010 41126 0x00000000
+w 0x0010 41127 0x00000000
+w 0x0010 41128 0x00000000
+w 0x0010 41129 0x00002000
+w 0x0010 41130 0x00000000
+w 0x0010 41131 0x00000000
+w 0x0010 41132 0x00000000
+w 0x0010 41133 0x00004000
+w 0x0010 41134 0x00000000
+w 0x0010 41135 0x00000000
+w 0x0010 41136 0x00000000
+w 0x0010 41137 0x00000000
+w 0x0010 41138 0x00000000
+w 0x0010 41139 0x00000000
+w 0x0010 41140 0x00000000
+w 0x0010 41141 0x00000000
+w 0x0010 41142 0x00000000
+w 0x0010 41143 0x00000000
+w 0x0010 41144 0x00000000
+w 0x0010 41145 0x00000000
+w 0x0010 41146 0x00000000
+w 0x0010 41147 0x00000000
+w 0x0010 41148 0x00000000
+w 0x0010 41149 0x00000000
+w 0x0010 41150 0x00000000
+w 0x0010 41151 0x00000000
+w 0x0010 41216 0x00000050
+w 0x0010 41217 0x00000051
+w 0x0010 41218 0x00000052
+w 0x0010 41219 0x00000000
+w 0x0010 41220 0x00000000
+w 0x0010 41221 0x00000000
+w 0x0010 41222 0x00000000
+w 0x0010 41223 0x00000000
+w 0x0010 41224 0x0000003b
+w 0x0010 41225 0x0000003f
+w 0x0010 41226 0x0000004b
+w 0x0010 41227 0x0000004f
+w 0x0010 41228 0x00000000
+w 0x0010 41229 0x00000000
+w 0x0010 41230 0x00000000
+w 0x0010 41231 0x00000000
+w 0x0010 41232 0x0000005e
+w 0x0010 41233 0x00000000
+w 0x0010 41234 0x00000000
+w 0x0010 41235 0x00000000
+w 0x0010 41236 0x00000000
+w 0x0010 41237 0x00000000
+w 0x0010 41238 0x00000000
+w 0x0010 41239 0x00000000
+w 0x0010 41240 0x00000000
+w 0x0010 41241 0x00000000
+w 0x0010 41242 0x00000000
+w 0x0010 41243 0x00000000
+w 0x0010 41244 0x00000000
+w 0x0010 41245 0x00000000
+w 0x0010 41246 0x00000000
+w 0x0010 41247 0x00000000
+w 0x0010 41248 0x78002820
+w 0x0010 41249 0x78042921
+w 0x0010 41250 0x78082a22
+w 0x0010 41251 0x780c2b23
+w 0x0010 41252 0x78102d24
+w 0x0010 41253 0x78142e25
+w 0x0010 41254 0x70626161
+w 0x0010 41255 0x00000000
+w 0x0010 41256 0x00000000
+w 0x0010 41257 0x00000000
+w 0x0010 41258 0x00000000
+w 0x0010 41259 0x00000000
+w 0x0010 41260 0x00000000
+w 0x0010 41261 0x00000000
+w 0x0010 41262 0x00000000
+w 0x0010 41263 0x68300019
+w 0x0010 41280 0x00000001
+w 0x0010 41281 0x00000003
+w 0x0010 41282 0x00000002
+w 0x0010 41283 0x0000000f
+w 0x0010 41284 0x00000001
+w 0x0010 41285 0x00000002
+w 0x0010 41286 0x00000000
+w 0x0010 41287 0x00000000
+w 0x0010 41312 0x000000d1
+w 0x0010 41313 0x000000d2
+w 0x0010 41314 0x000000d3
+w 0x0010 41315 0x000000c6
+w 0x0010 41316 0x000000d8
+w 0x0010 41317 0x000000d9
+w 0x0010 41318 0x000000da
+w 0x0010 41319 0x00000067
+w 0x0010 41320 0x00000069
+w 0x0010 41321 0x0000006a
+w 0x0010 41322 0x0000006b
+w 0x0010 41323 0x00000092
+w 0x0010 41324 0x00000092
+w 0x0010 41325 0x00000092
+w 0x0010 41326 0x00000092
+w 0x0010 41327 0x00000092
+w 0x0010 41344 0x003f0000
+w 0x0010 41345 0x00000000
+w 0x0010 41346 0x00000000
+w 0x0010 41347 0x00000000
+w 0x0010 41348 0x00000000
+w 0x0010 41349 0x00eeeeee
+w 0x0010 41350 0x00000000
+w 0x0010 41351 0x00000000
+w 0x0010 41352 0x003f0000
+w 0x0010 41353 0x00000000
+w 0x0010 41354 0x00000000
+w 0x0010 41355 0x00000000
+w 0x0010 41356 0x003f0000
+w 0x0010 41357 0x00000000
+w 0x0010 41358 0x00000000
+w 0x0010 41359 0x00000000
+w 0x0010 41360 0x00000000
+w 0x0010 41361 0x00eeeeee
+w 0x0010 41362 0x00000000
+w 0x0010 41363 0x00000000
+w 0x0010 41364 0x00000fc0
+w 0x0010 41365 0x00000000
+w 0x0010 41366 0x00000000
+w 0x0010 41367 0x00000000
+w 0x0010 41368 0x00000000
+w 0x0010 41369 0x00000000
+w 0x0010 41370 0x00000000
+w 0x0010 41371 0x00000000
+w 0x0010 41372 0x00000000
+w 0x0010 41373 0x00000000
+w 0x0010 41374 0x00000000
+w 0x0010 41375 0x00000000
+w 0x0010 41408 0x00000000
+w 0x0010 41472 0x00000000
+w 0x0010 41473 0x00010000
+w 0x0010 41474 0x00000000
+w 0x0010 41475 0x00000000
+w 0x0010 41476 0x00000000
+w 0x0010 41477 0x00000000
+w 0x0010 41478 0x00000000
+w 0x0010 41479 0x00000000
+w 0x0010 41480 0x00000000
+w 0x0010 41481 0x00000000
+w 0x0010 41482 0x00000000
+w 0x0010 41483 0x00000001
+w 0x0010 41484 0x00000000
+w 0x0010 41485 0x00000000
+w 0x0010 41486 0x00000000
+w 0x0010 41487 0x00000000
+w 0x0010 41488 0x00000000
+w 0x0010 41489 0x00000000
+w 0x0010 41490 0x00400000
+w 0x0010 41491 0x00000008
+w 0x0010 41492 0x00000000
+w 0x0010 41493 0x00000000
+w 0x0010 41494 0x00000000
+w 0x0010 41495 0x00000000
+w 0x0010 41496 0x00000000
+w 0x0010 41497 0x00000000
+w 0x0010 41498 0x00000000
+w 0x0010 41499 0x00000000
+w 0x0010 41500 0x00000000
+w 0x0010 41501 0x00000000
+w 0x0010 41502 0x00000000
+w 0x0010 41503 0x00000000
+w 0x0010 41504 0x00000000
+w 0x0010 41505 0x00000000
+w 0x0010 41506 0x00000000
+w 0x0010 41507 0x00000010
+w 0x0010 41508 0x00000000
+w 0x0010 41509 0x00000000
+w 0x0010 41510 0x00000000
+w 0x0010 41511 0x00000000
+w 0x0010 41512 0x00000000
+w 0x0010 41513 0x00000000
+w 0x0010 41514 0x00000000
+w 0x0010 41515 0x00000020
+w 0x0010 41516 0x00000000
+w 0x0010 41517 0x00000000
+w 0x0010 41518 0x00000000
+w 0x0010 41519 0x00000000
+w 0x0010 41520 0x00000000
+w 0x0010 41521 0x00000000
+w 0x0010 41522 0x00000001
+w 0x0010 41523 0x00000000
+w 0x0010 41524 0x00000000
+w 0x0010 41525 0x00000000
+w 0x0010 41526 0x00000000
+w 0x0010 41527 0x00000000
+w 0x0010 41528 0x0c000000
+w 0x0010 41529 0x00000000
+w 0x0010 41530 0x00000000
+w 0x0010 41531 0x00000000
+w 0x0010 41532 0x00000000
+w 0x0010 41533 0x00000000
+w 0x0010 41534 0x00000000
+w 0x0010 41535 0x00000000
+w 0x0010 41728 0x00000000
+w 0x0010 41729 0x00010000
+w 0x0010 41730 0x00000000
+w 0x0010 41731 0x00000000
+w 0x0010 41732 0x00000000
+w 0x0010 41733 0x00000000
+w 0x0010 41734 0x00000000
+w 0x0010 41735 0x00000000
+w 0x0010 41736 0x00000000
+w 0x0010 41737 0x00000000
+w 0x0010 41738 0x00000000
+w 0x0010 41739 0x00000001
+w 0x0010 41740 0x00000000
+w 0x0010 41741 0x00000000
+w 0x0010 41742 0x00000000
+w 0x0010 41743 0x00000000
+w 0x0010 41744 0x00000000
+w 0x0010 41745 0x00000000
+w 0x0010 41746 0x00400000
+w 0x0010 41747 0x00000008
+w 0x0010 41748 0x00000000
+w 0x0010 41749 0x00000000
+w 0x0010 41750 0x00000000
+w 0x0010 41751 0x00000000
+w 0x0010 41752 0x00000000
+w 0x0010 41753 0x00000000
+w 0x0010 41754 0x00000000
+w 0x0010 41755 0x00000000
+w 0x0010 41756 0x00000000
+w 0x0010 41757 0x00000000
+w 0x0010 41758 0x00000000
+w 0x0010 41759 0x00000000
+w 0x0010 41760 0x00000000
+w 0x0010 41761 0x00000000
+w 0x0010 41762 0x00000000
+w 0x0010 41763 0x00000010
+w 0x0010 41764 0x00000000
+w 0x0010 41765 0x00000000
+w 0x0010 41766 0x00000000
+w 0x0010 41767 0x00000000
+w 0x0010 41768 0x00000000
+w 0x0010 41769 0x00000000
+w 0x0010 41770 0x00000000
+w 0x0010 41771 0x00000020
+w 0x0010 41772 0x00000000
+w 0x0010 41773 0x00000000
+w 0x0010 41774 0x00000000
+w 0x0010 41775 0x00000000
+w 0x0010 41776 0x00000000
+w 0x0010 41777 0x00000000
+w 0x0010 41778 0x00000001
+w 0x0010 41779 0x00000000
+w 0x0010 41780 0x00000000
+w 0x0010 41781 0x00000000
+w 0x0010 41782 0x00000000
+w 0x0010 41783 0x00000000
+w 0x0010 41784 0x0c000000
+w 0x0010 41785 0x00000000
+w 0x0010 41786 0x00000000
+w 0x0010 41787 0x00000000
+w 0x0010 41788 0x00000000
+w 0x0010 41789 0x00000000
+w 0x0010 41790 0x00000000
+w 0x0010 41791 0x00000000
--- /dev/null
+w 0x0010 40960 0x007c0112
+w 0x0010 40961 0x00700112
+w 0x0010 40962 0x00700112
+w 0x0010 40963 0x00700112
+w 0x0010 40964 0x007c0112
+w 0x0010 40965 0x00700112
+w 0x0010 40966 0x00700112
+w 0x0010 40967 0x00700112
+w 0x0010 40968 0x007c0112
+w 0x0010 40969 0x00700112
+w 0x0010 40970 0x00700112
+w 0x0010 40971 0x00700112
+w 0x0010 40972 0x00780112
+w 0x0010 40973 0x00700112
+w 0x0010 40974 0x00700112
+w 0x0010 40975 0x00700112
+w 0x0010 40976 0x007c0112
+w 0x0010 40977 0x00700112
+w 0x0010 40978 0x00700112
+w 0x0010 40979 0x00780112
+w 0x0010 40980 0x007c0112
+w 0x0010 40981 0x00700112
+w 0x0010 40982 0x00700112
+w 0x0010 40983 0x00700112
+w 0x0010 40984 0x00000002
+w 0x0010 40985 0x0000000a
+w 0x0010 40986 0x00000000
+w 0x0010 40987 0x00000002
+w 0x0010 40988 0x00000000
+w 0x0010 40989 0x00000000
+w 0x0010 40990 0x00000000
+w 0x0010 40991 0x00000000
+w 0x0010 40992 0x0004019a
+w 0x0010 40993 0x0004019a
+w 0x0010 40994 0x0004019a
+w 0x0010 40995 0x0004019a
+w 0x0010 40996 0x0004019a
+w 0x0010 40997 0x0004019a
+w 0x0010 40998 0x00000000
+w 0x0010 40999 0x00000000
+w 0x0010 41000 0x0004019a
+w 0x0010 41001 0x0004019a
+w 0x0010 41002 0x0004019a
+w 0x0010 41003 0x0004019a
+w 0x0010 41004 0x00000000
+w 0x0010 41005 0x0004019a
+w 0x0010 41006 0x0004019a
+w 0x0010 41007 0x00000000
+w 0x0010 41008 0x00380006
+w 0x0010 41009 0x00000006
+w 0x0010 41010 0x00000006
+w 0x0010 41011 0x00000000
+w 0x0010 41012 0x00000000
+w 0x0010 41013 0x00000000
+w 0x0010 41014 0x00000000
+w 0x0010 41015 0x00000000
+w 0x0010 41016 0x00000002
+w 0x0010 41017 0x00000002
+w 0x0010 41018 0x00000002
+w 0x0010 41019 0x00000002
+w 0x0010 41020 0x00000000
+w 0x0010 41021 0x00000000
+w 0x0010 41022 0x00000000
+w 0x0010 41023 0x00000000
+w 0x0010 41024 0x0000009a
+w 0x0010 41025 0x00000000
+w 0x0010 41026 0x00000000
+w 0x0010 41027 0x00000000
+w 0x0010 41028 0x00000000
+w 0x0010 41029 0x00000000
+w 0x0010 41030 0x00000000
+w 0x0010 41031 0x00000000
+w 0x0010 41032 0x00000000
+w 0x0010 41033 0x00000000
+w 0x0010 41034 0x00000000
+w 0x0010 41035 0x00000000
+w 0x0010 41036 0x00000000
+w 0x0010 41037 0x00000000
+w 0x0010 41038 0x00000000
+w 0x0010 41039 0x00000000
+w 0x0010 41088 0x0000000e
+w 0x0010 41089 0x00000000
+w 0x0010 41090 0x00000000
+w 0x0010 41091 0x00000000
+w 0x0010 41092 0x000000e0
+w 0x0010 41093 0x00000000
+w 0x0010 41094 0x00000000
+w 0x0010 41095 0x00000000
+w 0x0010 41096 0x00000e00
+w 0x0010 41097 0x00000000
+w 0x0010 41098 0x00000000
+w 0x0010 41099 0x00000000
+w 0x0010 41100 0x0000e000
+w 0x0010 41101 0x00000000
+w 0x0010 41102 0x00000000
+w 0x0010 41103 0x00000000
+w 0x0010 41104 0x000e0000
+w 0x0010 41105 0x00000000
+w 0x0010 41106 0x00000000
+w 0x0010 41107 0x00000000
+w 0x0010 41108 0x00e00000
+w 0x0010 41109 0x00000000
+w 0x0010 41110 0x00000000
+w 0x0010 41111 0x00000000
+w 0x0010 41112 0x00000000
+w 0x0010 41113 0x00000100
+w 0x0010 41114 0x00000000
+w 0x0010 41115 0x00000000
+w 0x0010 41116 0x00000000
+w 0x0010 41117 0x00000200
+w 0x0010 41118 0x00000000
+w 0x0010 41119 0x00000000
+w 0x0010 41120 0x00000000
+w 0x0010 41121 0x00000400
+w 0x0010 41122 0x00000000
+w 0x0010 41123 0x00000000
+w 0x0010 41124 0x00000000
+w 0x0010 41125 0x00000800
+w 0x0010 41126 0x00000000
+w 0x0010 41127 0x00000000
+w 0x0010 41128 0x00000000
+w 0x0010 41129 0x00002000
+w 0x0010 41130 0x00000000
+w 0x0010 41131 0x00000000
+w 0x0010 41132 0x00000000
+w 0x0010 41133 0x00004000
+w 0x0010 41134 0x00000000
+w 0x0010 41135 0x00000000
+w 0x0010 41136 0x00000000
+w 0x0010 41137 0x00000000
+w 0x0010 41138 0x00000000
+w 0x0010 41139 0x00000000
+w 0x0010 41140 0x00000000
+w 0x0010 41141 0x00000000
+w 0x0010 41142 0x00000000
+w 0x0010 41143 0x00000000
+w 0x0010 41144 0x00000000
+w 0x0010 41145 0x00000000
+w 0x0010 41146 0x00000000
+w 0x0010 41147 0x00000000
+w 0x0010 41148 0x00000000
+w 0x0010 41149 0x00000000
+w 0x0010 41150 0x00000000
+w 0x0010 41151 0x00000000
+w 0x0010 41216 0x00000050
+w 0x0010 41217 0x00000051
+w 0x0010 41218 0x00000052
+w 0x0010 41219 0x00000000
+w 0x0010 41220 0x00000000
+w 0x0010 41221 0x00000000
+w 0x0010 41222 0x00000000
+w 0x0010 41223 0x00000000
+w 0x0010 41224 0x0000003b
+w 0x0010 41225 0x0000003f
+w 0x0010 41226 0x0000004b
+w 0x0010 41227 0x0000004f
+w 0x0010 41228 0x00000000
+w 0x0010 41229 0x00000000
+w 0x0010 41230 0x00000000
+w 0x0010 41231 0x00000000
+w 0x0010 41232 0x0000005e
+w 0x0010 41233 0x00000000
+w 0x0010 41234 0x00000000
+w 0x0010 41235 0x00000000
+w 0x0010 41236 0x00000000
+w 0x0010 41237 0x00000000
+w 0x0010 41238 0x00000000
+w 0x0010 41239 0x00000000
+w 0x0010 41240 0x00000000
+w 0x0010 41241 0x00000000
+w 0x0010 41242 0x00000000
+w 0x0010 41243 0x00000000
+w 0x0010 41244 0x00000000
+w 0x0010 41245 0x00000000
+w 0x0010 41246 0x00000000
+w 0x0010 41247 0x00000000
+w 0x0010 41248 0x78002820
+w 0x0010 41249 0x78042921
+w 0x0010 41250 0x78082a22
+w 0x0010 41251 0x780c2b23
+w 0x0010 41252 0x78102d24
+w 0x0010 41253 0x78142e25
+w 0x0010 41254 0x70626161
+w 0x0010 41255 0x00000000
+w 0x0010 41256 0x00000000
+w 0x0010 41257 0x00000000
+w 0x0010 41258 0x00000000
+w 0x0010 41259 0x00000000
+w 0x0010 41260 0x00000000
+w 0x0010 41261 0x00000000
+w 0x0010 41262 0x00000000
+w 0x0010 41263 0x68300019
+w 0x0010 41280 0x00000001
+w 0x0010 41281 0x00000003
+w 0x0010 41282 0x00000002
+w 0x0010 41283 0x0000000f
+w 0x0010 41284 0x00000001
+w 0x0010 41285 0x00000002
+w 0x0010 41286 0x00000000
+w 0x0010 41287 0x00000000
+w 0x0010 41312 0x000000d1
+w 0x0010 41313 0x000000d2
+w 0x0010 41314 0x000000d3
+w 0x0010 41315 0x000000c6
+w 0x0010 41316 0x000000d8
+w 0x0010 41317 0x000000d9
+w 0x0010 41318 0x000000da
+w 0x0010 41319 0x00000067
+w 0x0010 41320 0x00000069
+w 0x0010 41321 0x0000006a
+w 0x0010 41322 0x0000006b
+w 0x0010 41323 0x00000092
+w 0x0010 41324 0x00000092
+w 0x0010 41325 0x00000092
+w 0x0010 41326 0x00000092
+w 0x0010 41327 0x00000092
+w 0x0010 41344 0x003f0000
+w 0x0010 41345 0x00000000
+w 0x0010 41346 0x00000000
+w 0x0010 41347 0x00000000
+w 0x0010 41348 0x00000000
+w 0x0010 41349 0x00eeeeee
+w 0x0010 41350 0x00000000
+w 0x0010 41351 0x00000000
+w 0x0010 41352 0x003f0000
+w 0x0010 41353 0x00000000
+w 0x0010 41354 0x00000000
+w 0x0010 41355 0x00000000
+w 0x0010 41356 0x003f0000
+w 0x0010 41357 0x00000000
+w 0x0010 41358 0x00000000
+w 0x0010 41359 0x00000000
+w 0x0010 41360 0x00000000
+w 0x0010 41361 0x00eeeeee
+w 0x0010 41362 0x00000000
+w 0x0010 41363 0x00000000
+w 0x0010 41364 0x00000fc0
+w 0x0010 41365 0x00000000
+w 0x0010 41366 0x00000000
+w 0x0010 41367 0x00000000
+w 0x0010 41368 0x00000000
+w 0x0010 41369 0x00000000
+w 0x0010 41370 0x00000000
+w 0x0010 41371 0x00000000
+w 0x0010 41372 0x00000000
+w 0x0010 41373 0x00000000
+w 0x0010 41374 0x00000000
+w 0x0010 41375 0x00000000
+w 0x0010 41408 0x00000000
+w 0x0010 41472 0x00000000
+w 0x0010 41473 0x00010000
+w 0x0010 41474 0x00000000
+w 0x0010 41475 0x00000000
+w 0x0010 41476 0x00000000
+w 0x0010 41477 0x00000000
+w 0x0010 41478 0x00000000
+w 0x0010 41479 0x00000000
+w 0x0010 41480 0x00000000
+w 0x0010 41481 0x00000000
+w 0x0010 41482 0x00000000
+w 0x0010 41483 0x00000001
+w 0x0010 41484 0x00000000
+w 0x0010 41485 0x00000000
+w 0x0010 41486 0x00000000
+w 0x0010 41487 0x00000000
+w 0x0010 41488 0x00000000
+w 0x0010 41489 0x00000000
+w 0x0010 41490 0x00400000
+w 0x0010 41491 0x00000008
+w 0x0010 41492 0x00000000
+w 0x0010 41493 0x00000000
+w 0x0010 41494 0x00000000
+w 0x0010 41495 0x00000000
+w 0x0010 41496 0x00000000
+w 0x0010 41497 0x00000000
+w 0x0010 41498 0x00000000
+w 0x0010 41499 0x00000000
+w 0x0010 41500 0x00000000
+w 0x0010 41501 0x00000000
+w 0x0010 41502 0x00000000
+w 0x0010 41503 0x00000000
+w 0x0010 41504 0x00000000
+w 0x0010 41505 0x00000000
+w 0x0010 41506 0x00000000
+w 0x0010 41507 0x00000010
+w 0x0010 41508 0x00000000
+w 0x0010 41509 0x00000000
+w 0x0010 41510 0x00000000
+w 0x0010 41511 0x00000000
+w 0x0010 41512 0x00000000
+w 0x0010 41513 0x00000000
+w 0x0010 41514 0x00000000
+w 0x0010 41515 0x00000020
+w 0x0010 41516 0x00000000
+w 0x0010 41517 0x00000000
+w 0x0010 41518 0x00000000
+w 0x0010 41519 0x00000000
+w 0x0010 41520 0x00000000
+w 0x0010 41521 0x00000000
+w 0x0010 41522 0x00000001
+w 0x0010 41523 0x00000000
+w 0x0010 41524 0x00000000
+w 0x0010 41525 0x00000000
+w 0x0010 41526 0x00000000
+w 0x0010 41527 0x00000000
+w 0x0010 41528 0x0c000000
+w 0x0010 41529 0x00000000
+w 0x0010 41530 0x00000000
+w 0x0010 41531 0x00000000
+w 0x0010 41532 0x00000000
+w 0x0010 41533 0x00000000
+w 0x0010 41534 0x00000000
+w 0x0010 41535 0x00000000
+w 0x0010 41728 0x00000000
+w 0x0010 41729 0x00010000
+w 0x0010 41730 0x00000000
+w 0x0010 41731 0x00000000
+w 0x0010 41732 0x00000000
+w 0x0010 41733 0x00000000
+w 0x0010 41734 0x00000000
+w 0x0010 41735 0x00000000
+w 0x0010 41736 0x00000000
+w 0x0010 41737 0x00000000
+w 0x0010 41738 0x00000000
+w 0x0010 41739 0x00000001
+w 0x0010 41740 0x00000000
+w 0x0010 41741 0x00000000
+w 0x0010 41742 0x00000000
+w 0x0010 41743 0x00000000
+w 0x0010 41744 0x00000000
+w 0x0010 41745 0x00000000
+w 0x0010 41746 0x00400000
+w 0x0010 41747 0x00000008
+w 0x0010 41748 0x00000000
+w 0x0010 41749 0x00000000
+w 0x0010 41750 0x00000000
+w 0x0010 41751 0x00000000
+w 0x0010 41752 0x00000000
+w 0x0010 41753 0x00000000
+w 0x0010 41754 0x00000000
+w 0x0010 41755 0x00000000
+w 0x0010 41756 0x00000000
+w 0x0010 41757 0x00000000
+w 0x0010 41758 0x00000000
+w 0x0010 41759 0x00000000
+w 0x0010 41760 0x00000000
+w 0x0010 41761 0x00000000
+w 0x0010 41762 0x00000000
+w 0x0010 41763 0x00000010
+w 0x0010 41764 0x00000000
+w 0x0010 41765 0x00000000
+w 0x0010 41766 0x00000000
+w 0x0010 41767 0x00000000
+w 0x0010 41768 0x00000000
+w 0x0010 41769 0x00000000
+w 0x0010 41770 0x00000000
+w 0x0010 41771 0x00000020
+w 0x0010 41772 0x00000000
+w 0x0010 41773 0x00000000
+w 0x0010 41774 0x00000000
+w 0x0010 41775 0x00000000
+w 0x0010 41776 0x00000000
+w 0x0010 41777 0x00000000
+w 0x0010 41778 0x00000001
+w 0x0010 41779 0x00000000
+w 0x0010 41780 0x00000000
+w 0x0010 41781 0x00000000
+w 0x0010 41782 0x00000000
+w 0x0010 41783 0x00000000
+w 0x0010 41784 0x0c000000
+w 0x0010 41785 0x00000000
+w 0x0010 41786 0x00000000
+w 0x0010 41787 0x00000000
+w 0x0010 41788 0x00000000
+w 0x0010 41789 0x00000000
+w 0x0010 41790 0x00000000
+w 0x0010 41791 0x00000000
--- /dev/null
+w 0x0010 40960 0x007c0112
+w 0x0010 40961 0x00700112
+w 0x0010 40962 0x00700112
+w 0x0010 40963 0x00700112
+w 0x0010 40964 0x007c0112
+w 0x0010 40965 0x00700112
+w 0x0010 40966 0x00700112
+w 0x0010 40967 0x00700112
+w 0x0010 40968 0x007c0112
+w 0x0010 40969 0x00700112
+w 0x0010 40970 0x00700112
+w 0x0010 40971 0x00700112
+w 0x0010 40972 0x00780112
+w 0x0010 40973 0x00700112
+w 0x0010 40974 0x00700112
+w 0x0010 40975 0x00700112
+w 0x0010 40976 0x007c0112
+w 0x0010 40977 0x00700112
+w 0x0010 40978 0x00700112
+w 0x0010 40979 0x00780112
+w 0x0010 40980 0x007c0112
+w 0x0010 40981 0x00700112
+w 0x0010 40982 0x00700112
+w 0x0010 40983 0x00700112
+w 0x0010 40984 0x00000002
+w 0x0010 40985 0x0000000a
+w 0x0010 40986 0x00000000
+w 0x0010 40987 0x00000002
+w 0x0010 40988 0x00000000
+w 0x0010 40989 0x00000000
+w 0x0010 40990 0x00000000
+w 0x0010 40991 0x00000000
+w 0x0010 40992 0x0004019a
+w 0x0010 40993 0x0004019a
+w 0x0010 40994 0x0004019a
+w 0x0010 40995 0x0004019a
+w 0x0010 40996 0x0004019a
+w 0x0010 40997 0x0004019a
+w 0x0010 40998 0x00000000
+w 0x0010 40999 0x00000000
+w 0x0010 41000 0x0004019a
+w 0x0010 41001 0x0004019a
+w 0x0010 41002 0x0004019a
+w 0x0010 41003 0x0004019a
+w 0x0010 41004 0x00000000
+w 0x0010 41005 0x0004019a
+w 0x0010 41006 0x0004019a
+w 0x0010 41007 0x00000000
+w 0x0010 41008 0x00380006
+w 0x0010 41009 0x00000006
+w 0x0010 41010 0x00000006
+w 0x0010 41011 0x00000000
+w 0x0010 41012 0x00000000
+w 0x0010 41013 0x00000000
+w 0x0010 41014 0x00000000
+w 0x0010 41015 0x00000000
+w 0x0010 41016 0x00000002
+w 0x0010 41017 0x00000002
+w 0x0010 41018 0x00000002
+w 0x0010 41019 0x00000002
+w 0x0010 41020 0x00000000
+w 0x0010 41021 0x00000000
+w 0x0010 41022 0x00000000
+w 0x0010 41023 0x00000000
+w 0x0010 41024 0x0000009a
+w 0x0010 41025 0x00000000
+w 0x0010 41026 0x00000000
+w 0x0010 41027 0x00000000
+w 0x0010 41028 0x00000000
+w 0x0010 41029 0x00000000
+w 0x0010 41030 0x00000000
+w 0x0010 41031 0x00000000
+w 0x0010 41032 0x00000000
+w 0x0010 41033 0x00000000
+w 0x0010 41034 0x00000000
+w 0x0010 41035 0x00000000
+w 0x0010 41036 0x00000000
+w 0x0010 41037 0x00000000
+w 0x0010 41038 0x00000000
+w 0x0010 41039 0x00000000
+w 0x0010 41088 0x0000000e
+w 0x0010 41089 0x00000000
+w 0x0010 41090 0x00000000
+w 0x0010 41091 0x00000000
+w 0x0010 41092 0x000000e0
+w 0x0010 41093 0x00000000
+w 0x0010 41094 0x00000000
+w 0x0010 41095 0x00000000
+w 0x0010 41096 0x00000e00
+w 0x0010 41097 0x00000000
+w 0x0010 41098 0x00000000
+w 0x0010 41099 0x00000000
+w 0x0010 41100 0x0000e000
+w 0x0010 41101 0x00000000
+w 0x0010 41102 0x00000000
+w 0x0010 41103 0x00000000
+w 0x0010 41104 0x000e0000
+w 0x0010 41105 0x00000000
+w 0x0010 41106 0x00000000
+w 0x0010 41107 0x00000000
+w 0x0010 41108 0x00e00000
+w 0x0010 41109 0x00000000
+w 0x0010 41110 0x00000000
+w 0x0010 41111 0x00000000
+w 0x0010 41112 0x00000000
+w 0x0010 41113 0x00000100
+w 0x0010 41114 0x00000000
+w 0x0010 41115 0x00000000
+w 0x0010 41116 0x00000000
+w 0x0010 41117 0x00000200
+w 0x0010 41118 0x00000000
+w 0x0010 41119 0x00000000
+w 0x0010 41120 0x00000000
+w 0x0010 41121 0x00000400
+w 0x0010 41122 0x00000000
+w 0x0010 41123 0x00000000
+w 0x0010 41124 0x00000000
+w 0x0010 41125 0x00000800
+w 0x0010 41126 0x00000000
+w 0x0010 41127 0x00000000
+w 0x0010 41128 0x00000000
+w 0x0010 41129 0x00002000
+w 0x0010 41130 0x00000000
+w 0x0010 41131 0x00000000
+w 0x0010 41132 0x00000000
+w 0x0010 41133 0x00004000
+w 0x0010 41134 0x00000000
+w 0x0010 41135 0x00000000
+w 0x0010 41136 0x00000000
+w 0x0010 41137 0x00000000
+w 0x0010 41138 0x00000000
+w 0x0010 41139 0x00000000
+w 0x0010 41140 0x00000000
+w 0x0010 41141 0x00000000
+w 0x0010 41142 0x00000000
+w 0x0010 41143 0x00000000
+w 0x0010 41144 0x00000000
+w 0x0010 41145 0x00000000
+w 0x0010 41146 0x00000000
+w 0x0010 41147 0x00000000
+w 0x0010 41148 0x00000000
+w 0x0010 41149 0x00000000
+w 0x0010 41150 0x00000000
+w 0x0010 41151 0x00000000
+w 0x0010 41216 0x00000050
+w 0x0010 41217 0x00000051
+w 0x0010 41218 0x00000052
+w 0x0010 41219 0x00000000
+w 0x0010 41220 0x00000000
+w 0x0010 41221 0x00000000
+w 0x0010 41222 0x00000000
+w 0x0010 41223 0x00000000
+w 0x0010 41224 0x0000003b
+w 0x0010 41225 0x0000003f
+w 0x0010 41226 0x0000004b
+w 0x0010 41227 0x0000004f
+w 0x0010 41228 0x00000000
+w 0x0010 41229 0x00000000
+w 0x0010 41230 0x00000000
+w 0x0010 41231 0x00000000
+w 0x0010 41232 0x0000005e
+w 0x0010 41233 0x00000000
+w 0x0010 41234 0x00000000
+w 0x0010 41235 0x00000000
+w 0x0010 41236 0x00000000
+w 0x0010 41237 0x00000000
+w 0x0010 41238 0x00000000
+w 0x0010 41239 0x00000000
+w 0x0010 41240 0x00000000
+w 0x0010 41241 0x00000000
+w 0x0010 41242 0x00000000
+w 0x0010 41243 0x00000000
+w 0x0010 41244 0x00000000
+w 0x0010 41245 0x00000000
+w 0x0010 41246 0x00000000
+w 0x0010 41247 0x00000000
+w 0x0010 41248 0x78002820
+w 0x0010 41249 0x78042921
+w 0x0010 41250 0x78082a22
+w 0x0010 41251 0x780c2b23
+w 0x0010 41252 0x78102d24
+w 0x0010 41253 0x78142e25
+w 0x0010 41254 0x70626161
+w 0x0010 41255 0x00000000
+w 0x0010 41256 0x00000000
+w 0x0010 41257 0x00000000
+w 0x0010 41258 0x00000000
+w 0x0010 41259 0x00000000
+w 0x0010 41260 0x00000000
+w 0x0010 41261 0x00000000
+w 0x0010 41262 0x00000000
+w 0x0010 41263 0x68300019
+w 0x0010 41280 0x00000001
+w 0x0010 41281 0x00000003
+w 0x0010 41282 0x00000002
+w 0x0010 41283 0x00000003
+w 0x0010 41284 0x00000001
+w 0x0010 41285 0x00000002
+w 0x0010 41286 0x00000000
+w 0x0010 41287 0x00000000
+w 0x0010 41312 0x000000d1
+w 0x0010 41313 0x000000d2
+w 0x0010 41314 0x000000d3
+w 0x0010 41315 0x000000c6
+w 0x0010 41316 0x000000d8
+w 0x0010 41317 0x000000d9
+w 0x0010 41318 0x000000da
+w 0x0010 41319 0x00000067
+w 0x0010 41320 0x00000069
+w 0x0010 41321 0x0000006a
+w 0x0010 41322 0x0000006b
+w 0x0010 41323 0x00000092
+w 0x0010 41324 0x00000092
+w 0x0010 41325 0x00000092
+w 0x0010 41326 0x00000092
+w 0x0010 41327 0x00000092
+w 0x0010 41344 0x003f0000
+w 0x0010 41345 0x00000000
+w 0x0010 41346 0x00000000
+w 0x0010 41347 0x00000000
+w 0x0010 41348 0x00000000
+w 0x0010 41349 0x00eeeeee
+w 0x0010 41350 0x00000000
+w 0x0010 41351 0x00000000
+w 0x0010 41352 0x003f0000
+w 0x0010 41353 0x00000000
+w 0x0010 41354 0x00000000
+w 0x0010 41355 0x00000000
+w 0x0010 41356 0x003f0000
+w 0x0010 41357 0x00000000
+w 0x0010 41358 0x00000000
+w 0x0010 41359 0x00000000
+w 0x0010 41360 0x00000000
+w 0x0010 41361 0x00eeeeee
+w 0x0010 41362 0x00000000
+w 0x0010 41363 0x00000000
+w 0x0010 41364 0x00000fc0
+w 0x0010 41365 0x00000000
+w 0x0010 41366 0x00000000
+w 0x0010 41367 0x00000000
+w 0x0010 41368 0x00000000
+w 0x0010 41369 0x00000000
+w 0x0010 41370 0x00000000
+w 0x0010 41371 0x00000000
+w 0x0010 41372 0x00000000
+w 0x0010 41373 0x00000000
+w 0x0010 41374 0x00000000
+w 0x0010 41375 0x00000000
+w 0x0010 41408 0x00000000
+w 0x0010 41472 0x00000000
+w 0x0010 41473 0x00010000
+w 0x0010 41474 0x00000000
+w 0x0010 41475 0x00000000
+w 0x0010 41476 0x00000000
+w 0x0010 41477 0x00000000
+w 0x0010 41478 0x00000000
+w 0x0010 41479 0x00000000
+w 0x0010 41480 0x00000000
+w 0x0010 41481 0x00000000
+w 0x0010 41482 0x00000000
+w 0x0010 41483 0x00000001
+w 0x0010 41484 0x00000000
+w 0x0010 41485 0x00000000
+w 0x0010 41486 0x00000000
+w 0x0010 41487 0x00000000
+w 0x0010 41488 0x00000000
+w 0x0010 41489 0x00000000
+w 0x0010 41490 0x00400000
+w 0x0010 41491 0x00000008
+w 0x0010 41492 0x00000000
+w 0x0010 41493 0x00000000
+w 0x0010 41494 0x00000000
+w 0x0010 41495 0x00000000
+w 0x0010 41496 0x00000000
+w 0x0010 41497 0x00000000
+w 0x0010 41498 0x00000000
+w 0x0010 41499 0x00000000
+w 0x0010 41500 0x00000000
+w 0x0010 41501 0x00000000
+w 0x0010 41502 0x00000000
+w 0x0010 41503 0x00000000
+w 0x0010 41504 0x00000000
+w 0x0010 41505 0x00000000
+w 0x0010 41506 0x00000000
+w 0x0010 41507 0x00000010
+w 0x0010 41508 0x00000000
+w 0x0010 41509 0x00000000
+w 0x0010 41510 0x00000000
+w 0x0010 41511 0x00000000
+w 0x0010 41512 0x00000000
+w 0x0010 41513 0x00000000
+w 0x0010 41514 0x00000000
+w 0x0010 41515 0x00000020
+w 0x0010 41516 0x00000000
+w 0x0010 41517 0x00000000
+w 0x0010 41518 0x00000000
+w 0x0010 41519 0x00000000
+w 0x0010 41520 0x00000000
+w 0x0010 41521 0x00000000
+w 0x0010 41522 0x00000001
+w 0x0010 41523 0x00000000
+w 0x0010 41524 0x00000000
+w 0x0010 41525 0x00000000
+w 0x0010 41526 0x00000000
+w 0x0010 41527 0x00000000
+w 0x0010 41528 0x0c000000
+w 0x0010 41529 0x00000000
+w 0x0010 41530 0x00000000
+w 0x0010 41531 0x00000000
+w 0x0010 41532 0x00000000
+w 0x0010 41533 0x00000000
+w 0x0010 41534 0x00000000
+w 0x0010 41535 0x00000000
+w 0x0010 41728 0x00000000
+w 0x0010 41729 0x00010000
+w 0x0010 41730 0x00000000
+w 0x0010 41731 0x00000000
+w 0x0010 41732 0x00000000
+w 0x0010 41733 0x00000000
+w 0x0010 41734 0x00000000
+w 0x0010 41735 0x00000000
+w 0x0010 41736 0x00000000
+w 0x0010 41737 0x00000000
+w 0x0010 41738 0x00000000
+w 0x0010 41739 0x00000001
+w 0x0010 41740 0x00000000
+w 0x0010 41741 0x00000000
+w 0x0010 41742 0x00000000
+w 0x0010 41743 0x00000000
+w 0x0010 41744 0x00000000
+w 0x0010 41745 0x00000000
+w 0x0010 41746 0x00400000
+w 0x0010 41747 0x00000008
+w 0x0010 41748 0x00000000
+w 0x0010 41749 0x00000000
+w 0x0010 41750 0x00000000
+w 0x0010 41751 0x00000000
+w 0x0010 41752 0x00000000
+w 0x0010 41753 0x00000000
+w 0x0010 41754 0x00000000
+w 0x0010 41755 0x00000000
+w 0x0010 41756 0x00000000
+w 0x0010 41757 0x00000000
+w 0x0010 41758 0x00000000
+w 0x0010 41759 0x00000000
+w 0x0010 41760 0x00000000
+w 0x0010 41761 0x00000000
+w 0x0010 41762 0x00000000
+w 0x0010 41763 0x00000010
+w 0x0010 41764 0x00000000
+w 0x0010 41765 0x00000000
+w 0x0010 41766 0x00000000
+w 0x0010 41767 0x00000000
+w 0x0010 41768 0x00000000
+w 0x0010 41769 0x00000000
+w 0x0010 41770 0x00000000
+w 0x0010 41771 0x00000020
+w 0x0010 41772 0x00000000
+w 0x0010 41773 0x00000000
+w 0x0010 41774 0x00000000
+w 0x0010 41775 0x00000000
+w 0x0010 41776 0x00000000
+w 0x0010 41777 0x00000000
+w 0x0010 41778 0x00000001
+w 0x0010 41779 0x00000000
+w 0x0010 41780 0x00000000
+w 0x0010 41781 0x00000000
+w 0x0010 41782 0x00000000
+w 0x0010 41783 0x00000000
+w 0x0010 41784 0x0c000000
+w 0x0010 41785 0x00000000
+w 0x0010 41786 0x00000000
+w 0x0010 41787 0x00000000
+w 0x0010 41788 0x00000000
+w 0x0010 41789 0x00000000
+w 0x0010 41790 0x00000000
+w 0x0010 41791 0x00000000
--- /dev/null
+w 0x0010 40960 0x007c0112
+w 0x0010 40961 0x00700112
+w 0x0010 40962 0x00700112
+w 0x0010 40963 0x00700112
+w 0x0010 40964 0x007c0112
+w 0x0010 40965 0x00700112
+w 0x0010 40966 0x00700112
+w 0x0010 40967 0x00700112
+w 0x0010 40968 0x007c0112
+w 0x0010 40969 0x00700112
+w 0x0010 40970 0x00700112
+w 0x0010 40971 0x00700112
+w 0x0010 40972 0x00780112
+w 0x0010 40973 0x00700112
+w 0x0010 40974 0x00700112
+w 0x0010 40975 0x00700112
+w 0x0010 40976 0x007c0112
+w 0x0010 40977 0x00700112
+w 0x0010 40978 0x00700112
+w 0x0010 40979 0x00700112
+w 0x0010 40980 0x007c0112
+w 0x0010 40981 0x00700112
+w 0x0010 40982 0x00700112
+w 0x0010 40983 0x00700112
+w 0x0010 40984 0x00000002
+w 0x0010 40985 0x0000000a
+w 0x0010 40986 0x00000000
+w 0x0010 40987 0x00000002
+w 0x0010 40988 0x00000000
+w 0x0010 40989 0x00000000
+w 0x0010 40990 0x00000000
+w 0x0010 40991 0x00000000
+w 0x0010 40992 0x0004019a
+w 0x0010 40993 0x0004019a
+w 0x0010 40994 0x0004019a
+w 0x0010 40995 0x0004019a
+w 0x0010 40996 0x0004019a
+w 0x0010 40997 0x0004019a
+w 0x0010 40998 0x00000000
+w 0x0010 40999 0x00000000
+w 0x0010 41000 0x0004019a
+w 0x0010 41001 0x0004019a
+w 0x0010 41002 0x0004019a
+w 0x0010 41003 0x0004019a
+w 0x0010 41004 0x00000000
+w 0x0010 41005 0x0004019a
+w 0x0010 41006 0x0004019a
+w 0x0010 41007 0x00000000
+w 0x0010 41008 0x00380006
+w 0x0010 41009 0x00000006
+w 0x0010 41010 0x00000006
+w 0x0010 41011 0x00000000
+w 0x0010 41012 0x00000000
+w 0x0010 41013 0x00000000
+w 0x0010 41014 0x00000000
+w 0x0010 41015 0x00000000
+w 0x0010 41016 0x00000002
+w 0x0010 41017 0x00000002
+w 0x0010 41018 0x00000002
+w 0x0010 41019 0x00000002
+w 0x0010 41020 0x00000000
+w 0x0010 41021 0x00000000
+w 0x0010 41022 0x00000000
+w 0x0010 41023 0x00000000
+w 0x0010 41024 0x0000009a
+w 0x0010 41025 0x0000009a
+w 0x0010 41026 0x00000000
+w 0x0010 41027 0x00000000
+w 0x0010 41028 0x00000000
+w 0x0010 41029 0x00000000
+w 0x0010 41030 0x00000000
+w 0x0010 41031 0x00000000
+w 0x0010 41032 0x00000000
+w 0x0010 41033 0x00000000
+w 0x0010 41034 0x00000000
+w 0x0010 41035 0x00000000
+w 0x0010 41036 0x00000000
+w 0x0010 41037 0x00000000
+w 0x0010 41038 0x00000000
+w 0x0010 41039 0x00000000
+w 0x0010 41088 0x0000000e
+w 0x0010 41089 0x00000000
+w 0x0010 41090 0x00000000
+w 0x0010 41091 0x00000000
+w 0x0010 41092 0x000000e0
+w 0x0010 41093 0x00000000
+w 0x0010 41094 0x00000000
+w 0x0010 41095 0x00000000
+w 0x0010 41096 0x00000e00
+w 0x0010 41097 0x00000000
+w 0x0010 41098 0x00000000
+w 0x0010 41099 0x00000000
+w 0x0010 41100 0x0000e000
+w 0x0010 41101 0x00000000
+w 0x0010 41102 0x00000000
+w 0x0010 41103 0x00000000
+w 0x0010 41104 0x000e0000
+w 0x0010 41105 0x00000000
+w 0x0010 41106 0x00000000
+w 0x0010 41107 0x00000000
+w 0x0010 41108 0x00e00000
+w 0x0010 41109 0x00000000
+w 0x0010 41110 0x00000000
+w 0x0010 41111 0x00000000
+w 0x0010 41112 0x00000000
+w 0x0010 41113 0x00000100
+w 0x0010 41114 0x00000000
+w 0x0010 41115 0x00000000
+w 0x0010 41116 0x00000000
+w 0x0010 41117 0x00000200
+w 0x0010 41118 0x00000000
+w 0x0010 41119 0x00000000
+w 0x0010 41120 0x00000000
+w 0x0010 41121 0x00000400
+w 0x0010 41122 0x00000000
+w 0x0010 41123 0x00000000
+w 0x0010 41124 0x00000000
+w 0x0010 41125 0x00000800
+w 0x0010 41126 0x00000000
+w 0x0010 41127 0x00000000
+w 0x0010 41128 0x00000000
+w 0x0010 41129 0x00002000
+w 0x0010 41130 0x00000000
+w 0x0010 41131 0x00000000
+w 0x0010 41132 0x00000000
+w 0x0010 41133 0x00004000
+w 0x0010 41134 0x00000000
+w 0x0010 41135 0x00000000
+w 0x0010 41136 0x00000000
+w 0x0010 41137 0x00000000
+w 0x0010 41138 0x00000000
+w 0x0010 41139 0x00000000
+w 0x0010 41140 0x00000000
+w 0x0010 41141 0x00000000
+w 0x0010 41142 0x00000000
+w 0x0010 41143 0x00000000
+w 0x0010 41144 0x00000000
+w 0x0010 41145 0x00000000
+w 0x0010 41146 0x00000000
+w 0x0010 41147 0x00000000
+w 0x0010 41148 0x00000000
+w 0x0010 41149 0x00000000
+w 0x0010 41150 0x00000000
+w 0x0010 41151 0x00000000
+w 0x0010 41216 0x00000050
+w 0x0010 41217 0x00000051
+w 0x0010 41218 0x00000052
+w 0x0010 41219 0x00000000
+w 0x0010 41220 0x00000000
+w 0x0010 41221 0x00000000
+w 0x0010 41222 0x00000000
+w 0x0010 41223 0x00000000
+w 0x0010 41224 0x0000003b
+w 0x0010 41225 0x0000003f
+w 0x0010 41226 0x0000004b
+w 0x0010 41227 0x0000004f
+w 0x0010 41228 0x00000000
+w 0x0010 41229 0x00000000
+w 0x0010 41230 0x00000000
+w 0x0010 41231 0x00000000
+w 0x0010 41232 0x0000005e
+w 0x0010 41233 0x00000058
+w 0x0010 41234 0x00000000
+w 0x0010 41235 0x00000000
+w 0x0010 41236 0x00000000
+w 0x0010 41237 0x00000000
+w 0x0010 41238 0x00000000
+w 0x0010 41239 0x00000000
+w 0x0010 41240 0x00000000
+w 0x0010 41241 0x00000000
+w 0x0010 41242 0x00000000
+w 0x0010 41243 0x00000000
+w 0x0010 41244 0x00000000
+w 0x0010 41245 0x00000000
+w 0x0010 41246 0x00000000
+w 0x0010 41247 0x00000000
+w 0x0010 41248 0x78002820
+w 0x0010 41249 0x78042921
+w 0x0010 41250 0x78082a22
+w 0x0010 41251 0x780c2b23
+w 0x0010 41252 0x78102d24
+w 0x0010 41253 0x78142e25
+w 0x0010 41254 0x70626161
+w 0x0010 41255 0x00000000
+w 0x0010 41256 0x00000000
+w 0x0010 41257 0x00000000
+w 0x0010 41258 0x00000000
+w 0x0010 41259 0x00000000
+w 0x0010 41260 0x00000000
+w 0x0010 41261 0x00000000
+w 0x0010 41262 0x00000000
+w 0x0010 41263 0x68300019
+w 0x0010 41280 0x00000001
+w 0x0010 41281 0x00000003
+w 0x0010 41282 0x00000002
+w 0x0010 41283 0x0000000f
+w 0x0010 41284 0x00000001
+w 0x0010 41285 0x00000002
+w 0x0010 41286 0x00000000
+w 0x0010 41287 0x00000000
+w 0x0010 41312 0x000000d1
+w 0x0010 41313 0x000000d2
+w 0x0010 41314 0x000000d3
+w 0x0010 41315 0x000000c6
+w 0x0010 41316 0x000000d8
+w 0x0010 41317 0x000000d9
+w 0x0010 41318 0x000000da
+w 0x0010 41319 0x00000071
+w 0x0010 41320 0x00000072
+w 0x0010 41321 0x00000073
+w 0x0010 41322 0x0000008e
+w 0x0010 41323 0x00000089
+w 0x0010 41324 0x00000088
+w 0x0010 41325 0x00000000
+w 0x0010 41326 0x0000009f
+w 0x0010 41327 0x00000092
+w 0x0010 41344 0x003f0000
+w 0x0010 41345 0x00000000
+w 0x0010 41346 0x00000000
+w 0x0010 41347 0x00000000
+w 0x0010 41348 0x00000000
+w 0x0010 41349 0x00eeeeee
+w 0x0010 41350 0x00000000
+w 0x0010 41351 0x00000000
+w 0x0010 41352 0x003f0000
+w 0x0010 41353 0x00000000
+w 0x0010 41354 0x00000000
+w 0x0010 41355 0x00000000
+w 0x0010 41356 0x003f0000
+w 0x0010 41357 0x00000000
+w 0x0010 41358 0x00000000
+w 0x0010 41359 0x00000000
+w 0x0010 41360 0x00000000
+w 0x0010 41361 0x00eeeeee
+w 0x0010 41362 0x00000000
+w 0x0010 41363 0x00000000
+w 0x0010 41364 0x00000fc0
+w 0x0010 41365 0x00000000
+w 0x0010 41366 0x00000000
+w 0x0010 41367 0x00000000
+w 0x0010 41368 0x00000000
+w 0x0010 41369 0x00000000
+w 0x0010 41370 0x00000000
+w 0x0010 41371 0x00000000
+w 0x0010 41372 0x00000000
+w 0x0010 41373 0x00000000
+w 0x0010 41374 0x00000000
+w 0x0010 41375 0x00000000
+w 0x0010 41408 0x00000000
+w 0x0010 41472 0x00000000
+w 0x0010 41473 0x00010000
+w 0x0010 41474 0x00000000
+w 0x0010 41475 0x00000000
+w 0x0010 41476 0x00000000
+w 0x0010 41477 0x00000000
+w 0x0010 41478 0x00000000
+w 0x0010 41479 0x00000000
+w 0x0010 41480 0x00000000
+w 0x0010 41481 0x00000000
+w 0x0010 41482 0x00000000
+w 0x0010 41483 0x00000001
+w 0x0010 41484 0x00000000
+w 0x0010 41485 0x00000000
+w 0x0010 41486 0x00000000
+w 0x0010 41487 0x00000000
+w 0x0010 41488 0x00000000
+w 0x0010 41489 0x00000000
+w 0x0010 41490 0x00400000
+w 0x0010 41491 0x00000008
+w 0x0010 41492 0x00000000
+w 0x0010 41493 0x00000000
+w 0x0010 41494 0x00000000
+w 0x0010 41495 0x00000000
+w 0x0010 41496 0x00000000
+w 0x0010 41497 0x00000000
+w 0x0010 41498 0x00000000
+w 0x0010 41499 0x00000000
+w 0x0010 41500 0x00000000
+w 0x0010 41501 0x00000000
+w 0x0010 41502 0x00000000
+w 0x0010 41503 0x00000000
+w 0x0010 41504 0x00000000
+w 0x0010 41505 0x00000000
+w 0x0010 41506 0x00000000
+w 0x0010 41507 0x00000010
+w 0x0010 41508 0x00000000
+w 0x0010 41509 0x00000000
+w 0x0010 41510 0x00000000
+w 0x0010 41511 0x00000000
+w 0x0010 41512 0x00000000
+w 0x0010 41513 0x00000000
+w 0x0010 41514 0x00000000
+w 0x0010 41515 0x00000020
+w 0x0010 41516 0x00000000
+w 0x0010 41517 0x00000000
+w 0x0010 41518 0x00000000
+w 0x0010 41519 0x00000000
+w 0x0010 41520 0x00000000
+w 0x0010 41521 0x00000000
+w 0x0010 41522 0x00000002
+w 0x0010 41523 0x00000000
+w 0x0010 41524 0x00000000
+w 0x0010 41525 0x00000000
+w 0x0010 41526 0x00000000
+w 0x0010 41527 0x00000000
+w 0x0010 41528 0x0c000000
+w 0x0010 41529 0x00000000
+w 0x0010 41530 0x00000000
+w 0x0010 41531 0x00000000
+w 0x0010 41532 0x00000000
+w 0x0010 41533 0x00000000
+w 0x0010 41534 0x00000000
+w 0x0010 41535 0x00000000
+w 0x0010 41728 0x00000000
+w 0x0010 41729 0x00010000
+w 0x0010 41730 0x00000000
+w 0x0010 41731 0x00000000
+w 0x0010 41732 0x00000000
+w 0x0010 41733 0x00000000
+w 0x0010 41734 0x00000000
+w 0x0010 41735 0x00000000
+w 0x0010 41736 0x00000000
+w 0x0010 41737 0x00000000
+w 0x0010 41738 0x00000000
+w 0x0010 41739 0x00000001
+w 0x0010 41740 0x00000000
+w 0x0010 41741 0x00000000
+w 0x0010 41742 0x00000000
+w 0x0010 41743 0x00000000
+w 0x0010 41744 0x00000000
+w 0x0010 41745 0x00000000
+w 0x0010 41746 0x00400000
+w 0x0010 41747 0x00000008
+w 0x0010 41748 0x00000000
+w 0x0010 41749 0x00000000
+w 0x0010 41750 0x00000000
+w 0x0010 41751 0x00000000
+w 0x0010 41752 0x00000000
+w 0x0010 41753 0x00000000
+w 0x0010 41754 0x00000000
+w 0x0010 41755 0x00000000
+w 0x0010 41756 0x00000000
+w 0x0010 41757 0x00000000
+w 0x0010 41758 0x00000000
+w 0x0010 41759 0x00000000
+w 0x0010 41760 0x00000000
+w 0x0010 41761 0x00000000
+w 0x0010 41762 0x00000000
+w 0x0010 41763 0x00000010
+w 0x0010 41764 0x00000000
+w 0x0010 41765 0x00000000
+w 0x0010 41766 0x00000000
+w 0x0010 41767 0x00000000
+w 0x0010 41768 0x00000000
+w 0x0010 41769 0x00000000
+w 0x0010 41770 0x00000000
+w 0x0010 41771 0x00000020
+w 0x0010 41772 0x00000000
+w 0x0010 41773 0x00000000
+w 0x0010 41774 0x00000000
+w 0x0010 41775 0x00000000
+w 0x0010 41776 0x00000000
+w 0x0010 41777 0x00000000
+w 0x0010 41778 0x00000002
+w 0x0010 41779 0x00000000
+w 0x0010 41780 0x00000000
+w 0x0010 41781 0x00000000
+w 0x0010 41782 0x00000000
+w 0x0010 41783 0x00000000
+w 0x0010 41784 0x0c000000
+w 0x0010 41785 0x00000000
+w 0x0010 41786 0x00000000
+w 0x0010 41787 0x00000000
+w 0x0010 41788 0x00000000
+w 0x0010 41789 0x00000000
+w 0x0010 41790 0x00000000
+w 0x0010 41791 0x00000000
--- /dev/null
+w 0x0010 40960 0x007c0112
+w 0x0010 40961 0x00700112
+w 0x0010 40962 0x00700112
+w 0x0010 40963 0x00700112
+w 0x0010 40964 0x007c0112
+w 0x0010 40965 0x00700112
+w 0x0010 40966 0x00700112
+w 0x0010 40967 0x00700112
+w 0x0010 40968 0x007c0112
+w 0x0010 40969 0x00700112
+w 0x0010 40970 0x00700112
+w 0x0010 40971 0x00700112
+w 0x0010 40972 0x00780112
+w 0x0010 40973 0x00700112
+w 0x0010 40974 0x00700112
+w 0x0010 40975 0x00700112
+w 0x0010 40976 0x007c0112
+w 0x0010 40977 0x00700112
+w 0x0010 40978 0x00700112
+w 0x0010 40979 0x00700112
+w 0x0010 40980 0x007c0112
+w 0x0010 40981 0x00700112
+w 0x0010 40982 0x00700112
+w 0x0010 40983 0x00700112
+w 0x0010 40984 0x00000002
+w 0x0010 40985 0x0000000a
+w 0x0010 40986 0x00000000
+w 0x0010 40987 0x00000002
+w 0x0010 40988 0x00000000
+w 0x0010 40989 0x00000000
+w 0x0010 40990 0x00000000
+w 0x0010 40991 0x00000000
+w 0x0010 40992 0x0004019a
+w 0x0010 40993 0x0004019a
+w 0x0010 40994 0x0004019a
+w 0x0010 40995 0x0004019a
+w 0x0010 40996 0x0004019a
+w 0x0010 40997 0x0004019a
+w 0x0010 40998 0x00000000
+w 0x0010 40999 0x00000000
+w 0x0010 41000 0x0004019a
+w 0x0010 41001 0x0004019a
+w 0x0010 41002 0x0004019a
+w 0x0010 41003 0x0004019a
+w 0x0010 41004 0x00000000
+w 0x0010 41005 0x0004019a
+w 0x0010 41006 0x0004019a
+w 0x0010 41007 0x00000000
+w 0x0010 41008 0x00380006
+w 0x0010 41009 0x00000006
+w 0x0010 41010 0x00000006
+w 0x0010 41011 0x00000000
+w 0x0010 41012 0x00000000
+w 0x0010 41013 0x00000000
+w 0x0010 41014 0x00000000
+w 0x0010 41015 0x00000000
+w 0x0010 41016 0x00000002
+w 0x0010 41017 0x00000002
+w 0x0010 41018 0x00000002
+w 0x0010 41019 0x00000002
+w 0x0010 41020 0x00000002
+w 0x0010 41021 0x00000002
+w 0x0010 41022 0x00000000
+w 0x0010 41023 0x00000000
+w 0x0010 41024 0x0000009a
+w 0x0010 41025 0x0000009a
+w 0x0010 41026 0x00000000
+w 0x0010 41027 0x00000000
+w 0x0010 41028 0x00000000
+w 0x0010 41029 0x00000000
+w 0x0010 41030 0x00000000
+w 0x0010 41031 0x00000000
+w 0x0010 41032 0x00000000
+w 0x0010 41033 0x00000000
+w 0x0010 41034 0x00000000
+w 0x0010 41035 0x00000000
+w 0x0010 41036 0x00000000
+w 0x0010 41037 0x00000000
+w 0x0010 41038 0x00000000
+w 0x0010 41039 0x00000000
+w 0x0010 41088 0x0000000e
+w 0x0010 41089 0x00000000
+w 0x0010 41090 0x00000000
+w 0x0010 41091 0x00000000
+w 0x0010 41092 0x000000e0
+w 0x0010 41093 0x00000000
+w 0x0010 41094 0x00000000
+w 0x0010 41095 0x00000000
+w 0x0010 41096 0x00000e00
+w 0x0010 41097 0x00000000
+w 0x0010 41098 0x00000000
+w 0x0010 41099 0x00000000
+w 0x0010 41100 0x0000e000
+w 0x0010 41101 0x00000000
+w 0x0010 41102 0x00000000
+w 0x0010 41103 0x00000000
+w 0x0010 41104 0x000e0000
+w 0x0010 41105 0x00000000
+w 0x0010 41106 0x00000000
+w 0x0010 41107 0x00000000
+w 0x0010 41108 0x00e00000
+w 0x0010 41109 0x00000000
+w 0x0010 41110 0x00000000
+w 0x0010 41111 0x00000000
+w 0x0010 41112 0x00000000
+w 0x0010 41113 0x00000100
+w 0x0010 41114 0x00000000
+w 0x0010 41115 0x00000000
+w 0x0010 41116 0x00000000
+w 0x0010 41117 0x00000200
+w 0x0010 41118 0x00000000
+w 0x0010 41119 0x00000000
+w 0x0010 41120 0x00000000
+w 0x0010 41121 0x00000400
+w 0x0010 41122 0x00000000
+w 0x0010 41123 0x00000000
+w 0x0010 41124 0x00000000
+w 0x0010 41125 0x00000800
+w 0x0010 41126 0x00000000
+w 0x0010 41127 0x00000000
+w 0x0010 41128 0x00000000
+w 0x0010 41129 0x00002000
+w 0x0010 41130 0x00000000
+w 0x0010 41131 0x00000000
+w 0x0010 41132 0x00000000
+w 0x0010 41133 0x00004000
+w 0x0010 41134 0x00000000
+w 0x0010 41135 0x00000000
+w 0x0010 41136 0x00000000
+w 0x0010 41137 0x00000000
+w 0x0010 41138 0x00000000
+w 0x0010 41139 0x00000000
+w 0x0010 41140 0x00000000
+w 0x0010 41141 0x00000000
+w 0x0010 41142 0x00000000
+w 0x0010 41143 0x00000000
+w 0x0010 41144 0x00000000
+w 0x0010 41145 0x00000000
+w 0x0010 41146 0x00000000
+w 0x0010 41147 0x00000000
+w 0x0010 41148 0x00000000
+w 0x0010 41149 0x00000000
+w 0x0010 41150 0x00000000
+w 0x0010 41151 0x00000000
+w 0x0010 41216 0x00000050
+w 0x0010 41217 0x00000051
+w 0x0010 41218 0x00000052
+w 0x0010 41219 0x00000000
+w 0x0010 41220 0x00000000
+w 0x0010 41221 0x00000000
+w 0x0010 41222 0x00000000
+w 0x0010 41223 0x00000000
+w 0x0010 41224 0x0000003b
+w 0x0010 41225 0x0000003f
+w 0x0010 41226 0x0000004b
+w 0x0010 41227 0x0000004f
+w 0x0010 41228 0x00000044
+w 0x0010 41229 0x00000045
+w 0x0010 41230 0x00000046
+w 0x0010 41231 0x00000000
+w 0x0010 41232 0x0000005e
+w 0x0010 41233 0x00000058
+w 0x0010 41234 0x00000000
+w 0x0010 41235 0x00000000
+w 0x0010 41236 0x00000000
+w 0x0010 41237 0x00000000
+w 0x0010 41238 0x00000000
+w 0x0010 41239 0x00000000
+w 0x0010 41240 0x00000000
+w 0x0010 41241 0x00000000
+w 0x0010 41242 0x00000000
+w 0x0010 41243 0x00000000
+w 0x0010 41244 0x00000000
+w 0x0010 41245 0x00000000
+w 0x0010 41246 0x00000000
+w 0x0010 41247 0x00000000
+w 0x0010 41248 0x78002820
+w 0x0010 41249 0x78042921
+w 0x0010 41250 0x78082a22
+w 0x0010 41251 0x780c2b23
+w 0x0010 41252 0x78102d24
+w 0x0010 41253 0x78142e25
+w 0x0010 41254 0x70626161
+w 0x0010 41255 0x00000000
+w 0x0010 41256 0x00000000
+w 0x0010 41257 0x00000000
+w 0x0010 41258 0x00000000
+w 0x0010 41259 0x00000000
+w 0x0010 41260 0x00000000
+w 0x0010 41261 0x00000000
+w 0x0010 41262 0x00000000
+w 0x0010 41263 0x68300019
+w 0x0010 41280 0x00000001
+w 0x0010 41281 0x00000003
+w 0x0010 41282 0x00000002
+w 0x0010 41283 0x0000000f
+w 0x0010 41284 0x00000001
+w 0x0010 41285 0x00000002
+w 0x0010 41286 0x00000000
+w 0x0010 41287 0x00000000
+w 0x0010 41312 0x000000d1
+w 0x0010 41313 0x000000d2
+w 0x0010 41314 0x000000d3
+w 0x0010 41315 0x000000c6
+w 0x0010 41316 0x000000d8
+w 0x0010 41317 0x000000d9
+w 0x0010 41318 0x000000da
+w 0x0010 41319 0x00000071
+w 0x0010 41320 0x00000072
+w 0x0010 41321 0x00000073
+w 0x0010 41322 0x0000008e
+w 0x0010 41323 0x00000089
+w 0x0010 41324 0x00000088
+w 0x0010 41325 0x00000000
+w 0x0010 41326 0x0000009f
+w 0x0010 41327 0x00000092
+w 0x0010 41344 0x003f0000
+w 0x0010 41345 0x00000000
+w 0x0010 41346 0x00000000
+w 0x0010 41347 0x00000000
+w 0x0010 41348 0x00000000
+w 0x0010 41349 0x00eeeeee
+w 0x0010 41350 0x00000000
+w 0x0010 41351 0x00000000
+w 0x0010 41352 0x003f0000
+w 0x0010 41353 0x00000000
+w 0x0010 41354 0x00000000
+w 0x0010 41355 0x00000000
+w 0x0010 41356 0x003f0000
+w 0x0010 41357 0x00000000
+w 0x0010 41358 0x00000000
+w 0x0010 41359 0x00000000
+w 0x0010 41360 0x00000000
+w 0x0010 41361 0x00eeeeee
+w 0x0010 41362 0x00000000
+w 0x0010 41363 0x00000000
+w 0x0010 41364 0x00000fc0
+w 0x0010 41365 0x00000000
+w 0x0010 41366 0x00000000
+w 0x0010 41367 0x00000000
+w 0x0010 41368 0x00000000
+w 0x0010 41369 0x00000000
+w 0x0010 41370 0x00000000
+w 0x0010 41371 0x00000000
+w 0x0010 41372 0x00000000
+w 0x0010 41373 0x00000000
+w 0x0010 41374 0x00000000
+w 0x0010 41375 0x00000000
+w 0x0010 41408 0x00000000
+w 0x0010 41472 0x00000000
+w 0x0010 41473 0x00010000
+w 0x0010 41474 0x00000000
+w 0x0010 41475 0x00000000
+w 0x0010 41476 0x00000000
+w 0x0010 41477 0x00000000
+w 0x0010 41478 0x00000000
+w 0x0010 41479 0x00000000
+w 0x0010 41480 0x00000000
+w 0x0010 41481 0x00000000
+w 0x0010 41482 0x00000000
+w 0x0010 41483 0x00000001
+w 0x0010 41484 0x00000000
+w 0x0010 41485 0x00000000
+w 0x0010 41486 0x00000000
+w 0x0010 41487 0x00000000
+w 0x0010 41488 0x00000000
+w 0x0010 41489 0x00000000
+w 0x0010 41490 0x00400000
+w 0x0010 41491 0x00000008
+w 0x0010 41492 0x00000000
+w 0x0010 41493 0x00000000
+w 0x0010 41494 0x00000000
+w 0x0010 41495 0x00000000
+w 0x0010 41496 0x00000000
+w 0x0010 41497 0x70000000
+w 0x0010 41498 0x00000000
+w 0x0010 41499 0x00000000
+w 0x0010 41500 0x00000000
+w 0x0010 41501 0x00000000
+w 0x0010 41502 0x00000000
+w 0x0010 41503 0x00000000
+w 0x0010 41504 0x00000000
+w 0x0010 41505 0x00000000
+w 0x0010 41506 0x00000000
+w 0x0010 41507 0x00000010
+w 0x0010 41508 0x00000000
+w 0x0010 41509 0x00000000
+w 0x0010 41510 0x00000000
+w 0x0010 41511 0x00000000
+w 0x0010 41512 0x00000000
+w 0x0010 41513 0x00000000
+w 0x0010 41514 0x00000000
+w 0x0010 41515 0x00000020
+w 0x0010 41516 0x00000000
+w 0x0010 41517 0x00000000
+w 0x0010 41518 0x00000000
+w 0x0010 41519 0x00000000
+w 0x0010 41520 0x00000000
+w 0x0010 41521 0x00000000
+w 0x0010 41522 0x00000002
+w 0x0010 41523 0x00000000
+w 0x0010 41524 0x00000000
+w 0x0010 41525 0x00000000
+w 0x0010 41526 0x00000000
+w 0x0010 41527 0x00000000
+w 0x0010 41528 0x0c000000
+w 0x0010 41529 0x00000000
+w 0x0010 41530 0x00000000
+w 0x0010 41531 0x00000000
+w 0x0010 41532 0x00000000
+w 0x0010 41533 0x00000000
+w 0x0010 41534 0x00000000
+w 0x0010 41535 0x00000000
+w 0x0010 41728 0x00000000
+w 0x0010 41729 0x00010000
+w 0x0010 41730 0x00000000
+w 0x0010 41731 0x00000000
+w 0x0010 41732 0x00000000
+w 0x0010 41733 0x00000000
+w 0x0010 41734 0x00000000
+w 0x0010 41735 0x00000000
+w 0x0010 41736 0x00000000
+w 0x0010 41737 0x00000000
+w 0x0010 41738 0x00000000
+w 0x0010 41739 0x00000001
+w 0x0010 41740 0x00000000
+w 0x0010 41741 0x00000000
+w 0x0010 41742 0x00000000
+w 0x0010 41743 0x00000000
+w 0x0010 41744 0x00000000
+w 0x0010 41745 0x00000000
+w 0x0010 41746 0x00400000
+w 0x0010 41747 0x00000008
+w 0x0010 41748 0x00000000
+w 0x0010 41749 0x00000000
+w 0x0010 41750 0x00000000
+w 0x0010 41751 0x00000000
+w 0x0010 41752 0x00000000
+w 0x0010 41753 0x70000000
+w 0x0010 41754 0x00000000
+w 0x0010 41755 0x00000000
+w 0x0010 41756 0x00000000
+w 0x0010 41757 0x00000000
+w 0x0010 41758 0x00000000
+w 0x0010 41759 0x00000000
+w 0x0010 41760 0x00000000
+w 0x0010 41761 0x00000000
+w 0x0010 41762 0x00000000
+w 0x0010 41763 0x00000010
+w 0x0010 41764 0x00000000
+w 0x0010 41765 0x00000000
+w 0x0010 41766 0x00000000
+w 0x0010 41767 0x00000000
+w 0x0010 41768 0x00000000
+w 0x0010 41769 0x00000000
+w 0x0010 41770 0x00000000
+w 0x0010 41771 0x00000020
+w 0x0010 41772 0x00000000
+w 0x0010 41773 0x00000000
+w 0x0010 41774 0x00000000
+w 0x0010 41775 0x00000000
+w 0x0010 41776 0x00000000
+w 0x0010 41777 0x00000000
+w 0x0010 41778 0x00000002
+w 0x0010 41779 0x00000000
+w 0x0010 41780 0x00000000
+w 0x0010 41781 0x00000000
+w 0x0010 41782 0x00000000
+w 0x0010 41783 0x00000000
+w 0x0010 41784 0x0c000000
+w 0x0010 41785 0x00000000
+w 0x0010 41786 0x00000000
+w 0x0010 41787 0x00000000
+w 0x0010 41788 0x00000000
+w 0x0010 41789 0x00000000
+w 0x0010 41790 0x00000000
+w 0x0010 41791 0x00000000
--- /dev/null
+w 0x0010 40960 0x00000000
+w 0x0010 40961 0x00540112
+w 0x0010 40962 0x00540112
+w 0x0010 40963 0x00540112
+w 0x0010 40964 0x00000000
+w 0x0010 40965 0x00540112
+w 0x0010 40966 0x00540112
+w 0x0010 40967 0x00540112
+w 0x0010 40968 0x00000000
+w 0x0010 40969 0x00540112
+w 0x0010 40970 0x00540112
+w 0x0010 40971 0x00540112
+w 0x0010 40972 0x00000000
+w 0x0010 40973 0x00540112
+w 0x0010 40974 0x00540112
+w 0x0010 40975 0x00540112
+w 0x0010 40976 0x00000000
+w 0x0010 40977 0x004c0112
+w 0x0010 40978 0x004c0112
+w 0x0010 40979 0x004c0112
+w 0x0010 40980 0x00000000
+w 0x0010 40981 0x00540112
+w 0x0010 40982 0x00540112
+w 0x0010 40983 0x00540112
+w 0x0010 40984 0x00000002
+w 0x0010 40985 0x0000000a
+w 0x0010 40986 0x00000002
+w 0x0010 40987 0x00000002
+w 0x0010 40988 0x00000000
+w 0x0010 40989 0x00000000
+w 0x0010 40990 0x00000000
+w 0x0010 40991 0x00000000
+w 0x0010 40992 0x0000019a
+w 0x0010 40993 0x0000019a
+w 0x0010 40994 0x0000019a
+w 0x0010 40995 0x0000019a
+w 0x0010 40996 0x0000019a
+w 0x0010 40997 0x0000019a
+w 0x0010 40998 0x00000000
+w 0x0010 40999 0x00000000
+w 0x0010 41000 0x0004019a
+w 0x0010 41001 0x000c019a
+w 0x0010 41002 0x0004019a
+w 0x0010 41003 0x0004019a
+w 0x0010 41004 0x00000000
+w 0x0010 41005 0x000c019a
+w 0x0010 41006 0x0004019a
+w 0x0010 41007 0x00000000
+w 0x0010 41008 0x00380002
+w 0x0010 41009 0x00000006
+w 0x0010 41010 0x00000006
+w 0x0010 41011 0x00000000
+w 0x0010 41012 0x00000000
+w 0x0010 41013 0x00000000
+w 0x0010 41014 0x00000000
+w 0x0010 41015 0x00000000
+w 0x0010 41016 0x00000002
+w 0x0010 41017 0x00000002
+w 0x0010 41018 0x00000002
+w 0x0010 41019 0x00000002
+w 0x0010 41020 0x00000000
+w 0x0010 41021 0x00000000
+w 0x0010 41022 0x00000000
+w 0x0010 41023 0x00000000
+w 0x0010 41024 0x00000000
+w 0x0010 41025 0x00000000
+w 0x0010 41026 0x00000000
+w 0x0010 41027 0x00000000
+w 0x0010 41028 0x00000000
+w 0x0010 41029 0x00000000
+w 0x0010 41030 0x00000000
+w 0x0010 41031 0x00000000
+w 0x0010 41032 0x00000000
+w 0x0010 41033 0x00000000
+w 0x0010 41034 0x00000000
+w 0x0010 41035 0x00000000
+w 0x0010 41036 0x00000000
+w 0x0010 41037 0x00000000
+w 0x0010 41038 0x00000000
+w 0x0010 41039 0x00000000
+w 0x0010 41088 0x0000000e
+w 0x0010 41089 0x00000000
+w 0x0010 41090 0x00000000
+w 0x0010 41091 0x00000000
+w 0x0010 41092 0x000000e0
+w 0x0010 41093 0x00000000
+w 0x0010 41094 0x00000000
+w 0x0010 41095 0x00000000
+w 0x0010 41096 0x00000e00
+w 0x0010 41097 0x00000000
+w 0x0010 41098 0x00000000
+w 0x0010 41099 0x00000000
+w 0x0010 41100 0x0000e000
+w 0x0010 41101 0x00000000
+w 0x0010 41102 0x00000000
+w 0x0010 41103 0x00000000
+w 0x0010 41104 0x000e0000
+w 0x0010 41105 0x00000000
+w 0x0010 41106 0x00000000
+w 0x0010 41107 0x00000000
+w 0x0010 41108 0x00e00000
+w 0x0010 41109 0x00000000
+w 0x0010 41110 0x00000000
+w 0x0010 41111 0x00000000
+w 0x0010 41112 0x00000000
+w 0x0010 41113 0x00000000
+w 0x0010 41114 0x00000000
+w 0x0010 41115 0x00000000
+w 0x0010 41116 0x00000000
+w 0x0010 41117 0x00002010
+w 0x0010 41118 0x00000000
+w 0x0010 41119 0x00000000
+w 0x0010 41120 0x00000000
+w 0x0010 41121 0x00000202
+w 0x0010 41122 0x00000000
+w 0x0010 41123 0x00000000
+w 0x0010 41124 0x00000000
+w 0x0010 41125 0x00000000
+w 0x0010 41126 0x00000000
+w 0x0010 41127 0x00000000
+w 0x0010 41128 0x00000000
+w 0x0010 41129 0x00000000
+w 0x0010 41130 0x00000000
+w 0x0010 41131 0x00000000
+w 0x0010 41132 0x00000000
+w 0x0010 41133 0x00000000
+w 0x0010 41134 0x00000000
+w 0x0010 41135 0x00000000
+w 0x0010 41136 0x00000000
+w 0x0010 41137 0x00000000
+w 0x0010 41138 0x00000000
+w 0x0010 41139 0x00000000
+w 0x0010 41140 0x00000000
+w 0x0010 41141 0x00000000
+w 0x0010 41142 0x00000000
+w 0x0010 41143 0x00000000
+w 0x0010 41144 0x00000000
+w 0x0010 41145 0x00000000
+w 0x0010 41146 0x00000000
+w 0x0010 41147 0x00000000
+w 0x0010 41148 0x00000000
+w 0x0010 41149 0x00000000
+w 0x0010 41150 0x00000000
+w 0x0010 41151 0x00000000
+w 0x0010 41216 0x00000050
+w 0x0010 41217 0x00000051
+w 0x0010 41218 0x00000052
+w 0x0010 41219 0x00000000
+w 0x0010 41220 0x00000000
+w 0x0010 41221 0x00000000
+w 0x0010 41222 0x00000000
+w 0x0010 41223 0x00000000
+w 0x0010 41224 0x0000003b
+w 0x0010 41225 0x0000003f
+w 0x0010 41226 0x0000004b
+w 0x0010 41227 0x0000004f
+w 0x0010 41228 0x00000000
+w 0x0010 41229 0x00000000
+w 0x0010 41230 0x00000000
+w 0x0010 41231 0x00000000
+w 0x0010 41232 0x00000000
+w 0x0010 41233 0x00000000
+w 0x0010 41234 0x00000000
+w 0x0010 41235 0x00000000
+w 0x0010 41236 0x00000000
+w 0x0010 41237 0x00000000
+w 0x0010 41238 0x00000000
+w 0x0010 41239 0x00000000
+w 0x0010 41240 0x00000000
+w 0x0010 41241 0x00000000
+w 0x0010 41242 0x00000000
+w 0x0010 41243 0x00000000
+w 0x0010 41244 0x00000000
+w 0x0010 41245 0x00000000
+w 0x0010 41246 0x00000000
+w 0x0010 41247 0x00000000
+w 0x0010 41248 0x78502820
+w 0x0010 41249 0x78512921
+w 0x0010 41250 0x78522a22
+w 0x0010 41251 0x78532b23
+w 0x0010 41252 0x78542d24
+w 0x0010 41253 0x78552e25
+w 0x0010 41254 0x00000000
+w 0x0010 41255 0x00000000
+w 0x0010 41256 0x00000000
+w 0x0010 41257 0x00000000
+w 0x0010 41258 0x00000000
+w 0x0010 41259 0x00000000
+w 0x0010 41260 0x00000000
+w 0x0010 41261 0x00000000
+w 0x0010 41262 0x00000000
+w 0x0010 41263 0x68300019
+w 0x0010 41280 0x00000001
+w 0x0010 41281 0x00000002
+w 0x0010 41282 0x00000000
+w 0x0010 41283 0x00000000
+w 0x0010 41284 0x00000000
+w 0x0010 41285 0x00000000
+w 0x0010 41286 0x00000000
+w 0x0010 41287 0x00000000
+w 0x0010 41312 0x00000079
+w 0x0010 41313 0x000000d8
+w 0x0010 41314 0x000000da
+w 0x0010 41315 0x000000df
+w 0x0010 41316 0x000000d1
+w 0x0010 41317 0x00000000
+w 0x0010 41318 0x000000b4
+w 0x0010 41319 0x00000084
+w 0x0010 41320 0x0000008d
+w 0x0010 41321 0x000000c4
+w 0x0010 41322 0x000000d4
+w 0x0010 41323 0x000000b1
+w 0x0010 41324 0x00000081
+w 0x0010 41325 0x00000089
+w 0x0010 41326 0x000000c1
+w 0x0010 41327 0x000000d1
+w 0x0010 41344 0x00000000
+w 0x0010 41345 0x000e00e0
+w 0x0010 41346 0x00000000
+w 0x0010 41347 0x00000000
+w 0x0010 41348 0x003f0000
+w 0x0010 41349 0x00000000
+w 0x0010 41350 0x00000000
+w 0x0010 41351 0x00000000
+w 0x0010 41352 0x00000000
+w 0x0010 41353 0x00000000
+w 0x0010 41354 0x00000000
+w 0x0010 41355 0x00000000
+w 0x0010 41356 0x00000000
+w 0x0010 41357 0x00000000
+w 0x0010 41358 0x00000000
+w 0x0010 41359 0x00000000
+w 0x0010 41360 0x00000000
+w 0x0010 41361 0x00000000
+w 0x0010 41362 0x00000000
+w 0x0010 41363 0x00000000
+w 0x0010 41364 0x00000000
+w 0x0010 41365 0x00000000
+w 0x0010 41366 0x00000000
+w 0x0010 41367 0x00000000
+w 0x0010 41368 0x00000000
+w 0x0010 41369 0x00000000
+w 0x0010 41370 0x00000000
+w 0x0010 41371 0x00000000
+w 0x0010 41372 0x00000000
+w 0x0010 41373 0x00000000
+w 0x0010 41374 0x00000000
+w 0x0010 41375 0x00000000
+w 0x0010 41472 0x00000000
+w 0x0010 41473 0x00010000
+w 0x0010 41474 0x00000000
+w 0x0010 41475 0x00000000
+w 0x0010 41476 0x00000000
+w 0x0010 41477 0x00000000
+w 0x0010 41478 0x00000000
+w 0x0010 41479 0x00000000
+w 0x0010 41480 0x00000000
+w 0x0010 41481 0x00020000
+w 0x0010 41482 0x00000000
+w 0x0010 41483 0x00000000
+w 0x0010 41484 0x00000000
+w 0x0010 41485 0x00000000
+w 0x0010 41486 0x00000000
+w 0x0010 41487 0x00000000
+w 0x0010 41488 0x00000000
+w 0x0010 41489 0x00000000
+w 0x0010 41490 0x00020000
+w 0x0010 41491 0x00000000
+w 0x0010 41492 0x00000000
+w 0x0010 41493 0x00000000
+w 0x0010 41494 0x00000000
+w 0x0010 41495 0x00000000
+w 0x0010 41496 0x00000000
+w 0x0010 41497 0x00000000
+w 0x0010 41498 0x00000000
+w 0x0010 41499 0x00000002
+w 0x0010 41500 0x00000000
+w 0x0010 41501 0x00000000
+w 0x0010 41502 0x00000000
+w 0x0010 41503 0x00000000
+w 0x0010 41504 0x02000000
+w 0x0010 41505 0x00000000
+w 0x0010 41506 0x00000000
+w 0x0010 41507 0x00000000
+w 0x0010 41508 0x00000000
+w 0x0010 41509 0x00000000
+w 0x0010 41510 0x00000000
+w 0x0010 41511 0x00000000
+w 0x0010 41512 0x00000000
+w 0x0010 41513 0x0f000000
+w 0x0010 41514 0x00000000
+w 0x0010 41515 0x00000000
+w 0x0010 41516 0x00000000
+w 0x0010 41517 0x00000000
+w 0x0010 41518 0x00000000
+w 0x0010 41519 0x00000000
+w 0x0010 41520 0x04000000
+w 0x0010 41521 0x00000000
+w 0x0010 41522 0x00000000
+w 0x0010 41523 0x00000000
+w 0x0010 41524 0x00000000
+w 0x0010 41525 0x00000000
+w 0x0010 41526 0x00000000
+w 0x0010 41527 0x00000000
+w 0x0010 41528 0x08000000
+w 0x0010 41529 0x00000000
+w 0x0010 41530 0x00000000
+w 0x0010 41531 0x00000000
+w 0x0010 41532 0x00000000
+w 0x0010 41533 0x00000000
+w 0x0010 41534 0x00000000
+w 0x0010 41535 0x00000000
+w 0x0010 41728 0x00000000
+w 0x0010 41729 0x00010000
+w 0x0010 41730 0x00000000
+w 0x0010 41731 0x00000000
+w 0x0010 41732 0x00000000
+w 0x0010 41733 0x00000000
+w 0x0010 41734 0x00000000
+w 0x0010 41735 0x00000000
+w 0x0010 41736 0x00000000
+w 0x0010 41737 0x00020000
+w 0x0010 41738 0x00000000
+w 0x0010 41739 0x00000000
+w 0x0010 41740 0x00000000
+w 0x0010 41741 0x00000000
+w 0x0010 41742 0x00000000
+w 0x0010 41743 0x00000000
+w 0x0010 41744 0x00000000
+w 0x0010 41745 0x00000000
+w 0x0010 41746 0x00020000
+w 0x0010 41747 0x00000000
+w 0x0010 41748 0x00000000
+w 0x0010 41749 0x00000000
+w 0x0010 41750 0x00000000
+w 0x0010 41751 0x00000000
+w 0x0010 41752 0x00000000
+w 0x0010 41753 0x00000000
+w 0x0010 41754 0x00000000
+w 0x0010 41755 0x00000002
+w 0x0010 41756 0x00000000
+w 0x0010 41757 0x00000000
+w 0x0010 41758 0x00000000
+w 0x0010 41759 0x00000000
+w 0x0010 41760 0x02000000
+w 0x0010 41761 0x00000000
+w 0x0010 41762 0x00000000
+w 0x0010 41763 0x00000000
+w 0x0010 41764 0x00000000
+w 0x0010 41765 0x00000000
+w 0x0010 41766 0x00000000
+w 0x0010 41767 0x00000000
+w 0x0010 41768 0x00000000
+w 0x0010 41769 0x0f000000
+w 0x0010 41770 0x00000000
+w 0x0010 41771 0x00000000
+w 0x0010 41772 0x00000000
+w 0x0010 41773 0x00000000
+w 0x0010 41774 0x00000000
+w 0x0010 41775 0x00000000
+w 0x0010 41776 0x04000000
+w 0x0010 41777 0x00000000
+w 0x0010 41778 0x00000000
+w 0x0010 41779 0x00000000
+w 0x0010 41780 0x00000000
+w 0x0010 41781 0x00000000
+w 0x0010 41782 0x00000000
+w 0x0010 41783 0x00000000
+w 0x0010 41784 0x08000000
+w 0x0010 41785 0x00000000
+w 0x0010 41786 0x00000000
+w 0x0010 41787 0x00000000
+w 0x0010 41788 0x00000000
+w 0x0010 41789 0x00000000
+w 0x0010 41790 0x00000000
+w 0x0010 41791 0x00000000
--- /dev/null
+#!/usr/bin/perl
+use strict;
+use warnings;
+use Time::HiRes qw( gettimeofday usleep time );
+use POSIX qw(strftime);
+use FileHandle;
+use Data::Dumper;
+use POSIX qw/floor ceil/;
+use List::Util qw/min max/;
+
+my @channels;
+my $s;
+
+for(my $i = 1; $i <= 144; $i++) {
+ next if ($i == 66 || $i == 67 || $i == 78 || $i == 79);
+ $s = "HAD:FWALL:HV:S$i:pwonff";
+ push(@channels,"$s");
+ }
+
+for(my $i = 145; $i <= 208; $i++) {
+ $s = "HAD:FWALL:HV:M$i:pwonff";
+ push(@channels,"$s");
+ }
+
+for(my $i = 211; $i <= 302; $i++) {
+ next if ($i == 218 || $i == 219 || $i == 220 || $i == 230);
+ next if ($i == 283 || $i == 293 || $i == 294 || $i == 295);
+ $s = "HAD:FWALL:HV:L$i:pwonff";
+ push(@channels,"$s");
+ }
+
+
+foreach my $c (@channels) {
+ system("caput $c 0");
+}
#!/bin/bash
-echo 'Sending power cycle request for iTOF Padiwa'
+echo 'Sending power cycle request for Start'
-/home/hadaq/trbsoft/daq/utils/HMP_Powersupply.pl 'IP192.168.103.188&HMP&5025&INST OUT4&OUTP:SEL OFF'
-/home/hadaq/trbsoft/daq/utils/HMP_Powersupply.pl 'IP192.168.103.83&HMP&5025&INST OUT3&OUTP:SEL OFF'
+
+/home/hadaq/trbsoft/daq/utils/HMP_Powersupply.pl 'IPhadps055&HMP&HMP&5025&OUTPUT:GENERAL OFF'
+/home/hadaq/trbsoft/daq/utils/HMP_Powersupply.pl 'IP192.168.103.83&HMP&5025&OUTPUT:GENERAL OFF'
sleep 3
-/home/hadaq/trbsoft/daq/utils/HMP_Powersupply.pl 'IP192.168.103.188&HMP&5025&INST OUT4&OUTP:SEL ON'
-/home/hadaq/trbsoft/daq/utils/HMP_Powersupply.pl 'IP192.168.103.83&HMP&5025&INST OUT3&OUTP:SEL ON'
+/home/hadaq/trbsoft/daq/utils/HMP_Powersupply.pl 'IPhadps055&HMP&HMP&5025&OUTPUT:GENERAL ON'
+/home/hadaq/trbsoft/daq/utils/HMP_Powersupply.pl 'IP192.168.103.83&HMP&5025&OUTPUT:GENERAL ON'
echo "Done"
#
--- /dev/null
+#!/bin/bash
+first_input=$1
+#shift
+. epics --
+export EPICS_CA_ADDR_LIST="$EPICS_CA_ADDR_LIST richhvcrate"
+/home/hadaq/trbsoft/hadesdaq/richhv/rich700/setCrate.sh 1
+/home/hadaq/trbsoft/hadesdaq/richhv/rich700/setHV_val.sh $first_input 800
+/home/hadaq/trbsoft/hadesdaq/richhv/rich700/setHVon_off.sh $first_input 2
+#~/trbsoft/hadesdaq/richhv/rich700/infoHV.sh $1