We are trying to get all of the Python modules set up correctly under Linux, 
and after several failed attempts I think we are close to having everything 
working.  As a test, we are trying to plot a spectrum from the Tutorial 3 
design using spectrometer.py.  The script accesses the FPGA and starts the bof 
file successfully, but it cannot find any registers.  On trying to write the 
first register, acc_len, we get the error:
------------------------
Programming FPGA with r_spec_2048_r105_2010_Jul_26_2015.bof... done
Configuring accumulation period... FAILURE DETECTED. Log entries:
128.235.247.250: Starting thread Thread-1
128.235.247.250: #version poco-0.1
128.235.247.250: #build-state poco-0.1775
128.235.247.250: ?progdev r_spec_2048_r105_2010_Jul_26_2015.bof
128.235.247.250: !progdev ok
128.235.247.250: #log warn 1310151302520 poco borph\_process\_exited
128.235.247.250: 1310151302520 poco: borph process exited
128.235.247.250: ?write acc_len 0 \0\0\0
128.235.247.250: #log error 1310151302565 poco register\_acc_len\_not\_found
128.235.247.250: 1310151302565 poco: register acc_len not found
128.235.247.250: !write fail program
128.235.247.250: Request write failed.
  Request: ?write acc_len 0 \0\0\0
  Reply: !write fail program.

This is probably a setup problem, but does anyone have any ideas where to look? 
 When the bof file is loaded by hand, the registers do exist and can be read 
and written.

Thanks,
Dale

Reply via email to