Hi Ricardo,

Can you run ctrl-d to update the design which will propagate the data types
and give you a more verbose error in the matlab workspace.

Also, you should be aware that Ubuntu is not a supported OS.

Is there a reason why you're taking the first 4 time samples instead of
every other?

Mark


On Thu, Jun 23, 2011 at 3:23 PM, Ricardo Finger <rfing...@gmail.com> wrote:

> Hello Mark,
>
> I realised that the ADC yellow block is for the 2x1GSPS ADC while the
> ADC0083000 is the one for the the 3GSPS board I have. That explains
> why the .bof you mentioned and the one I created didnt work, since
> when I replaced the ADC block was to fix a 'library reference'
> problem,and I use the same block of the tutorial.
>
> The question now is that my simulink library does not have a
> 'ADC0083000' block but a 'ADC0083000x2' which I guess can be used with
> a single board too.
>
> I replaced the ADC block by the ADC083000x2 and used the 4 LSBs to
> connect to the PFB block in the tutorial design.
> I terminated the rest of the block connectors and leaved everything
> else unchanged.
> Now I am getting 'error due to multiple causes' when trying to simulate.
>
> To see how I connect the block you can have a look this screenshoot:
>
> http://www.das.uchile.cl/~rfinger/ROACH/tut3_adc83000.png
>
> Am I in the right direction?, or this is not the block to run a single
> 083000 ADC board?
> is there a log to look the multiple causes errors of the simulation to
> start debugging?
>
> Thanks!
>
> Ricardo.
>
>
> On Tue, Jun 21, 2011 at 6:58 PM, Ricardo Finger <rfing...@gmail.com>
> wrote:
> > Hello Mark,
> >
> > Thanks for your prompt answer.
> > We are using the ADC1x3000-8 in the ZDOK 0.
> > The first thing we did was to run the bof file you mentioned, just
> > after downloaded.
> > I just did it again with the same result:
> >
> > root@roach-laptop:~/Desktop/workspace# ./spectrometer.py 192.168.1.10
> > -b r_spec_2048_r105_2010_Jul_26_1205.bof
> > Connecting to server 192.168.1.10 on port 7147...  ok
> >
> > ------------------------
> > Programming FPGA with r_spec_2048_r105_2010_Jul_26_1205.bof... done
> > Configuring accumulation period... done
> > Resetting counters... done
> > Setting digital gain of all channels to 4294967295... done
> >
> > We got the same spectrum I mentioned in my last email and after a
> > while we got error:
> >
> >
> > Exception in Tkinter callback
> > Traceback (most recent call last):
> >  File "/usr/lib/python2.6/lib-tk/Tkinter.py", line 1413, in __call__
> >    return self.func(*args)
> >  File "/usr/lib/python2.6/lib-tk/Tkinter.py", line 498, in callit
> >    func(*args)
> >  File "./spectrometer.py", line 49, in plot_spectrum
> >    acc_n, interleave_a = get_data()
> >  File "./spectrometer.py", line 37, in get_data
> >    a_1=struct.unpack('>1024l',fpga.read('odd',1024*4,0))
> >  File
> "/usr/local/lib/python2.6/dist-packages/corr-0.6.5-py2.6.egg/corr/katcp_wrapper.py",
> > line 265, in read
> >    str(size))
> >  File
> "/usr/local/lib/python2.6/dist-packages/corr-0.6.5-py2.6.egg/corr/katcp_wrapper.py",
> > line 61, in _request
> >    reply, informs = self.blocking_request(request,keepalive=True)
> >  File
> "/usr/local/lib/python2.6/dist-packages/katcp-0.3.4-py2.6.egg/katcp/client.py",
> > line 623, in blocking_request
> >    (msg.name, timeout))
> > RuntimeError: Request read timed out after 10 seconds.
> >
> > I am using the normal Ethernet port to connect to the ROACH (not the
> 10GBE).
> > A red led lights up on the roach when I run the script.
> > Also a green light blinks about two times per second.
> > After the script crashes with the 'runtime' error the leds on the
> > roach continue doing the same thing.
> >
> > Ricardo.
> >
> >
> > On Tue, Jun 21, 2011 at 6:24 PM, Mark Wagner <mwag...@ssl.berkeley.edu>
> wrote:
> >> Hi Ricardo,
> >> Generally what we refer to as the iADC is 1Gsps (or 2 interleaved):
> >> https://casper.berkeley.edu/wiki/ADC2x1000-8
> >> Is this what you're using, or is it our national ADC at 3Gsps?
> >> https://casper.berkeley.edu/wiki/ADC1x3000-8
> >> Have you tried loading the bof file in SVN without making any changes?
> >>
> https://casper.berkeley.edu/svn/trunk/ref_designs_tutorials/workshop_2010/roach_tut3_wideband_spec/r_spec_2048_r105_2010_Jul_26_1205.bof
> >>
> >> If you're using the National board, you'll need to switch out the ADC
> yellow
> >> block as well.
> >> Mark
> >>
> >> On Tue, Jun 21, 2011 at 2:14 PM, Ricardo Finger <rfing...@gmail.com>
> wrote:
> >>>
> >>> Hello All,
> >>>
> >>> I am trying to run the tutorial 3 spectrometer on a ROACH +
> 1x_3GSPS_iADC.
> >>> I used the bof file provided by casper as well as our own bof file
> >>> compiled here (on ubuntu) using the simulink model from casper after
> >>> replacing the pfb and fft blocks from our 'local' library.
> >>>
> >>> In both cases I got a strange symmetric spectrum (
> >>> http://www.das.uchile.cl/~rfinger/ROACH/tut3_1.png ) which
> >>> doesn't change to much when a test tone is applied.
> >>> The iADC clock was 800MHz, 0dBm, provided by a valontech 5007
> synthesizer,
> >>> and the test tone was 100/200 MHz, 0dBm.
> >>>
> >>> After a few integration periods I get a 'timeout' error, and a blank
> >>> window in the spectrometer.py application.
> >>>
> >>> Does anyone got the same problem?
> >>>
> >>> Thanks,
> >>>
> >>> Ricardo.
> >>>
> >>> --
> >>> Ricardo Finger Camus
> >>> Electrical Engineer
> >>> Astronomy Department
> >>> University of Chile
> >>> Of: 56(2)9771119
> >>> Casilla 36-D, Santiago.
> >>> http://www.das.uchile.cl/lab_mwl/
> >>>
> >>>
> >>
> >>
> >
> >
> >
> > --
> > Ricardo Finger Camus
> > Electrical Engineer
> > Astronomy Department
> > University of Chile
> > Of: 56(2)9771119
> > Casilla 36-D, Santiago.
> > http://www.das.uchile.cl/lab_mwl/
> >
>
>
>
> --
> Ricardo Finger Camus
> Electrical Engineer
> Astronomy Department
> University of Chile
> Of: 56(2)9771119
> Casilla 36-D, Santiago.
> http://www.das.uchile.cl/lab_mwl/
>

Reply via email to