diff --git a/doc/erko_howto_tools.txt b/doc/erko_howto_tools.txt index 141b288b153c33f45a6e0fb3e1692ef7b6e5ce65..3e7f7265908b4ecf9b7978956102a86cde97f643 100755 --- a/doc/erko_howto_tools.txt +++ b/doc/erko_howto_tools.txt @@ -1,5 +1,6 @@ * RadioHDL with GIT (LOFAR2.0) * Flash and reboot unb2 +* Flash and reboot on L2TS using tunnel to SDPTR * RadioHDL with SVN (APERTIF/ARTS) * RadioHDL issues * ARGS @@ -274,6 +275,139 @@ Last SDPFW version used in 2022: read firmware_version: node 64: 2022-11-06T02.45.36_e6769e2e3_lofar2_unb2b_sdp_station_full_wg +******************************************************************************* +* Flash and reboot on L2TS using tunnel to SDPTR +******************************************************************************* + +4 sept 2023 +How to reach the SDP Translators on LCU2 in CS001? I got this from Reinier and Pieter to tunnel to the SDPTR, so that I can run the flash commands: + +ssh -C -N -L 4840:10.99.0.250:4840 10.87.1.41 & +10.99.0.250:4840 is de raspberrypi waar de sdp translator op draait op poort 4840 +10.87.1.41 is dop491 +Op de PC waar je dit ssh commando uitvoert kun je je dan de sdp translator bereiken op (localhost, poort 4840) +De eerste 4840 in het commando mag ook een andere waarde hebben +Instead of dop491 I need to fill in LCU2. And how do I then distinguish between the different SDPTR instances? + +Jan David Mol +LCU2 is cs001c.control.lofar (10.151.255.1). +LBA translator loopt op poort 4840, HBA0 op 4842, HBA1 op 4844 + +ssh -C -N -L 4840:10.99.0.250:4840 10.151.255.1 +yes (accept fingerprint), ctrl-z, bg + +:kooistra@dop466:/dop466_0/kooistra/git/sdptr$ sdp_rw.py --host 10.151.255.1 --port 4840 -r firmware_version +read firmware_version: +node 0: 2023-04-15T18.27.13_c9dfeffb9_lofar2_unb2c_sdp_station_full +node 1: 2023-04-15T18.27.13_c9dfeffb9_lofar2_unb2c_sdp_station_full +node 2: 2023-04-15T18.27.13_c9dfeffb9_lofar2_unb2c_sdp_station_full +node 3: 2023-04-15T18.27.13_c9dfeffb9_lofar2_unb2c_sdp_station_full +node 4: 2023-04-15T18.27.13_c9dfeffb9_lofar2_unb2c_sdp_station_full +node 5: 2023-04-15T18.27.13_c9dfeffb9_lofar2_unb2c_sdp_station_full +node 6: 2023-04-15T18.27.13_c9dfeffb9_lofar2_unb2c_sdp_station_full +node 7: 2023-04-15T18.27.13_c9dfeffb9_lofar2_unb2c_sdp_station_full +node 8: 2023-04-15T18.27.13_c9dfeffb9_lofar2_unb2c_sdp_station_full +node 9: 2023-04-15T18.27.13_c9dfeffb9_lofar2_unb2c_sdp_station_full +node 10: 2023-04-15T18.27.13_c9dfeffb9_lofar2_unb2c_sdp_station_full +node 11: 2023-04-15T18.27.13_c9dfeffb9_lofar2_unb2c_sdp_station_full +node 12: 2023-04-15T18.27.13_c9dfeffb9_lofar2_unb2c_sdp_station_full +node 13: 2023-04-15T18.27.13_c9dfeffb9_lofar2_unb2c_sdp_station_full +node 14: 2023-04-15T18.27.13_c9dfeffb9_lofar2_unb2c_sdp_station_full +node 15: 2023-04-15T18.27.13_c9dfeffb9_lofar2_unb2c_sdp_station_full +:kooistra@dop466:/dop466_0/kooistra/git/sdptr$ sdp_rw.py --host 10.151.255.1 --port 4842 -r firmware_version +read firmware_version: +node 16: 2023-04-15T18.27.13_c9dfeffb9_lofar2_unb2c_sdp_station_full +node 17: 2023-04-15T18.27.13_c9dfeffb9_lofar2_unb2c_sdp_station_full +node 18: 2023-04-15T18.27.13_c9dfeffb9_lofar2_unb2c_sdp_station_full +node 19: 2023-04-15T18.27.13_c9dfeffb9_lofar2_unb2c_sdp_station_full +:kooistra@dop466:/dop466_0/kooistra/git/sdptr$ sdp_rw.py --host 10.151.255.1 --port 4844 -r firmware_version +read firmware_version: +node 20: 2023-04-15T18.27.13_c9dfeffb9_lofar2_unb2c_sdp_station_full +node 21: 2023-04-15T18.27.13_c9dfeffb9_lofar2_unb2c_sdp_station_full +node 22: 2023-04-15T18.27.13_c9dfeffb9_lofar2_unb2c_sdp_station_full +node 23: 2023-04-15T18.27.13_c9dfeffb9_lofar2_unb2c_sdp_station_full + +:kooistra@dop466:/dop466_0/kooistra/git/sdptr$ sdp_rw.py --host 10.151.255.1 --port 4840 -r global_node_index +read global_node_index: +node 0: 0 +node 1: 1 +node 2: 2 +node 3: 3 +node 4: 4 +node 5: 5 +node 6: 6 +node 7: 7 +node 8: 8 +node 9: 9 +node 10: 10 +node 11: 11 +node 12: 12 +node 13: 13 +node 14: 14 +node 15: 15 +:kooistra@dop466:/dop466_0/kooistra/git/sdptr$ sdp_rw.py --host 10.151.255.1 --port 4842 -r global_node_index +read global_node_index: +node 16: 16 +node 17: 17 +node 18: 18 +node 19: 19 +:kooistra@dop466:/dop466_0/kooistra/git/sdptr$ sdp_rw.py --host 10.151.255.1 --port 4844 -r global_node_index +read global_node_index: +node 20: 20 +node 21: 21 +node 22: 22 +node 23: 23 + +# HBA-1 +sdp_rw.py --host 10.151.255.1 --port 4844 -r firmware_version +sdp_firmware.py --host 10.151.255.1 --port 4844 --reboot --image FACT +sleep 60 +sdp_rw.py --host 10.151.255.1 --port 4844 -r firmware_version +sdp_firmware.py --host 10.151.255.1 --port 4844 --write --image USER --file /dop466_0/kooistra/hdl_build_results/20230902/2023-09-02T18u54_lofar2_unb2c_sdp_station_full_215MHz/lofar2_unb2c_sdp_station_full-e3ec2b2bb.rbf +sdp_firmware.py --host 10.151.255.1 --port 4844 --reboot --image USER +sleep 60 +sdp_rw.py --host 10.151.255.1 --port 4844 -r firmware_version + +# HBA-0 +sdp_rw.py --host 10.151.255.1 --port 4842 -r firmware_version +sdp_firmware.py --host 10.151.255.1 --port 4842 --reboot --image FACT +sleep 60 +sdp_rw.py --host 10.151.255.1 --port 4842 -r firmware_version +sdp_firmware.py --host 10.151.255.1 --port 4842 --write --image USER --file /dop466_0/kooistra/hdl_build_results/20230902/2023-09-02T18u54_lofar2_unb2c_sdp_station_full_215MHz/lofar2_unb2c_sdp_station_full-e3ec2b2bb.rbf +sdp_firmware.py --host 10.151.255.1 --port 4842 --reboot --image USER +sleep 60 +sdp_rw.py --host 10.151.255.1 --port 4842 -r firmware_version + +# LBA +sdp_rw.py --host 10.151.255.1 --port 4840 -r firmware_version +sdp_firmware.py --host 10.151.255.1 --port 4840 --reboot --image FACT +sleep 60 +sdp_rw.py --host 10.151.255.1 --port 4840 -r firmware_version +sdp_firmware.py --host 10.151.255.1 --port 4840 --write --image USER --file /dop466_0/kooistra/hdl_build_results/20230902/2023-09-02T18u54_lofar2_unb2c_sdp_station_full_215MHz/lofar2_unb2c_sdp_station_full-e3ec2b2bb.rbf +sdp_firmware.py --host 10.151.255.1 --port 4840 --reboot --image USER +sleep 60 +sdp_rw.py --host 10.151.255.1 --port 4840 -r firmware_version + +:kooistra@dop466:/dop466_0/kooistra/git/sdptr$ sdp_rw.py --host 10.151.255.1 --port 4840 -r firmware_version +read firmware_version: +node 0: 2023-09-02T18.27.22_e3ec2b2bb_lofar2_unb2c_sdp_station_full +node 1: 2023-09-02T18.27.22_e3ec2b2bb_lofar2_unb2c_sdp_station_full +node 2: 2023-09-02T18.27.22_e3ec2b2bb_lofar2_unb2c_sdp_station_full +node 3: 2023-09-02T18.27.22_e3ec2b2bb_lofar2_unb2c_sdp_station_full +node 4: 2023-09-02T18.27.22_e3ec2b2bb_lofar2_unb2c_sdp_station_full +node 5: 2023-09-02T18.27.22_e3ec2b2bb_lofar2_unb2c_sdp_station_full +node 6: 2023-09-02T18.27.22_e3ec2b2bb_lofar2_unb2c_sdp_station_full +node 7: 2023-09-02T18.27.22_e3ec2b2bb_lofar2_unb2c_sdp_station_full +node 8: 2023-09-02T18.27.22_e3ec2b2bb_lofar2_unb2c_sdp_station_full +node 9: 2023-09-02T18.27.22_e3ec2b2bb_lofar2_unb2c_sdp_station_full +node 10: 2023-09-02T18.27.22_e3ec2b2bb_lofar2_unb2c_sdp_station_full +node 11: 2023-09-02T18.27.22_e3ec2b2bb_lofar2_unb2c_sdp_station_full +node 12: 2023-09-02T18.27.22_e3ec2b2bb_lofar2_unb2c_sdp_station_full +node 13: 2023-09-02T18.27.22_e3ec2b2bb_lofar2_unb2c_sdp_station_full +node 14: 2023-09-02T18.27.22_e3ec2b2bb_lofar2_unb2c_sdp_station_full +node 15: 2023-09-02T18.27.22_e3ec2b2bb_lofar2_unb2c_sdp_station_full + +This is the image with time transposed order of beamlets data to CEP (L2SDP-961). ******************************************************************************* * RadioHDL with SVN