Hi Kirsten,
Using the default block controller should work, so I would expect that
you can ignore that warning message.
In addition to Jonathon's suggestion of using chipscope on your block
you could try to narrow down whether the error is caused in your verilog
module or in some other file. For instance, what happens if you comment
out your code and copy and paste some working verilog code into your
module, e.g. from the RFNoC tutorial gain block (or just have a simple
loopback)? If the error disappears I would conclude that the error
should be somewhere in the fmdemod verilog code.
Best regards,
Lars
On 05.08.19 15:48, Leong, Kirsten - 0551 - MITLL wrote:
Could this be because I get the warning ‘can’t find a block controller
for key fmdemod, using default block controller!’ or is this a
separate problem?
Thanks,
Kirsten
*From: *USRP-users <usrp-users-boun...@lists.ettus.com> on behalf of
"Leong, Kirsten - 0551 - MITLL via USRP-users"
<usrp-users@lists.ettus.com>
*Reply-To: *"Leong, Kirsten - 0551 - MITLL" <kirsten.le...@ll.mit.edu>
*Date: *Friday, August 2, 2019 at 12:25 PM
*To: *Lars Kuger <l...@inets.rwth-aachen.de>,
"usrp-users@lists.ettus.com" <usrp-users@lists.ettus.com>
*Subject: *Re: [USRP-users] Error 'Timeout on Chan 0'
I tried reformatting the xml file based off the uhd_rfnoc_adder.xml
file; however, I still get the same error. I’m not trying to throw any
packets away so I cannot ignore the error. My block is expecting to
take in a complex 32bit floats and output a 32 bit float.
*From: *USRP-users <usrp-users-boun...@lists.ettus.com> on behalf of
Lars Kuger via USRP-users <usrp-users@lists.ettus.com>
*Reply-To: *Lars Kuger <l...@inets.rwth-aachen.de>
*Date: *Friday, August 2, 2019 at 10:14 AM
*To: *"usrp-users@lists.ettus.com" <usrp-users@lists.ettus.com>
*Subject: *Re: [USRP-users] Error 'Timeout on Chan 0'
Hello Kirsten,
I remember getting the same error message while developing a custom
RFNoC block. I found the problem to be caused by the corresponding xml
file which is located in the grc folder. I am not sure what part of
the file exactly caused the error message (maybe the ordering of the
parameters or tags within the parameters) but I eventually solved it
by replacing the file with the xml file from a working block and
modifying that one.
Best regards,
Lars
On 02.08.19 15:50, Leong, Kirsten - 0551 - MITLL via USRP-users wrote:
Hello,
I am using a USRP X310 and am using gnuradio companion to test a
custom block. The current diagram flows as follows: File
Source->RFNoC FIFO->custom block->complex to image->frequency
sink. However, when I try to execute, I get the error ‘timeout on
chan 0’. My testbench passes all 5 cases; I can read signals on
the inputs and outputs of the noc block and the flow graph works
once I remove my custom block. Where else should I be looking?
Thanks,
Kirsten
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com <mailto:USRP-users@lists.ettus.com>
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
--
Lars Kuger, M.Sc.
Institute for Networked Systems (iNETS)
RWTH Aachen University
Kackertstrasse 9, 52072 Aachen, Germany
Phone: +49 241 80 20915
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com