On 2022-10-21 09:04, Anabel Almodovar wrote:
Hello,
I am working with two X310 and TwinRx in both, Ubuntu 16.04 LTE and
UHD 3.12.
I am trying to execute any code and I get an error in the
initialization of the cards in the DmaFIFO_0 module. This is my output
from running the /uhd_usrp_probe/ command for each individual card and
for the set.
Before the modification of one of my codes the cards worked perfectly.
Due to the malfunction of the code tests that I have carried out, I
have had to cut the operation of the cards by force (ctrl + z), is it
possible that this has caused the error in the cards? How can I solve
this error?
Thanks in advance.
All the best
Anabel Almodovar
/*rs3lab@rs3lab-HP-Z8-G4-Workstation:~/workarea-uhd/uhd/host/examples/build$
uhd_usrp_probe
[INFO] [UHD] linux; GNU C++ version 5.4.0 20160609; Boost_105800;
UHD_3.12.0.0-69-g46ab88b4
[INFO] [X300] X300 initialization sequence...
[INFO] [X300] Maximum frame size: 8000 bytes.
[INFO] [X300] Radio 1x clock: 200 MHz
[INFO] [GPS] No GPSDO found
[INFO] [0/DmaFIFO_0] Initializing block control (NOC ID:
0xF1F0D00000000000)
[ERROR] [UHD] Exception caught in safe-call.
in ctrl_iface_impl<_endianness>::~ctrl_iface_impl() [with
uhd::endianness_t _endianness = (uhd::endianness_t)0u]
at /home/rs3lab/workarea-uhd/uhd/host/lib/rfnoc/ctrl_iface.cpp:60
this->send_cmd_pkt(0, 0, true); -> EnvironmentError: IOError: Block
ctrl (CE_00_Port_30) packet parse error - EnvironmentError: IOError:
Expected packet index: 18 Received index: 20
Error: EnvironmentError: IOError: Block ctrl (CE_00_Port_30) packet
parse error - EnvironmentError: IOError: Expected packet index: 17
Received index: 19
rs3lab@rs3lab-HP-Z8-G4-Workstation:~/workarea-uhd/uhd/host/examples/build$
sudo uhd_usrp_probe
[INFO] [UHD] linux; GNU C++ version 5.4.0 20160609; Boost_105800;
UHD_3.12.0.0-69-g46ab88b4
[INFO] [X300] X300 initialization sequence...
[INFO] [X300] Maximum frame size: 8000 bytes.
[INFO] [X300] Radio 1x clock: 200 MHz
[INFO] [0/DmaFIFO_0] Initializing block control (NOC ID:
0xF1F0D00000000000)
[ERROR] [UHD] Exception caught in safe-call.
in ctrl_iface_impl<_endianness>::~ctrl_iface_impl() [with
uhd::endianness_t _endianness = (uhd::endianness_t)0u]
at /home/rs3lab/workarea-uhd/uhd/host/lib/rfnoc/ctrl_iface.cpp:60
this->send_cmd_pkt(0, 0, true); -> EnvironmentError: IOError: Block
ctrl (CE_00_Port_30) packet parse error - EnvironmentError: IOError:
Expected packet index: 17 Received index: 20
Error: EnvironmentError: IOError: Block ctrl (CE_00_Port_30) no
response packet - AssertionError: bool(buff)
in uint64_t ctrl_iface_impl<_endianness>::wait_for_ack(bool, double)
[with uhd::endianness_t _endianness = (uhd::endianness_t)0u; uint64_t
= long unsigned int]
at /home/rs3lab/workarea-uhd/uhd/host/lib/rfnoc/ctrl_iface.cpp:154*/
_______________________________________________
USRP-users mailing list --usrp-users@lists.ettus.com
To unsubscribe send an email tousrp-users-le...@lists.ettus.com
Have you power-cycled the X310? Can you ping your devices, and is it
reliable? The error you're seeing implies
a problem with network communications during command packets.
I'll note that both Ubuntu 16.04 and UHD 3.12 are both *ancient*
releases of the respective software. X310 has had MANY
bug fixes since UHD 3.12, as has Ubuntu.
The current version of Ubuntu is 22.04, with UHD 4.1.0.5
_______________________________________________
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-le...@lists.ettus.com