On 12/04/2023 12:43, JORGE GONZALEZ ORELLANA via GNU Radio, the Free & Open-Source Toolkit for Software Radio wrote:
The E312 isn't like other network-connected or even USB-connected USRPs.then i should have uhd 3.9LTS both in the host and the e312? because i've been using GNU-Radio 3.8 with UHD 4.3.
The intended use is as an embedded platform--it's a dual-core ARM system with a USRP radio as an internal peripheral.
The "network mode" was only ever intended for initial "sanity checks", and even then, only at very-low sample rates
(100-200kSPS to the host).
The usage model is that you develop code that runs natively on the ARM, and perhaps offloads some work to the
FPGA via the RFNoC architecture.
But if you really do want network mode, my understanding is that you have to stick with a UHD 3.9 environment.
i apologize if i make basics questions, im new using GNU-Radio and the e312
El mié, 12 abr 2023 a las 11:22, Marcus D. Leech (<patchvonbraun@gmail.com>) escribió:
On 12/04/2023 10:49, JORGE GONZALEZ ORELLANA via GNU Radio, the Free &
Open-Source Toolkit for Software Radio wrote:
> Hello everyone
>
> I was fixing a problem with the mpm version, for some reason, I had
> different versions both in my host and in the e312, i fixed that
> problem by installing GNU-radio on the host but now when I try to use
> the e312 I get this error.
>
You should probably read this:
https://files.ettus.com/manual/page_usrp_e3xx.html#e31x_migration
In particular, network mode is no longer supported on E3xx after the MPM
migration and UHD 3.15
>
> --------------------------------------------------------------------------------------
> Generating: '/home/uno/GNURADIO EJEMPLOS/Analizador.py'
>
> Executing: /usr/bin/python3 -u /home/uno/GNURADIO EJEMPLOS/Analizador.py
>
> /home/uno/GNURADIO EJEMPLOS/Analizador.py:168: DeprecationWarning:
> distutils Version classes are deprecated. Use packaging.version instead.
> if StrictVersion("4.5.0") <= StrictVersion(Qt.qVersion()) <
> StrictVersion("5.0.0"):
> /home/uno/GNURADIO EJEMPLOS/Analizador.py:66: DeprecationWarning:
> distutils Version classes are deprecated. Use packaging.version instead.
> if StrictVersion(Qt.qVersion()) < StrictVersion("5.0.0"):
> [INFO] [UHD] linux; GNU C++ version 9.2.1 20200304; Boost_107100;
> UHD_3.15.0.0-2build5
> [INFO] [MPMD] Initializing 1 device(s) in parallel with args:
> mgmt_addr=192.168.10.42,type=e3xx,product=e310_sg3,serial=32132F0,name=ni-e31x-32132F0,fpga=n/a,claimed=False,addr=192.168.10.42
> Traceback (most recent call last):
> File "/home/uno/GNURADIO EJEMPLOS/Analizador.py", line 195, in <module>
> main()
> File "/home/uno/GNURADIO EJEMPLOS/Analizador.py", line 173, in main
> tb = top_block_cls()
> File "/home/uno/GNURADIO EJEMPLOS/Analizador.py", line 92, in __init__
> self.uhd_usrp_source_0 = uhd.usrp_source(
> File "/usr/lib/python3/dist-packages/gnuradio/uhd/__init__.py", line
> 125, in constructor_interceptor
> return old_constructor(*args)
> File "/usr/lib/python3/dist-packages/gnuradio/uhd/uhd_swig.py", line
> 2787, in make
> return _uhd_swig.usrp_source_make(device_addr, stream_args,
> issue_stream_cmd_on_start)
> RuntimeError: rpc::timeout: Timeout of 2000ms while calling RPC
> function 'get_num_xbars'
>
> >>> Done (return code 1)
> -----------------------------------------------------------------------------------------------
>
> does anyone know what could it be? i look up on google and everything
> i found it was for the N3xx series and does not seems to work
>
> thanks for your time
No comments:
Post a Comment