Skip to content
Snippets Groups Projects
Commit e9b2b680 authored by Eric Kooistra's avatar Eric Kooistra
Browse files

Intermediate commit to save docs.

parent fcf2c00a
No related branches found
No related tags found
No related merge requests found
No preview for this file type
No preview for this file type
No preview for this file type
......@@ -209,7 +209,7 @@ $RADIOHDL/applications/apertif/designs/
! ssh lcu-rt7 -X "python $UPE/peripherals/util_system_info.py --unb 0:7 --fn 0:3 --bn 0:3 -n 2" # read system info
> ssh lcu-rtc -X "python $UPE/peripherals/util_bsn_monitor.py --unb 0:7 --fn 0:3 -n 1 -r 0" # verify FN bsn align
! ssh lcu-rt7 -X "python $UPE/peripherals/util_bsn_source.py --unb 0:7 --bn 0:3 -n 7" # read current BSN @ sync, all equal
! ssh lcu-rt7 -X "python $UPE/peripherals/pi_bsn_scheduler.py --unb 0:7 --bn 0:3 -n 0" # read current BSN immediate, last - first ~< 300 (1.5 us)
! ssh lcu-rt7 -X "python $UPE/peripherals/pi_bsn_scheduler.py --unb 0:7 --bn 0:3 --cmd 0" # read current BSN immediate, last - first ~< 300 (1.5 us)
! ssh lcu-rt7 -X "python $UPE/peripherals/util_aduh_quad.py --unb 0:7 --bn 0:3 --sp 0:3 -n 0" # verify ADUH lock
> ssh lcu-rt7 -X "python $UPE/peripherals/pi_apertif_system.py --unb 0:7 --bn 0:3 --sp 0:3 --cmd 40 -v 5" # read ADUH mean sum: ~< +-2
> ssh lcu-rt7 -X "python $UPE/peripherals/pi_apertif_system.py --unb 0:7 --bn 0:3 --sp 0:3 --cmd 41 -v 5" # read ADUH power: sum effective WG ampl ~15
......@@ -334,4 +334,37 @@ $RADIOHDL/applications/apertif/designs/
--> fb rbf 17790
--> bf rbf 17790
--> SC1 Pulsar fb 17790 + bf 17128 --> Pulsar detected!
--> SC1 Pulsar fb 17790 + bf 17790 --> ????
--> SC1 Pulsar fb 17790 + bf 17790 --> Pulsar detected!
Conclusion: #1275 is now fixed
#1350 BSN start bug
- sometimes BSN start not the same on all BN, one or a few BN then have an offset BN
- for FB 17352 it occurs about once per 500 BN, for FB 17783 it occurs about once per 10 BN, so it is FPGA
syhthesis dependend
- ssh lcu-rtc -X "python $UPE/peripherals/util_ppsh.py --unb 0:7 --bn 0:3 -n 8" PPS stable is ok for all BN,
so it does not seem to be an PPS input capture issue
- ssh lcu-rtc -X "python $UPE/peripherals/pi_bsn_scheduler.py --unb 0:7 --bn 0:3 --cmd 0" shows the offset.
The offset can be e.g. (note 800000 = 1.024 s)
285351
266642
257682
279232
275006
300636
- the offset is nearly the same for all BN, even if they are on different subracks, so there is some central
relation, because how could all those offst BN have (nearly) the same offset
- power cycle dish uniboards, does not help
- ssh lcu-rtc -X "python $UPE/peripherals/util_bsn_source.py --unb 0:7 --bn 0:3 -n 7" reads current BSN @ sync
and these are all equal.
- ssh lcu-rtc -X "python $UPE/peripherals/util_bsn_source.py --unb 0:7 --bn 0:3 -n 2" stop BSN source
ssh lcu-rtc -X "python $UPE/peripherals/util_bsn_source.py --unb 0:7 --bn 0:3 -n 11 -r 0" init BSN
ssh lcu-rtc -X "python $UPE/peripherals/util_bsn_source.py --unb 0:7 --bn 0:3 -n 4" restart BSN source on PPS also
keeps on failing to restart all BN at PPS with same BSN
- is the bsn_init value written correctly? this cannot be readback.
- check synthesis report on 'latch', 'sensitivity'
ssh lcu-rtc -X "python $UPE/peripherals/util_ppsh.py --unb 0 --bn 0 -n 4 -v 0;\
python $UPE/peripherals/pi_bsn_scheduler.py --unb 0 --bn 0 --cmd 0;\
python $UPE/peripherals/util_ppsh.py --unb 0 --bn 0 -n 4 -v 0;\
python $UPE/peripherals/pi_bsn_scheduler.py --unb 0 --bn 0 --cmd 0"
......@@ -484,3 +484,31 @@ ssh lcu-rtc -X "python $UPE/peripherals/pi_apertif_system.py --unb 0:7 --fn 0:3
# Write BF weights for single pixel CB
ssh lcu-rtc -X "python $UPE/peripherals/pi_apertif_system.py --unb 0:7 --fn 0:3 --cmd 620 -v 4" # SP 56, only CB 0 (Arts SC1)
ssh lcu-rtc -X "python $UPE/peripherals/pi_apertif_system.py --unb 0:7 --fn 0:3 --cmd 621 -v 4" # SP 56, only CB 0:39 (Arts SC4)
Summary:
ssh lcu-rt7 -X "python $UPE/peripherals/util_system_info.py --unb 0:7 --fn 0:3 --bn 0:3 -n 2" # read system info
ssh lcu-rt7 -X "python $UPE/peripherals/util_bsn_monitor.py --unb 0:7 --fn 0:3 -n 1 -r 0" # verify FN bsn align
ssh lcu-rt7 -X "python $UPE/peripherals/util_bsn_source.py --unb 0:7 --bn 0:3 -n 7" # read current BSN @ sync, all equal
ssh lcu-rt7 -X "python $UPE/peripherals/pi_bsn_scheduler.py --unb 0:7 --bn 0:3 -n 0" # read current BSN immediate, last - first ~< 300 (1.5 us)
ssh lcu-rt7 -X "python $UPE/peripherals/util_aduh_quad.py --unb 0:7 --bn 0:3 --sp 0:3 -n 0" # verify ADUH lock
ssh lcu-rt7 -X "python $UPE/peripherals/pi_apertif_system.py --unb 0:7 --bn 0:3 --sp 0:3 --cmd 40 -v 5" # read ADUH mean sum: ~< +-2
ssh lcu-rt7 -X "python $UPE/peripherals/pi_apertif_system.py --unb 0:7 --bn 0:3 --sp 0:3 --cmd 41 -v 5" # read ADUH power: sum effective WG ampl ~15
ssh lcu-rt7 -X "python $UPE/peripherals/util_aduh_monitor.py --unb 3,7 --bn 2 --sp 0 -n 3 -v 5" # read ADUH buffer X,Y pol SP 56
ssh lcu-rt7 -X "python $UPE/peripherals/pi_apertif_system.py --unb 3,7 --bn 2 --sp 0 --cmd 43 -v 5" # plot ADUH buffer X,Y pol samples for SP 56
ssh lcu-rt7 -X "python $UPE/peripherals/util_ppsh.py --unb 0:7 --bn 0:3 -n 8" # verify PPS stable
ssh lcu-rt7 -X "python $UPE/peripherals/pi_apertif_system.py --unb 0:7 --bn 0:3 --sp 0:3 --cmd 31 -v 4" # verify F_sub FIR coefficients
ssh lcu-rt7 -X "python $UPE/peripherals/pi_apertif_system.py --unb 0:7 --bn 0:3 --cmd 5 -v 4" # verify R_sub
ssh lcu-rt7 -X "python $UPE/peripherals/pi_apertif_system.py --unb 0:7 --fn 0:3 --cmd 53 -v 4 --scheme arts_sc1" # verify R_beam
ssh lcu-rt7 -X "python $UPE/peripherals/pi_apertif_system.py --unb 0:7 --bn 0:3 --sp 0:3 --cmd 10 -v 5" # plot SST
ssh lcu-rt7 -X "python $UPE/peripherals/pi_apertif_system.py --unb 0:3 --bn 0:3 --sp 0:3 --cmd 11 -v 5" # log SST
ssh lcu-rt7 -X "python $UPE/peripherals/pi_apertif_system.py --unb 0:3 --bn 0:3 --sp 0:3 --cmd 12 --pol 0 --globalsp 0:63 -v 5" # log SST maximum and effictive WG ampl
ssh lcu-rt7 -X "python $UPE/peripherals/pi_apertif_system.py --unb 0:3 --bn 0:3 --fn 0:3 --sp 0:3 --pol 0 --globalsp 0:39 --weight 32767,0 --cmd 72 -v 3" # verify X-pol BST
ssh lcu-rt7 -X "python $UPE/peripherals/pi_apertif_system.py --unb 4:7 --bn 0:3 --fn 0:3 --sp 0:3 --pol 1 --globalsp 0:39 --weight 32767,0 --cmd 72 -v 3" # verify Y-pol BST
python $UPE/peripherals/util_bsn_monitor.py --unb 0:1 --fn 0:3 --bn 0:3 -n 1 -r 4 -s MESH # correlator BSN status
ssh lcu-rt7 -X "python $UPE/peripherals/pi_common_pulse_delay.py --unb 0:3 --bn 0:3" # read PPS delay
ssh lcu-rt7 -X "python $UPE/peripherals/pi_common_pulse_delay.py --unb 0:3 --bn 0:3 --reg pulse_delay=10" # write PPS delay = 10 (* 5 ns)
ssh lcu-rt7 -X "python $UPE/peripherals/pi_dp_fifo_monitor.py --unb 0:7 --fn 0:3 --reg rd_fill,wr_full,rd_empty,rd_usedw" # read fiber delays
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment