Hey Dan,

I'm following along closely here.  Will we also need to manually set the
registers for the katadc or is that built into the .bof file upon
execution?  I am reading the KatADC data sheet along with looking at the
corr.katadc functions.  Is there any documentation about the katadc block
or am I on the right track just poking around and learning - specifically
I've been working on trying to adjust tutorial 3.  I'm also a little
confused about why the katadc block in ADC interleave mode has 8 outputs -
I was thinking that the interleave mode was the equivalent of Dual Edged
Sampling and that we should get 4 outputs for the 1 input.  Any
documentation on this or .mdl files?

--Laura

On Fri, Mar 2, 2012 at 4:49 PM, Dan Werthimer <d...@ssl.berkeley.edu> wrote:

>
>
> hi tom,
>
> if you are using kat-ADC's, you'll need to change
> the  adc yellow block in the tutorial.
>
> dan
>
> On Fri, Mar 2, 2012 at 3:57 PM, Kuiper, Thomas (3266) <kui...@jpl.nasa.gov
> > wrote:
>
>> I think that's it!  I after replacing the file system, I made the
>> necessary changes from memory and general sys admin knowledge.  I think I
>> forgot to move the bof file.  I'll let you know when I have a network
>> connection again.
>>
>> Thanks
>>
>> Tom
>>
>> Sent from my iPhone
>>
>> On Mar 2, 2012, at 3:25 PM, "David MacMahon" <dav...@astro.berkeley.edu>
>> wrote:
>>
>> > Hi, Tom,
>> >
>> > That's definitely not the most helpful error message.  Here are a
>> couple of things to check: Does the bof file have execute permissions?  Is
>> it in the right directory?
>> >
>> > Dave
>> >
>> > On Mar 2, 2012, at 3:09 PM, Kuiper, Thomas (3266) wrote:
>> >
>> >> After the challenges I shared with you and more that I didn't, I've
>> reached a reasonably satisfactory state.  I say that because I think I'm
>> finally at the hardware/firmware level.  The hardware: KatADC in Z-Doc 0 of
>> a ROACH-1.  800 MHz at 0 dBm going in to clk. The firmware: from the
>> tutorial.  Likewise the Python script.  Latest kernel, filesystem and
>> borphserver2 from wiki/LatestVersions.  Can anyone suggest what may be
>> wrong and what I should try next?  Is there a script for verifying the
>> clock, for instance?
>> >>
>> >> Thanks and regards,
>> >>
>> >> Tom
>> >>
>> >> kuiper@vega:/opt/CASPER/tutorials_devel/workshop_2010/roach_tut3_wideband_spec$
>> sudo ./spectrometer.py roach1 r_spec_2048_r105_2010_Jul_26_1205.bof
>> >> [sudo] password for kuiper:
>> >> Connecting to server roach1 on port 7147...  ok
>> >>
>> >> ------------------------
>> >> Programming FPGA with r_spec_2048_r105_2010_Jul_26_1205.bof... FAILURE
>> DETECTED. Log entries:
>> >> roach1: Starting thread Thread-1
>> >> roach1: #version raw-0.1
>> >> roach1: #build-state tcpborphserver-2.3398
>> >> roach1: ?progdev r_spec_2048_r105_2010_Jul_26_1205.bof
>> >>
>> >> None
>> >> Traceback (most recent call last):
>> >> File "./spectrometer.py", line 143, in <module>
>> >>   exit_fail()
>> >> File "./spectrometer.py", line 110, in <module>
>> >>   fpga.progdev(bitstream)
>> >> File "/usr/local/lib/python2.6/dist-packages/corr/katcp_wrapper.py",
>> line 110, in progdev
>> >>   reply, informs = self._request("progdev", boffile)
>> >> File "/usr/local/lib/python2.6/dist-packages/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 progdev timed out after 10 seconds.
>> >>
>> >
>>
>>
>

Reply via email to