Thanks Marc,
Good suggestion. I'd hat the log level set to debug, but hadn't
thought of lowering it. I get a lot of output, most of which I don't
quite understand (see below). At this point, I probably should add
that we are running a tcpborphserver with a mode we created for our
own system, 'mba':
?progdev mba15_obs2d_2014_Jan_31_1052.bof
#log debug 151615749184 roach.mba
terminating\_subprocesses\_matching\_type\_1
#log debug 151615749184 roach.mba
0\_terminated\_processes\_need\_to\_be\_collected
#log trace 151615749184 roach.mba
attempting\_to\_terminate\_child\_process\_borph
#log debug 151615749184 roach.mba
0\_terminated\_processes\_need\_to\_be\_collected
#log debug 151615749184 roach.mba system\_deprogrammed
#log debug 151615749184 roach.mba
attempting\_to\_program\_/boffiles/mba15_obs2d_2014_Jan_31_1052.bof
#log error 151615780430 roach.mba
timed\_out\_while\_waiting\_for\_fpga\_status\_to\_change:\_No\_such\_file\_or\_directory
#log warn 151615780430 roach.mba
timed\_out\_while\_waiting\_for\_status\_register,\_but\_returning\_ok\_because\_ioreg\_exists
#log trace 151615780430 roach.mba inserted\_new\_process\_watch\_at\_0
#log debug 151615780430 roach.mba opened\_directory\_/proc/537/hw/ioreg
#log trace 151615780431 roach.mba
not\_registering\_entry\_/proc/537/hw/ioreg/.
#log trace 151615780431 roach.mba
not\_registering\_entry\_/proc/537/hw/ioreg/..
#log trace 151615780431 roach.mba
opened\_/proc/537/hw/ioreg/stb_en\_as\_13
#log trace 151615780431 roach.mba registered\_stb_en
#log trace 151615780431 roach.mba
opened\_/proc/537/hw/ioreg/start_snapAdc\_as\_14
#log trace 151615780431 roach.mba registered\_start_snapAdc
#log trace 151615780431 roach.mba
opened\_/proc/537/hw/ioreg/startSnap\_as\_15
#log trace 151615780431 roach.mba registered\_startSnap
#log trace 151615780432 roach.mba
opened\_/proc/537/hw/ioreg/startDAC\_as\_16
#log trace 151615780432 roach.mba registered\_startDAC
#log trace 151615780432 roach.mba
opened\_/proc/537/hw/ioreg/startAccumulator\_as\_17
#log trace 151615780432 roach.mba registered\_startAccumulator
#log trace 151615780432 roach.mba
opened\_/proc/537/hw/ioreg/start\_as\_18
#log trace 151615780432 roach.mba registered\_start
#log trace 151615780432 roach.mba
opened\_/proc/537/hw/ioreg/snapqdr_ctrl\_as\_19
#log trace 151615780432 roach.mba registered\_snapqdr_ctrl
#log trace 151615780432 roach.mba
opened\_/proc/537/hw/ioreg/snapqdr_addr\_as\_20
#log trace 151615780432 roach.mba registered\_snapqdr_addr
#log trace 151615780432 roach.mba
opened\_/proc/537/hw/ioreg/snapPhase_ctrl\_as\_21
#log trace 151615780432 roach.mba registered\_snapPhase_ctrl
#log trace 151615780433 roach.mba
opened\_/proc/537/hw/ioreg/snapPhase_bram\_as\_22
#log trace 151615780433 roach.mba registered\_snapPhase_bram
#log trace 151615780433 roach.mba
opened\_/proc/537/hw/ioreg/snapPhase_addr\_as\_23
#log trace 151615780433 roach.mba registered\_snapPhase_addr
#log trace 151615780433 roach.mba
opened\_/proc/537/hw/ioreg/snapAdc_ctrl\_as\_24
#log trace 151615780433 roach.mba registered\_snapAdc_ctrl
#log trace 151615780433 roach.mba
opened\_/proc/537/hw/ioreg/snapAdc_bram_msb\_as\_25
#log trace 151615780433 roach.mba registered\_snapAdc_bram_msb
#log trace 151615780433 roach.mba
opened\_/proc/537/hw/ioreg/snapAdc_bram_lsb\_as\_26
#log trace 151615780433 roach.mba registered\_snapAdc_bram_lsb
#log trace 151615780433 roach.mba
opened\_/proc/537/hw/ioreg/snapAdc_addr\_as\_27
#log trace 151615780433 roach.mba registered\_snapAdc_addr
#log trace 151615780434 roach.mba
opened\_/proc/537/hw/ioreg/sim_flux_ttl_rollover_cntr\_as\_28
#log trace 151615780434 roach.mba registered\_sim_flux_ttl_rollover_cntr
#log trace 151615780434 roach.mba
opened\_/proc/537/hw/ioreg/sim_flux_ttl_flux_ttl_cntr\_as\_29
#log trace 151615780434 roach.mba registered\_sim_flux_ttl_flux_ttl_cntr
#log trace 151615780434 roach.mba
opened\_/proc/537/hw/ioreg/sim_flux_reg\_as\_30
#log trace 151615780434 roach.mba registered\_sim_flux_reg
#log trace 151615780434 roach.mba opened\_/proc/537/hw/ioreg/regs\_as\_31
#log trace 151615780434 roach.mba registered\_regs
#log trace 151615780434 roach.mba
opened\_/proc/537/hw/ioreg/load_bins\_as\_32
#log trace 151615780435 roach.mba registered\_load_bins
#log trace 151615780435 roach.mba
opened\_/proc/537/hw/ioreg/if_switch\_as\_33
#log trace 151615780435 roach.mba registered\_if_switch
#log trace 151615780435 roach.mba
opened\_/proc/537/hw/ioreg/dmd_sync_cntr_reg\_as\_34
#log trace 151615780435 roach.mba registered\_dmd_sync_cntr_reg
#log trace 151615780435 roach.mba
opened\_/proc/537/hw/ioreg/dmd_startDemod\_as\_35
#log trace 151615780435 roach.mba registered\_dmd_startDemod
#log trace 151615780435 roach.mba
opened\_/proc/537/hw/ioreg/dmd_sincos_fir_bram_FIR1_load_coeff\_as\_36
#log trace 151615780435 roach.mba
registered\_dmd_sincos_fir_bram_FIR1_load_coeff
#log trace 151615780435 roach.mba
opened\_/proc/537/hw/ioreg/dmd_sincos_fir_bram_FIR1_b8b9\_as\_37
#log trace 151615780435 roach.mba
registered\_dmd_sincos_fir_bram_FIR1_b8b9
#log trace 151615780436 roach.mba
opened\_/proc/537/hw/ioreg/dmd_sincos_fir_bram_FIR1_b6b7\_as\_38
#log trace 151615780436 roach.mba
registered\_dmd_sincos_fir_bram_FIR1_b6b7
#log trace 151615780436 roach.mba
opened\_/proc/537/hw/ioreg/dmd_sincos_fir_bram_FIR1_b4b5\_as\_39
#log trace 151615780436 roach.mba
registered\_dmd_sincos_fir_bram_FIR1_b4b5
#log trace 151615780436 roach.mba
opened\_/proc/537/hw/ioreg/dmd_sincos_fir_bram_FIR1_b2b3\_as\_40
#log trace 151615780436 roach.mba
registered\_dmd_sincos_fir_bram_FIR1_b2b3
#log trace 151615780436 roach.mba
opened\_/proc/537/hw/ioreg/dmd_sincos_fir_bram_FIR1_b24b25\_as\_41
#log trace 151615780436 roach.mba
registered\_dmd_sincos_fir_bram_FIR1_b24b25
#log trace 151615780437 roach.mba
opened\_/proc/537/hw/ioreg/dmd_sincos_fir_bram_FIR1_b22b23\_as\_42
#log trace 151615780437 roach.mba
registered\_dmd_sincos_fir_bram_FIR1_b22b23
#log trace 151615780437 roach.mba
opened\_/proc/537/hw/ioreg/dmd_sincos_fir_bram_FIR1_b20b21\_as\_43
#log trace 151615780437 roach.mba
registered\_dmd_sincos_fir_bram_FIR1_b20b21
#log trace 151615780437 roach.mba
opened\_/proc/537/hw/ioreg/dmd_sincos_fir_bram_FIR1_b18b19\_as\_44
#log trace 151615780437 roach.mba
registered\_dmd_sincos_fir_bram_FIR1_b18b19
#log trace 151615780437 roach.mba
opened\_/proc/537/hw/ioreg/dmd_sincos_fir_bram_FIR1_b16b17\_as\_45
#log trace 151615780437 roach.mba
registered\_dmd_sincos_fir_bram_FIR1_b16b17
#log trace 151615780437 roach.mba
opened\_/proc/537/hw/ioreg/dmd_sincos_fir_bram_FIR1_b14b15\_as\_46
#log trace 151615780437 roach.mba
registered\_dmd_sincos_fir_bram_FIR1_b14b15
#log trace 151615780437 roach.mba
opened\_/proc/537/hw/ioreg/dmd_sincos_fir_bram_FIR1_b12b13\_as\_47
#log trace 151615780438 roach.mba
registered\_dmd_sincos_fir_bram_FIR1_b12b13
#log trace 151615780438 roach.mba
opened\_/proc/537/hw/ioreg/dmd_sincos_fir_bram_FIR1_b10b11\_as\_48
#log trace 151615780438 roach.mba
registered\_dmd_sincos_fir_bram_FIR1_b10b11
#log trace 151615780438 roach.mba
opened\_/proc/537/hw/ioreg/dmd_sincos_fir_bram_FIR1_b0b1\_as\_49
#log trace 151615780438 roach.mba
registered\_dmd_sincos_fir_bram_FIR1_b0b1
#log trace 151615780438 roach.mba
opened\_/proc/537/hw/ioreg/dmd_sincos_fir_bram_FIR_load_coeff\_as\_50
#log trace 151615780438 roach.mba
registered\_dmd_sincos_fir_bram_FIR_load_coeff
#log trace 151615780438 roach.mba
opened\_/proc/537/hw/ioreg/dmd_sincos_fir_bram_FIR_b8b9\_as\_51
#log trace 151615780438 roach.mba
registered\_dmd_sincos_fir_bram_FIR_b8b9
#log trace 151615780438 roach.mba
opened\_/proc/537/hw/ioreg/dmd_sincos_fir_bram_FIR_b6b7\_as\_52
#log trace 151615780439 roach.mba
registered\_dmd_sincos_fir_bram_FIR_b6b7
#log trace 151615780439 roach.mba
opened\_/proc/537/hw/ioreg/dmd_sincos_fir_bram_FIR_b4b5\_as\_53
#log trace 151615780439 roach.mba
registered\_dmd_sincos_fir_bram_FIR_b4b5
#log trace 151615780439 roach.mba
opened\_/proc/537/hw/ioreg/dmd_sincos_fir_bram_FIR_b2b3\_as\_54
#log trace 151615780439 roach.mba
registered\_dmd_sincos_fir_bram_FIR_b2b3
#log trace 151615780439 roach.mba
opened\_/proc/537/hw/ioreg/dmd_sincos_fir_bram_FIR_b24b25\_as\_55
#log trace 151615780439 roach.mba
registered\_dmd_sincos_fir_bram_FIR_b24b25
#log trace 151615780439 roach.mba
opened\_/proc/537/hw/ioreg/dmd_sincos_fir_bram_FIR_b22b23\_as\_56
#log trace 151615780440 roach.mba
registered\_dmd_sincos_fir_bram_FIR_b22b23
#log trace 151615780440 roach.mba
opened\_/proc/537/hw/ioreg/dmd_sincos_fir_bram_FIR_b20b21\_as\_57
#log trace 151615780440 roach.mba
registered\_dmd_sincos_fir_bram_FIR_b20b21
#log trace 151615780440 roach.mba
opened\_/proc/537/hw/ioreg/dmd_sincos_fir_bram_FIR_b18b19\_as\_58
#log trace 151615780440 roach.mba
registered\_dmd_sincos_fir_bram_FIR_b18b19
#log trace 151615780440 roach.mba
opened\_/proc/537/hw/ioreg/dmd_sincos_fir_bram_FIR_b16b17\_as\_59
#log trace 151615780440 roach.mba
registered\_dmd_sincos_fir_bram_FIR_b16b17
#log trace 151615780440 roach.mba
opened\_/proc/537/hw/ioreg/dmd_sincos_fir_bram_FIR_b14b15\_as\_60
#log trace 151615780440 roach.mba
registered\_dmd_sincos_fir_bram_FIR_b14b15
#log trace 151615780440 roach.mba
opened\_/proc/537/hw/ioreg/dmd_sincos_fir_bram_FIR_b12b13\_as\_61
#log trace 151615780441 roach.mba
registered\_dmd_sincos_fir_bram_FIR_b12b13
#log trace 151615780441 roach.mba
opened\_/proc/537/hw/ioreg/dmd_sincos_fir_bram_FIR_b10b11\_as\_62
#log trace 151615780441 roach.mba
registered\_dmd_sincos_fir_bram_FIR_b10b11
#log trace 151615780441 roach.mba
opened\_/proc/537/hw/ioreg/dmd_sincos_fir_bram_FIR_b0b1\_as\_63
#log trace 151615780441 roach.mba
registered\_dmd_sincos_fir_bram_FIR_b0b1
#log trace 151615780441 roach.mba
opened\_/proc/537/hw/ioreg/dmd_num_frames\_as\_64
#log trace 151615780441 roach.mba registered\_dmd_num_frames
#log trace 151615780441 roach.mba
opened\_/proc/537/hw/ioreg/dmd_num_coadds_pwr\_as\_65
#log trace 151615780441 roach.mba registered\_dmd_num_coadds_pwr
#log trace 151615780441 roach.mba
opened\_/proc/537/hw/ioreg/dmd_demodqdr_ctrl\_as\_66
#log trace 151615780441 roach.mba registered\_dmd_demodqdr_ctrl
#log trace 151615780441 roach.mba
opened\_/proc/537/hw/ioreg/dmd_demodqdr_addr\_as\_67
#log trace 151615780442 roach.mba registered\_dmd_demodqdr_addr
#log trace 151615780442 roach.mba
opened\_/proc/537/hw/ioreg/dmd_channel_select\_as\_68
#log trace 151615780442 roach.mba registered\_dmd_channel_select
#log trace 151615780442 roach.mba
opened\_/proc/537/hw/ioreg/dmd_carrier_freq_mux_load_ch_freqs\_as\_69
#log trace 151615780442 roach.mba
registered\_dmd_carrier_freq_mux_load_ch_freqs
#log trace 151615780442 roach.mba
opened\_/proc/537/hw/ioreg/dmd_carrier_freq_mux_ch_freqs\_as\_70
#log trace 151615780442 roach.mba
registered\_dmd_carrier_freq_mux_ch_freqs
#log trace 151615780442 roach.mba
opened\_/proc/537/hw/ioreg/dmd_blank_period\_as\_71
#log trace 151615780442 roach.mba registered\_dmd_blank_period
#log trace 151615780442 roach.mba
opened\_/proc/537/hw/ioreg/dmd_arm\_as\_72
#log trace 151615780443 roach.mba registered\_dmd_arm
#log trace 151615780443 roach.mba
opened\_/proc/537/hw/ioreg/dmd_PingPong_switch_reg\_as\_73
#log trace 151615780443 roach.mba registered\_dmd_PingPong_switch_reg
#log trace 151615780443 roach.mba
opened\_/proc/537/hw/ioreg/dmd_PingPong_switch_cnt_reg\_as\_74
#log trace 151615780443 roach.mba registered\_dmd_PingPong_switch_cnt_reg
#log trace 151615780443 roach.mba
opened\_/proc/537/hw/ioreg/dmd_PingPong_Shared_BRAM1\_as\_75
#log trace 151615780443 roach.mba registered\_dmd_PingPong_Shared_BRAM1
#log trace 151615780443 roach.mba
opened\_/proc/537/hw/ioreg/dmd_PingPong_Shared_BRAM\_as\_76
#log trace 151615780443 roach.mba registered\_dmd_PingPong_Shared_BRAM
#log trace 151615780444 roach.mba
opened\_/proc/537/hw/ioreg/ch_we\_as\_77
#log trace 151615780444 roach.mba registered\_ch_we
#log trace 151615780444 roach.mba
opened\_/proc/537/hw/ioreg/centerIQ_load_centers\_as\_78
#log trace 151615780444 roach.mba registered\_centerIQ_load_centers
#log trace 151615780444 roach.mba
opened\_/proc/537/hw/ioreg/centerIQ_centers\_as\_79
#log trace 151615780444 roach.mba registered\_centerIQ_centers
#log trace 151615780444 roach.mba opened\_/proc/537/hw/ioreg/bins\_as\_80
#log trace 151615780444 roach.mba registered\_bins
#log trace 151615780444 roach.mba
opened\_/proc/537/hw/ioreg/avgIQ_ctrl\_as\_81
#log trace 151615780444 roach.mba registered\_avgIQ_ctrl
#log trace 151615780444 roach.mba
opened\_/proc/537/hw/ioreg/avgIQ_bram\_as\_82
#log trace 151615780445 roach.mba registered\_avgIQ_bram
#log trace 151615780445 roach.mba
opened\_/proc/537/hw/ioreg/avgIQ_addr\_as\_83
#log trace 151615780445 roach.mba registered\_avgIQ_addr
#log trace 151615780445 roach.mba
opened\_/proc/537/hw/ioreg/SWAT_LE\_as\_84
#log trace 151615780445 roach.mba registered\_SWAT_LE
#log trace 151615780445 roach.mba
opened\_/proc/537/hw/ioreg/SER_DI\_as\_85
#log trace 151615780445 roach.mba registered\_SER_DI
#log trace 151615780445 roach.mba
opened\_/proc/537/hw/ioreg/LO_SLE\_as\_86
#log trace 151615780445 roach.mba registered\_LO_SLE
#log trace 151615780445 roach.mba
opened\_/proc/537/hw/ioreg/DRAM_LUT_rd_valid\_as\_87
#log trace 151615780445 roach.mba registered\_DRAM_LUT_rd_valid
#log trace 151615780446 roach.mba
opened\_/proc/537/hw/ioreg/qdr1_ctrl\_as\_88
#log trace 151615780446 roach.mba registered\_qdr1_ctrl
#log trace 151615780446 roach.mba
opened\_/proc/537/hw/ioreg/qdr0_ctrl\_as\_89
#log trace 151615780446 roach.mba registered\_qdr0_ctrl
#log trace 151615780446 roach.mba
opened\_/proc/537/hw/ioreg/qdr1_memory\_as\_90
#log trace 151615780446 roach.mba registered\_qdr1_memory
#log trace 151615780446 roach.mba
opened\_/proc/537/hw/ioreg/qdr0_memory\_as\_91
#log trace 151615780446 roach.mba registered\_qdr0_memory
#log trace 151615780446 roach.mba
opened\_/proc/537/hw/ioreg/dram_memory\_as\_92
#log trace 151615780447 roach.mba registered\_dram_memory
#log trace 151615780447 roach.mba
opened\_/proc/537/hw/ioreg/dram_controller\_as\_93
#log trace 151615780447 roach.mba registered\_dram_controller
#log trace 151615780447 roach.mba
opened\_/proc/537/hw/ioreg/sys_clkcounter\_as\_94
#log trace 151615780447 roach.mba registered\_sys_clkcounter
#log trace 151615780447 roach.mba
opened\_/proc/537/hw/ioreg/sys_scratchpad\_as\_95
#log trace 151615780447 roach.mba registered\_sys_scratchpad
#log trace 151615780447 roach.mba
opened\_/proc/537/hw/ioreg/sys_rev_rcs\_as\_96
#log trace 151615780447 roach.mba registered\_sys_rev_rcs
#log trace 151615780447 roach.mba
opened\_/proc/537/hw/ioreg/sys_rev\_as\_97
#log trace 151615780447 roach.mba registered\_sys_rev
#log trace 151615780447 roach.mba
opened\_/proc/537/hw/ioreg/sys_board_id\_as\_98
#log trace 151615780448 roach.mba registered\_sys_board_id
#log debug 151615780448 roach.mba gathered\_86\_entries
!progdev ok 537
On 02/24/2015 10:55 AM, Marc Welz wrote:
If you telnet to port 7147 and then type
?log-level trace
followed by
?progdev "something"
where "something" is the file you want to have programmed, what
happens ?
On Tue, Feb 24, 2015 at 2:28 PM, Paul Marganian <pmarg...@nrao.edu
<mailto:pmarg...@nrao.edu>> wrote:
Thanks Marc,
I tracked down where it is being called from linux startup, and
it didn't look like any options were being passed, so I ignored
this issue for a while. I then tried it once with the -b set to
/boffiles, and that made no difference. I wasn't sure what the
other option values should be other then the defaults.
Paul
On 02/24/2015 09:25 AM, Marc Welz wrote:
On Tue, Feb 24, 2015 at 12:22 PM, Paul Marganian
<pmarg...@nrao.edu <mailto:pmarg...@nrao.edu>> wrote:
Hi everyone,
I've recently run in to a problem with tcpborphserver2
running on Roach 1. In the past, I've been able to debug
and develop simply by running this program interactively,
getting feedback from print statements.
Recently, I've seen that when I run this program from the
command line, the 'progdev' command fails. Has anyone else
seen this behavior?
thanks
Paul Marganian
Are you running it with the correct options, in particular the
one which points it at the correct bof file directory ?
regards
marc