Alex,

I suspect this is something specific to GNU Radio 3.8, but it's not
something I've seen up to this point. To help narrow down the problem,
could you run your test flowchart on GNU Radio 3.7 and report back the
results?

Sam

On Tue, Oct 22, 2019 at 8:11 AM Alexander W via USRP-users <
[email protected]> wrote:

> Hey,
>
> I am currently setting up an E320 and want to use both TX Chains
> simultaneously. I first did the benchmark_rate test:
>
> $ ~/pybombs_gnuradio/lib/uhd/examples/benchmark_rate    --args
> "addr=192.168.10.2"    --duration 60    --channels "0,1"    --rx_rate 1e6
>  --rx_subdev "A:0 A:1"
>
> This ran fine and I moved over to gnuradio. The test flowchart consists of
> two sine signal sources as input for one sink block. Arguments in the USRP
> sink block are set to the following:
>
> - Device Address: addr=192.168.10.2
> - Mb0: SubDev Spec: A:0 A:1
> - Num Channels: 2
>
> Rest of the arguments are the default values. Starting the flowchart
> returns:
> ...
> [INFO] [0/Radio_0] Performing CODEC loopback test...
> [INFO] [0/Radio_0] CODEC loopback test passed
> [INFO] [0/Radio_0] Performing CODEC loopback test...
> [INFO] [0/Radio_0] CODEC loopback test passed
>
> >>> Done (return code -11)
>
> I tried to see where this comes from. The segfault is triggered after a
> call to set the center frequency of the second channel:
> ...
>         self.uhd_usrp_sink_0 = uhd.usrp_sink(
>             ",".join(('addr=192.168.10.2', "")),
>             uhd.stream_args(
>                 cpu_format="fc32",
>                 args='',
>                 channels=[],
>             ),
>             '',
>         )
>         self.uhd_usrp_sink_0.set_subdev_spec('A:0 A:1', 0)
>         self.uhd_usrp_sink_0.set_center_freq(freq, 0)
>         self.uhd_usrp_sink_0.set_normalized_gain(0.5, 0)
>         print("91")
>         self.uhd_usrp_sink_0.set_antenna('TX/RX', 0)
>         print("93")
>         self.uhd_usrp_sink_0.set_center_freq(freq, 1)
> <-- Segfault appears in this call
>         print("95")
>         self.uhd_usrp_sink_0.set_normalized_gain(0.5, 1)
>         print("97")
>         self.uhd_usrp_sink_0.set_antenna('TX/RX', 1)
>         self.uhd_usrp_sink_0.set_samp_rate(samp_rate)
> ...
>
> Used UHD Version: UHD 3.14.1.1-0-g0347a6d8
> Used GR Version: 3.8.0.0
>
> Did anyone run into the same issue? As the error code is during the config
> call I am not sure if this connected to a wrong config or something else.
>
> Thanks in advance. Regards,
> Alex
> _______________________________________________
> USRP-users mailing list
> [email protected]
> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>
_______________________________________________
USRP-users mailing list
[email protected]
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to