No worries, thanks for the update! Are there any known good versions to check out of uhd/gr-ettus in order to get a working version again? I have tried the most recent master merge into the rfnoc-devel branch already.
-Paul On Wed, Jan 10, 2018 at 12:46 PM Nicolas Cuervo <nicolas.cue...@ettus.com> wrote: > Hi Paul, > > Unfortunately, we are aware of this bug and we are following it in our > internal bug tracker. I will come back to you as soon as we have a > fix/workaround for it. > > We are sorry for the inconveniences here. > > Sincerely, > -Nicolas > > On Tue, Jan 9, 2018 at 2:46 PM, Paul Sorensen via USRP-users < > usrp-users@lists.ettus.com> wrote: > >> Hey everyone, >> >> I've followed this guide for setting building the repos needed to develop >> with RFNoC on the E310 >> >> https://kb.ettus.com/Software_Development_on_the_E3xx_USRP_-_Building_RFNoC_UHD_/_GNU_Radio_/_gr-ettus_from_Source >> >> But when I get to the step for uhd_usrp_probe I'm given the output I'll >> post at the end of this email. I had read where previous people asked about >> this behavior before and people said it's a known issue and that it >> shouldn't affect any software. However, when trying to run the example >> programs in the guide, such as >> >> ~/newinstall/usr/lib/uhd/examples/rx_samples_to_file --freq 100e6 --gain >> 0 --ant TX/RX --rate 1e6 --null >> >> I get the same 'Exception caught in safe-call' messages and a final error >> of: >> Error: RuntimeError: On node 0/FIFO_0, output port 0 is already connected. >> >> I have also tried different commits as per the suggestion in other >> mailing lists. No luck though... >> >> Any ideas is appreciated! >> Thanks! >> -Paul Sorensen >> >> root@ettus-e3xx-sg3:~# uhd_usrp_probe >> [INFO] [UHDlinux; GNU C++ version 4.9.2; Boost_105700; >> UHD_4.0.0.rfnoc-devel-409-gec9138eb] >> [INFO] [E300] Loading FPGA image: >> /home/root/newinstall/usr/share/uhd/images/usrp_e310_fpga_sg3.bit... >> [INFO] [E300] FPGA image loaded >> [INFO] [E300] Initializing core control (global registers)... >> >> [INFO] [E300] Performing register loopback test... >> [INFO] [E300] Register loopback test passed >> [INFO] [RFNOC RADIO] Register loopback test passed >> [INFO] [RFNOC RADIO] Register loopback test passed >> [WARNING] [RFNOC] [0/fosphor_0] defines 2 input buffer sizes, but 1 input >> ports >> [INFO] [AD936X] Performing CODEC loopback test... >> [INFO] [AD936X] CODEC loopback test passed >> [INFO] [AD936X] Performing CODEC loopback test... >> [INFO] [AD936X] CODEC loopback test passed >> [INFO] [CORES] Performing timer loopback test... >> [INFO] [CORES] Timer loopback test passed >> _____________________________________________________ >> / >> | Device: E-Series Device >> | _____________________________________________________ >> | / >> | | Mboard: E3XX >> | | product: 30675 >> | | revision: 6 >> | | serial: 30D86ED >> | | mac-addr: 00:80:2f:25:3f:3f >> | | FPGA Version: 255.0 >> | | FPGA git hash: f764326-dirty >> | | RFNoC capable: Yes >> | | >> | | Time sources: none, internal, external >> | | Clock sources: internal >> | | Sensors: temp, ref_locked >> | | _____________________________________________________ >> | | / >> | | | RX DSP: 0 >> | | | >> | | | Freq range: 0.000 to 0.000 MHz >> | | _____________________________________________________ >> | | / >> | | | RX DSP: 1 >> | | | >> | | | Freq range: 0.000 to 0.000 MHz >> | | _____________________________________________________ >> | | / >> | | | RX Dboard: A >> | | | ID: E310 MIMO XCVR (0x0110) >> | | | Serial: 30D4620 >> | | | _____________________________________________________ >> | | | / >> | | | | RX Frontend: A >> | | | | Name: FE-RX2 >> | | | | Antennas: TX/RX, RX2 >> | | | | Sensors: temp, rssi, lo_locked >> | | | | Freq range: 50.000 to 6000.000 MHz >> | | | | Gain range PGA: 0.0 to 76.0 step 1.0 dB >> | | | | Bandwidth range: 200000.0 to 56000000.0 step 0.0 Hz >> | | | | Connection Type: IQ >> | | | | Uses LO offset: No >> | | | _____________________________________________________ >> | | | / >> | | | | RX Frontend: B >> | | | | Name: FE-RX1 >> | | | | Antennas: TX/RX, RX2 >> | | | | Sensors: temp, rssi, lo_locked >> | | | | Freq range: 50.000 to 6000.000 MHz >> | | | | Gain range PGA: 0.0 to 76.0 step 1.0 dB >> | | | | Bandwidth range: 200000.0 to 56000000.0 step 0.0 Hz >> | | | | Connection Type: IQ >> | | | | Uses LO offset: No >> | | | _____________________________________________________ >> | | | / >> | | | | RX Codec: A >> | | | | Name: E3x0 RX dual ADC >> | | | | Gain Elements: None >> | | _____________________________________________________ >> | | / >> | | | TX DSP: 0 >> | | | >> | | | Freq range: 0.000 to 0.000 MHz >> | | _____________________________________________________ >> | | / >> | | | TX DSP: 1 >> | | | >> | | | Freq range: 0.000 to 0.000 MHz >> | | _____________________________________________________ >> | | / >> | | | TX Dboard: A >> | | | ID: E310 MIMO XCVR (0x0110) >> | | | Serial: 30D4620 >> | | | _____________________________________________________ >> | | | / >> | | | | TX Frontend: A >> | | | | Name: FE-TX2 >> | | | | Antennas: TX/RX >> | | | | Sensors: temp, lo_locked >> | | | | Freq range: 50.000 to 6000.000 MHz >> | | | | Gain range PGA: 0.0 to 89.8 step 0.2 dB >> | | | | Bandwidth range: 200000.0 to 56000000.0 step 0.0 Hz >> | | | | Connection Type: IQ >> | | | | Uses LO offset: No >> | | | _____________________________________________________ >> | | | / >> | | | | TX Frontend: B >> | | | | Name: FE-TX1 >> | | | | Antennas: TX/RX >> | | | | Sensors: temp, lo_locked >> | | | | Freq range: 50.000 to 6000.000 MHz >> | | | | Gain range PGA: 0.0 to 89.8 step 0.2 dB >> | | | | Bandwidth range: 200000.0 to 56000000.0 step 0.0 Hz >> | | | | Connection Type: IQ >> | | | | Uses LO offset: No >> | | | _____________________________________________________ >> | | | / >> | | | | TX Codec: A >> | | | | Name: E3x0 TX dual DAC >> | | | | Gain Elements: None >> | | _____________________________________________________ >> | | / >> | | | RFNoC blocks on this device: >> | | | >> | | | * Radio_0 >> | | | * FIFO_0 >> | | | * Window_0 >> | | | * FFT_0 >> | | | * fosphor_0 >> | | | * FIFO_1 >> | | | * FIR_0 >> >> [INFO] [E300] Loading FPGA image: >> /home/root/newinstall/usr/share/uhd/images/usrp_e3xx_fpga_idle_sg3.bit... >> [INFO] [E300] FPGA image loaded >> [ERROR] [UHD] Exception caught in safe-call. >> in virtual ctrl_iface_impl::~ctrl_iface_impl() >> at /home/stark/e300/src/uhd/host/lib/rfnoc/ctrl_iface.cpp:76 >> this->peek32(0); -> AssertionError: (sts >> 7) & 0x1 >> in typename T::sptr e300_transport::get_buff(double) [with T = >> uhd::transport::managed_send_buffer; typename T::sptr = >> boost::intrusive_ptr<uhd::transport::managed_send_buffer>] >> at /home/stark/e300/src/uhd/host/lib/usrp/e300/e300_fifo_config.cpp:257 >> >> [ERROR] [UHD] Exception caught in safe-call. >> in virtual ctrl_iface_impl::~ctrl_iface_impl() >> at /home/stark/e300/src/uhd/host/lib/rfnoc/ctrl_iface.cpp:76 >> this->peek32(0); -> AssertionError: (sts >> 7) & 0x1 >> in typename T::sptr e300_transport::get_buff(double) [with T = >> uhd::transport::managed_send_buffer; typename T::sptr = >> boost::intrusive_ptr<uhd::transport::managed_send_buffer>] >> at /home/stark/e300/src/uhd/host/lib/usrp/e300/e300_fifo_config.cpp:257 >> >> [ERROR] [UHD] Exception caught in safe-call. >> in virtual ctrl_iface_impl::~ctrl_iface_impl() >> at /home/stark/e300/src/uhd/host/lib/rfnoc/ctrl_iface.cpp:76 >> this->peek32(0); -> AssertionError: (sts >> 7) & 0x1 >> in typename T::sptr e300_transport::get_buff(double) [with T = >> uhd::transport::managed_send_buffer; typename T::sptr = >> boost::intrusive_ptr<uhd::transport::managed_send_buffer>] >> at /home/stark/e300/src/uhd/host/lib/usrp/e300/e300_fifo_config.cpp:257 >> >> [ERROR] [UHD] Exception caught in safe-call. >> in virtual ctrl_iface_impl::~ctrl_iface_impl() >> at /home/stark/e300/src/uhd/host/lib/rfnoc/ctrl_iface.cpp:76 >> this->peek32(0); -> AssertionError: (sts >> 7) & 0x1 >> in typename T::sptr e300_transport::get_buff(double) [with T = >> uhd::transport::managed_send_buffer; typename T::sptr = >> boost::intrusive_ptr<uhd::transport::managed_send_buffer>] >> at /home/stark/e300/src/uhd/host/lib/usrp/e300/e300_fifo_config.cpp:257 >> >> [ERROR] [UHD] Exception caught in safe-call. >> in virtual ctrl_iface_impl::~ctrl_iface_impl() >> at /home/stark/e300/src/uhd/host/lib/rfnoc/ctrl_iface.cpp:76 >> this->peek32(0); -> AssertionError: (sts >> 7) & 0x1 >> in typename T::sptr e300_transport::get_buff(double) [with T = >> uhd::transport::managed_send_buffer; typename T::sptr = >> boost::intrusive_ptr<uhd::transport::managed_send_buffer>] >> at /home/stark/e300/src/uhd/host/lib/usrp/e300/e300_fifo_config.cpp:257 >> >> [ERROR] [UHD] Exception caught in safe-call. >> in virtual ctrl_iface_impl::~ctrl_iface_impl() >> at /home/stark/e300/src/uhd/host/lib/rfnoc/ctrl_iface.cpp:76 >> this->peek32(0); -> AssertionError: (sts >> 7) & 0x1 >> in typename T::sptr e300_transport::get_buff(double) [with T = >> uhd::transport::managed_send_buffer; typename T::sptr = >> boost::intrusive_ptr<uhd::transport::managed_send_buffer>] >> at /home/stark/e300/src/uhd/host/lib/usrp/e300/e300_fifo_config.cpp:257 >> >> [ERROR] [UHD] Exception caught in safe-call. >> in virtual ctrl_iface_impl::~ctrl_iface_impl() >> at /home/stark/e300/src/uhd/host/lib/rfnoc/ctrl_iface.cpp:76 >> this->peek32(0); -> AssertionError: (sts >> 7) & 0x1 >> in typename T::sptr e300_transport::get_buff(double) [with T = >> uhd::transport::managed_send_buffer; typename T::sptr = >> boost::intrusive_ptr<uhd::transport::managed_send_buffer>] >> at /home/stark/e300/src/uhd/host/lib/usrp/e300/e300_fifo_config.cpp:257 >> >> [ERROR] [UHD] Exception caught in safe-call. >> in virtual ctrl_iface_impl::~ctrl_iface_impl() >> at /home/stark/e300/src/uhd/host/lib/rfnoc/ctrl_iface.cpp:76 >> this->peek32(0); -> AssertionError: (sts >> 7) & 0x1 >> in typename T::sptr e300_transport::get_buff(double) [with T = >> uhd::transport::managed_send_buffer; typename T::sptr = >> boost::intrusive_ptr<uhd::transport::managed_send_buffer>] >> at /home/stark/e300/src/uhd/host/lib/usrp/e300/e300_fifo_config.cpp:257 >> >> [ERROR] [UHD] Exception caught in safe-call. >> in virtual ctrl_iface_impl::~ctrl_iface_impl() >> at /home/stark/e300/src/uhd/host/lib/rfnoc/ctrl_iface.cpp:76 >> this->peek32(0); -> AssertionError: (sts >> 7) & 0x1 >> in typename T::sptr e300_transport::get_buff(double) [with T = >> uhd::transport::managed_send_buffer; typename T::sptr = >> boost::intrusive_ptr<uhd::transport::managed_send_buffer>] >> at /home/stark/e300/src/uhd/host/lib/usrp/e300/e300_fifo_config.cpp:257 >> >> >> _______________________________________________ >> USRP-users mailing list >> USRP-users@lists.ettus.com >> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com >> >> >
_______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com