VLBI - PV Support

    Version as of 00:08, 12 Dec 2024

    to this version.

    Return to Version archive.

    View current version

    Project description:

    • Replace the analog hardware by the new DBBC digital backend
    • Continous upgrade of the PV station to allow highest possible recording rates
    • Continous upgrade of field system and recorder SDK versions.

    Milestones:

    • Upgrade EHT system to 64 Gbps (finished Jan 2018)
    • Upgrade EHT system to 32 Gpbs (finished 2016)
    • Deploy R2DBE hardware for the EHT (finished 2015)
    • Enable 4Gbps recording (finished 2013)
    • Enable & verify 2Gbps recoding (finished 2012)
    • Deploy DBBC2 hardware (finished 2011)

    TO-DO:

    • Monitor GPS-FMOUT (Agilant HP5131A + GPIB->USB converter). Needs GPS 1PPS @ rack.
    • Make disk clones for mrt-vlbi, pv-mark6-1 (done by Salvador/Pablo, images not bootable, needs to be investigated)
    • Update the GMVA system schematics

    Pending hardware:

    • None

    Overview

    For the current status see PV Station

    Schematics of VLBI equipment: GMVA and EHT


    General instructions

    System setup procedures:

    Doing observations:

    Field System

    Misc:

    Activity Log

    October 2022

    • Updated the OCT_D software of the DBBC3 to the latest release of version 120. Also improved filter files were uploaded for various band widths (2 GHZ, 1GHz, 500 MHz and 250 MHz).
    • Preparation for the FPT test (86 & 230 GHz) in Nov 2022.

    September 2020

    January 2020

    • Exchanged broken GPS module on the DBBC3. Verified correct time synchronisation
    • Replaced broken tranceiver on eth2 of board C of the DBBC3.
    • Performed sampler offset calibration on the DBBC3 for boards C and D due to assymetries in the bit statistics of more than 5%. Prior to loading the OCT tap filters the asymmetries were reported to be below 5%. However after loading the filters the assymetries were large (>10%). Follow up with Sven.

    October 2019

    • FS update: installed 9.13.2. Nothing critically new. Updated equip.ctl and sked.ctl to make DBBC2 DDC standard.
    • DBBC3: brought back from Bonn where a few modifications have been made (cable replacement, updated power supply). Installed DDC_V_124 (unofficial release obtained from Sven) which allows to read out the PPS delays for each BBC separately.
    • DBBC3 cooling: Salvador has installed a cooling outlet underneath the rack containing the DBBC3. Removed the floor panel from the DBBC3 to allow direct airflow from the bottom. Ventilator board was installed on the top. temperatures were monitored to be around 50 degrees. Board 3 has slightly higher temperatures of around 53 deg.
    • DBBC3 software: a few enhancements were made to the python libraries, allowing to read out the PPS delays for each board and BBC. A validation check was inserted in the setup_DDC_V script.
    • Data transfer to Bonn: a procedure has been established to copy data to the Bonn correlator through ssh tunneling. Transfer speeds obtained were in the range 20-50 MB/s.

    April 2019

    • DBBC2: Installed the latest DDC firmware (v107 beta3) to be unsed in the 4Gbps test. Calibration looked a bit odd for board B. Sven had a look from remote and managed to successfully calibrate.
    • FS update: installed fs-9.13.1-rc1
    • DBBC3: Installed DDC_V 123 to be used during the upcoming 4Gbps test (f191a and the regular GMVA session (c191X). The associated config file was updated with the parameters relevant for PV. Installed the latest dbbc3 tools and confirmed that the system is in an operational state.
    • 4Gbps test (f191a): The test setup is described here. DBBC2 and DBBC3 recorded in parallel. For the test the DBBC2 was running DDC v107 using 64MHz wide subbands and a vsi_clk=128. The clock had to be manually set prior to loading the Fila10G setup as drudg does not properly set the clock in the procedure file. Also the Fila10G vsi_samplerate had to be set to 128000000. The DBBC3 was running DDC_V 123 with 32MHz wide subbands. Correlation will be done in Bonn once all modules have been received.
    • 2Gbps fringe test (f191b): prior to the regular GMVA session a fringe test was performed. Friges were found for PV. For details see here.
    • Maser 10MHz reference and GPS 1PPS distributors: Two commercial modules from the company TIMETECH have been installed. Model #10274 (2 x 8 outputs 10MHz) and model #10535 (16 outputs 1PPS).
    • GPS antennas for DBBC3 and FILA10G: Couldn't be connected to the roof but instead were firmly held in the outside of the window frame. The reception is good for a minimum of 3 satellites.

    January 2019

    • DBBC3 installation: DBBC3 was shipped back to PV. First checks indicate that the system has survived the transport without damage. For the EHT dress rehearsal the DBBC3 will be used for processing the USB, whereas the R2DBEs will process the LSB.
    • BDC firmware upgrade: The BDC firmware has been upgraded to 3.2a to allow remote monitoring and control.
    • EHT preparation: for details see the EHT wiki page.

    December 2018

    R2DBE#2 Repaired of a broken power supply.

    BDC 1(sn: 007) refurbished to the "230GHz Mode" with the hardware kit supplied by NOVA. Four bands 5-9 GHz are processed in two subbands 5-7 and 7-9 GHz.  BDC 2(sn:006) was shipped to Haystack.

    October 2018

    • Preparation of the 0.8mm test.

    April 2018

    • Preparation for the EHT session (see EHT-wiki for details).
    • Configured automatic backup of mrt-vlbi (fs, home). See: mrt-vlbi-backup.txt
    • Updated the LO-Calculator to include 5-9 GHz IFs (see above under General instructions)
    • Updated the EHT schematics (see above under Overview)
    • Updated the EHT related instructions for system setup and doing obervations (see above under General instructions)
    • Switched to the new script by Pablo to write the CAL information of all 8 IFs to the FS logs. Call getcal in th FS.

    Jan 2018

    • Preparation for the EHT dress-rehearsal. Deployment of 64 Gbps R2DBE System was finished and tested (see EHT-wiki for details). Due to bad weather PV was unable to particiapte in the dress rehearsal.
    • New maser was delivered in installed. Performance of the maser was verified agaist the Osilloquartz crystal and was up to the nominal performance as specified by T-Science.

    29.3.2017

    • GMVA schedules: downloaded all schedules (c171a,c171b,c171c,mg002,mb007,ma008) in the latest version to mrt-vlbi2. Drudged all schedules and produced snap & procedure files. The procedure files for the ALMA part (mg002,mb007,ma008) needed manual changes! Executed script /usr2/sched/dist_sched on mrt-vlbi to copy all vex,snp and prc files to mrt-vlbi, pv-mark6-1 and pv-mark6-2. On the mark6 machines translated the vex schedules to xml format to be run by the mark6 scheduler.
    • Mark6: Installed new fans and ducts into all 4 Mark6 machines.

    28.3.2017

    • VLBI backup PC: Prepared backup vlbi-PC (mrt-vlbi2) to be used for the upcoming session. Field system and all relevant files were brought in sync with mrt-vlbi. The PC was moved out of the equipment room. For the upcoming session it is planned to use mrt-vlbi to run the field system only. All other control should be done on mrt-vlbi2.
    • GMVA scripts: Two scripts now exist on pv-mark6-1 to do a short recording  and display the auto-correlations automatically.  For PFB mode use plotpfb_m6.sh; for ALMA mode use plotfull_m6.sh. Resiults are also saved under /home/oper/linecheck/DATE_TIME

    23.3.2017

    • DBBC3: Adjusted the config file of the DBBC3 to increase the target  IF power level to 37000. Verified that this still yields proper sampling statistics. Also shifted the configuration for the Valon frequency to 4GHz (will yield a true frequency of 8 GHz).
    • Documentation: Updated the instructions page for DBBC3 operations.
    • Documentation: Updated the instructions page for R2DBE operations.

    20.1.2017 - 2.2.2017

    • DBBC3 commissioning
    • GPS antenna: a small GPS antenna was installed in the VLBI room (currently taped to the window). The GPS signal is split and serves the DBBC3 and FiLA10G for time synchronization. Despite the non-ideal location of the antenna GPS satellites were picked by the antenna at most times (but not always). It should be discussed with IRAM staff whether the boxes can be connected to the rooftop antenna.
    • FiLA10G installation: In order to be ready for the DBBC2 fullband mode a FiLA10G box was installed. The internal FiLA10G card was removed and a second VSI cable was connected to the output board of the DBBC2. Both VSI cables from the DBBC2 have been connected to the FiLA10G box. The mark5b+ is now served by a cable from the FiLA10G VSI output connector.  The first ethernet port (eth0) of the FiLA10G was connected to eth2 of pv-mark6-2 by glass fibre. During the tests the FiLA10G has repeatedly shown problems, e.g. the network activity on eth0 has randomly stopped/restarted to work. The suspicion is that this is due to an overheating issue. As a test the top cover was removed which apparently could solve the problem. Possibilty to install an additional fan should be discussed with Michael.
    • FiLA10 testing: Recorded data has shown "ghost lines" in the autocorrelations when recording on the Mark6. In a discussion with Gino it has later turned out that the wrong firmware version has been used for the test. After repeating with the correct version the lines have dissapeared.
    • DBBC2 standard operations: Due to the installation of the FiLA10G there are changes in the way the DBBC2 is operated during the standard GMVA observations (in particular loading firmware and configuring the FiLA10G unit). The new procedure has been documented. A final test was done by doing a recording on the mark5b+ via the FiLA10G box with a line injected at 700 MHz. The line was recovered in the correct location in the autocorrelations in the DBBC2 flexmode (see line700_flex.png ) and the single pol modes (see line700_spol.png )
    • Mark6 overheating: Two of the Myricon network cards have failed to work after a few days of continous operations. In both cases these were located at the far-out right side (close to the chasis) which makes overheating due to a bad air flow a likely cause. To investigate we have monitored the temperature of the interface board using an IR camera. As suspected the temperatures are around 85°C which is critcal (see IR picture). As a workaround we have unscrewed one of the backside fans ( the leftmost) and have installed it in the hole of the backplane separating the modules from the computer backside (see picture). In addition the two rightmost fans were unscrewed and tilted. This was done using cable binders (see picture). With these modifications the board temperature dropped significantly to about 42°C (see IR picture)

    12.12.2016 - 16.12.2016

    • Commissioning of R2DBE equipment.
    • Field System: Upgraded Field System to Version 9.11.18. Prepared a Makefile that will now build all of the station code. Updated the instructions page.
    • Phase noise: Measurement of the phase noise at 3mm. Results show around 30° phase jitter in both polarizations which is the nominal value.
    • DBBC2: Full system verification test
    • DBBC2: calibrated PFB V16 software.
    • Mark5B+: Attempt to upgrade the OS from Debian Etch (V4) to Squeeze (V6) has failed. When trying to boot from an installation or live DVD the system hangs immediately. Attempts were repeated with 3 different DVD drives (internal, external USB and internal SATA) and 3 different installation DVDs. Succesfull Debian Squeeze (32bit) installation using pxe boot from pv-mark6-2. Updated to SDK9.4 and the latest jive5ab.
    • Disk conditioning: Modules MPH%016, MPH%017, MPH%018, MPH%019, MPH%020, MPH%021 were conditioned with hammer. Information and plots were uploaded to the EHT wiki.

    22.9.2016

    DBBC: upgraded PFB firmware to version 16.

    18.5.2016 - 21.5.2016

    • DBBC: upgraded PFB firmware to version v15_1. Redid calibration and updated the configuration file with the new values (calibration_v15_1.pdf)
    • DBBC: upgraded DDC firmware to version v105. Redid calibration and updated the configuration with the new values.(calibration_v105.pdf)
    • Upgraded the field system to version 9.11.8
    • Attempted to establish new hardware setup that uses an external FiLA10G box. Aborted efforts due to apparent hardware problems either with the FiLA10G unit or the VSI cables. The autocorrelation when using the external FILA10G box shows corrupted/distorted channels (FILA10G.pdf). When directly connecting the Mark5 recorder to the VSI-1 port of the DBBC the autocorrelation looks OK (directVSI.pdf). Removing and cleaning of the VSI cables has not solved the problem.

    12.3.2015 - 20.3.2015

    13.12.2014  - 18.12.2014

    • Mark6 recorders: 4 mark6 systems were shipped and installed in the VLBI racks. These are named pv-mark6-1 to pv-mark6-4. One of the systems (pv-mark6-4) was missing the complete set of miniSAS cables which are being send to Granada now but probably will not arrive in time to be installed during this mission. Salvador will install the cables once available. One issue discovered was that the order of the two Host Bus Adapter Cards is swapped with respect to the Haystack documentation. This means that 3&4 should go into the left-most connectors and 1&2 into the right-most. The correct order was verified by issuing:

       mod_init=1:8:ABC_0001:sg:new
      
      and then watching the bus activity on the disk modules. In this case LEDs should light up for module 1 (if module 3 is active the cables need to be swapped). Verification of the cabling was done for all mark6 systems except pv-mark6-4 due to missing cables. Basic verification of the general functionality was done (forming groups, mounting groups, closing groups, module initialisation etc.).
    • Mark6 test recording: Recording with mark6 recorders was verified to work (pv-mark6-1 to pv-mark6-3). Due to the missing miniSAS cables on pv-mark6-4 recording could not be tested on that machine. Verification will be done by Salvador once the cables have been delivered and installed. Running the mark6 software turned out to be workable but not very well suited for regular operations yet. Some issues have been identified and communicated to Chet. The new Mark6 software release 1.2 has not arrived in time to be installed and tested yet. Mark6 control from the field system (making use of the mk5cn) module has been tried but was unsuccessful.
    • Mark5B+ OS upgrade: The OS (Debian etch) on pv-mark5b-1 turned out to be largely corrupted (damaged package lists etc.) which prevented installation of the latest streamstor/dimino debian packages. A fresh installation of Debian 4rev9 (=Etch) was done on that machine.
    • Mark5B+ streamstore SDK & mark5 software upgrade: The latest packages:
    mark5_2.2.1-i386.deb
    mk5bio_1.0.6-i386.deb
    streamstor_9.2.1-i386.deb
    

    were obtained from the Haystack website and were installed following the Haystack documentation. Following the installation the latest SDK firmware was flashed onto the Amazon board using:

    ssflash -u SDK9.2.ssf
    

    The xbar version was verified to be 2.038.Using a 16TB module it was confirmed that large modules are accepted and can be filled to 100% when recording.

    • Mark5C software upgrade: The latest drs software package (0.9.19-1) was installed on pv-mark5c. Verified correct version of Xbar firmware (2.038) on the amazon board.
    • jive5ab installation: jive5ab version 2.5.1 was installed on pv-mark5b-1 and on pv-mark5c-1. Wrote small client program (jive5abclient) to talk to jive5ab without the FS. Verfified basic operations together with FS (recording on/off scan_check etc.).
    • Field system upgrade on mrt-vlbi: Field system on mrt-vlbi was upgraded to version 9.11.6. Minor modifications needed to be done to equip.ctl due to new DBBC features in the FS.
    • Flexbuf: Two 256 GB SSD disks were installed in pv-mark6-4 to build up a small flexbuf system for automated parallel recording of scans that will be used for fringe checks in the beginning of a session. the vlbi_streamer deamon was compiled successfully and is configured to start up at boot time. The 10Gbs network port of pv-mark6-4 was connected to the eth0 port of the FILA10G board. FILA10G was then configured to send test data (vdif format) to the eth2 port of pv-mark6-4. The data stream was succesfully recorded at 2 Gbps and 4 Gbps. The packet loss rate @ 2Gbps was marginal (0.003%) but significantly increased @4Gbps (12%).  For details of the installation and testing see: Notes.
    • Create backup field system computer: A secondary field system computer (mrt-vlbi2) has been set up. It is meant to serve as a second FS in case we will be do parallel observations or to serve as a backup in case the normal field system computer (mrt-vlbi) will break during/close to the session. Installation was done using OpenSuse13.2. The latest field system was installed (9.11.6) and tested using a fake schedule. Station code was confirmed to work. Sending of the source string to the telescope system is only allowed from mrt-vlbi in order to prevent dual reception of a source command.
    • DBBC calibration: Calibration for the latest DDC  firmware (104) was done and the appropriate values were inserted in the configuration file. Unclear why the peaks go into saturation (report to Gino). Calibration plot  for v104. Calibration was repeated for DDC v102. Results are consistent with the last calibration. Slightly improved Values were inserted in the configuration file.
    • Upgrade DBBC DDC firmware to version 104: The firmware was obtained from the HatLab website and installed onto the DBBC. Calibration was performed (see above). The  links on the DBBC desktop were updated accordingly.  The DBBC version in the field system configuration was set to v104 (equip.ctl)
    • Upgrade of the FILA10G firmware to version 3.3.2_0: Latest firmware received by Gino and installed on the DBBC. This version was activated by default when starting DBBC versions: DDC102, DDC104 or PFBv14.
    • Update of PV Station page

       

    19.9.2013 - 26.9.2013

    • Changed the default recorder for the Field System to be Mark5C (pv-mark5c-1). This was done because of the 16TB modules delivered to PV for the upcoming session. The Mark5B+ can currently only record up to 8TB due to the outdated SDK (8.2). Wrote two scripts (snap2mark5c, proc2mark5c) that transform the snap and proc files created by drudg into mark5c format. The scripts are located in /usr2/sched and /usr2/proc.
    • Updated the DBBC DDC firmware to the latest version v104_2. However it has turned out that this is too recent for the FS 9.10.5. Therefore the DBBC DDC firmware v102 was installed on the DBBC and will be used for the Sep13 session.
    • DBBC calibration was performed for the DDC v102 firmware and the PFB v14 firmware. The corresponding control files were updated with the new calibration values.
    • Verification that the DBBC on PV has ADB1 boards installed. Fixed an error in the DBBC configuration for the PFB v14 firmware which had assumed ADB2.

    10.5.-16.5.2013

    • Salvador has updated equip.ctl. rack type is now correctly set to dbbc. FS now properly recognizes and executes the bbcXX commands.
    • Updates the time.ctl file with a new rate, following the procedure outlined in /usr2/fs/misc/fstime.txt. This has solved the issue of the FS time running away quickly.
    • Configured and tested the autoftp feature of the FS. An autoftp script was created under  /usr2/fs/autoftp/autoftp that will handle the transfer to the Bonn FTP server. Installed ncftp onpv-mar5b-1 (required by autoftp). Setup password-less login from the FS computer to the mark5b machine for user oper.

    17.3.-22.3.2013

    • Recording test with Mark5C failed (corrupted data). Jan Wagner suggested to load different firmware for the amazon daughterboard (see notes). Afterwards recording was successful (tested with m5test).
    • Wrote scripts to automatically download and drudg all vex schedules on mrt-vlbi and pv-mar5c-1.See instructions for usage.
    • Prepared instructions for extracting data from a  scan recorded on mark5c and mark5b for ftp fringe test.

    12.2.-19.2.2013

    Rottmann travels to Pico to support  the 2GB/s test experiment (TW004) and to prepare the system for the upcoming 4GB/s 1mm session in march 2013.

    The following work was done on this trip:

    • a new Mark5c recorder has been shipped to Pico Veleta and was installed in the VLBI-rack. The recorder was setup with the latest SDK (9.2), DRS and other auxillliary packages (see notes )
    • The internal FILA10G board already present (but disconnected) was connected to the DBBC (see notes).
    • The Mark5C was connected to the FILA10G card by optical fibre / Glapper / Copper.
    • The PFB firmware on the DBBC was upgraded to the latest version (v14).
    • The FILA10G firmware was upgraded to the latest version v2.0 (see notes)
    • The latest documentation (DBBC hardware, PFB, FILA10G) was obtained from HatLab, printed out and stored in the DBBC folder in the VLBI room.
    • The new field system computer brought up in 2011 was finalized and used for the 2GB/s recording on 14.2.
    • The field system was upgraded to 9.10.5. DBBC support was confirmed and tested. PV station code was recompiled and verified to work.
    • Test recordings were done with the Mark5C and Mark5B+
    • After the 2GB/s test 8s of data were transfered to Bonn. Correlation done by Bertarini confirmes fringes between Pv, Ef and On (see fringe plot)
    • The actual procedure for the upcoming  4Gbps experiment in march using 2 recorders was established and verified to work. Step-by-step instructions were documented (see document).

    23.1.2012

    Fringes with PV DBBC found. Project phase 1 finished.

    24.11. - 25.11.2011

    Rottmann and Wunderlich travel to Pico. The following work was done:

    • Replace defective boards in the DBBC. Verified functionality of the DBBC.
    • OS upgrade on the Mark5A to Debian Etch (2.6.18 kernel)
    • Upgrade of the Mark5A software on the Mark5A computer.
    • SDK upgrade to version 8.2  on the Mark5A system.
    • Installed field system version 9.10.4 on the new and the old field system computers. New field system computer tested.
    • Perfomed test observations with Effelsberg  @2Gbps PFB mode. Due to extremely bad weather only 5 minutes of good data.

    30.9.2011

    Rottmann travels to Pico. The following work was done:

    • Installed the DBBC hardware. Stability and reliabilty not optimal. Must be improved.
    • Brought and installed a new field system computer. No time to fully test. Recomend to stay with the old system for now.
    • Plans to upgrade SDK version on the Mark5A recorder postponed due to oudated kernel version. OS needs to be upgraded first to more recent version.