Closed bdorney closed 5 years ago
Addresses issue #66.
Provides link monitoring. Is needed for connectivity testing proposal, see steps 2 & 5.
testConnectivity.py -m 5 --shelf=2 -s5 --skipDACScan --skipScurve -o 0x1 -d --nPhaseScans=50 -o 0x1 Open pickled address table if available /opt/cmsgemos/etc/maps/amc_address_table_top.pickle... Initializing AMC gem-shelf02-amc05 ==================== Step 1: Checking GBT Communication ==================== Checking GBT Communication (Before Programming GBTs) --=======================================-- -> GEM SYSTEM GBT INFORMATION --=======================================-- ----------OH0---------- GBT0.READY 1 GBT0.NOT_READY 0 GBT0.RX_HAD_OVERFLOW 0 GBT0.RX_HAD_UNDERFLOW 0 GBT1.READY 1 GBT1.NOT_READY 0 GBT1.RX_HAD_OVERFLOW 0 GBT1.RX_HAD_UNDERFLOW 0 GBT2.READY 1 GBT2.NOT_READY 0 GBT2.RX_HAD_OVERFLOW 0 GBT2.RX_HAD_UNDERFLOW 0 Programming GBTs Checking GBT Communication (After Programming GBTs) --=======================================-- -> GEM SYSTEM GBT INFORMATION --=======================================-- ----------OH0---------- GBT0.READY 1 GBT0.NOT_READY 0 GBT0.RX_HAD_OVERFLOW 0 GBT0.RX_HAD_UNDERFLOW 0 GBT1.READY 1 GBT1.NOT_READY 0 GBT1.RX_HAD_OVERFLOW 0 GBT1.RX_HAD_UNDERFLOW 0 GBT2.READY 1 GBT2.NOT_READY 0 GBT2.RX_HAD_OVERFLOW 0 GBT2.RX_HAD_UNDERFLOW 0 GBT Communication Established
And for VFAT communication:
==================== Step 5: Checking VFAT Synchronization ==================== --=======================================-- -> GEM SYSTEM VFAT INFORMATION --=======================================-- ----------OH0---------- VFAT0.SYNC_ERR_CNT 0x0L VFAT1.SYNC_ERR_CNT 0x0L VFAT2.SYNC_ERR_CNT 0x0L VFAT3.SYNC_ERR_CNT 0x0L VFAT4.SYNC_ERR_CNT 0x0L VFAT5.SYNC_ERR_CNT 0x0L VFAT6.SYNC_ERR_CNT 0x0L VFAT7.SYNC_ERR_CNT 0x0L VFAT8.SYNC_ERR_CNT 0x0L VFAT9.SYNC_ERR_CNT 0x0L VFAT10.SYNC_ERR_CNT 0x0L VFAT11.SYNC_ERR_CNT 0x0L VFAT12.SYNC_ERR_CNT 0x0L VFAT13.SYNC_ERR_CNT 0x0L VFAT14.SYNC_ERR_CNT 0x0L VFAT15.SYNC_ERR_CNT 0x0L VFAT16.SYNC_ERR_CNT 0x0L VFAT17.SYNC_ERR_CNT 0x0L VFAT18.SYNC_ERR_CNT 0x0L VFAT19.SYNC_ERR_CNT 0x0L VFAT20.SYNC_ERR_CNT 0x0L VFAT21.SYNC_ERR_CNT 0x0L VFAT22.SYNC_ERR_CNT 0x0L VFAT23.SYNC_ERR_CNT 0x0L VFATs are properly synchronized
@jsturdy @mexanick ready for review.
rebased off of develop
develop
@jsturdy was there something else that was needed?
Description
Addresses issue #66.
Types of changes
Motivation and Context
Provides link monitoring. Is needed for connectivity testing proposal, see steps 2 & 5.
How Has This Been Tested?
And for VFAT communication:
Screenshots (if appropriate):
Checklist: