I have experienced the same issue on a couple of my newer E310s.  I have not 
been able to confirm yet, mainly because it is hard to reproduce, but from what 
I can tell, most of the times I have seen it are when an E310 has been powered 
off for a longer period of time.  Not quite sure how to solve this one as not 
being able to reliably power it on kind of causes issues.


________________________________________
From: USRP-users [usrp-users-boun...@lists.ettus.com] on behalf of 
usrp-users-requ...@lists.ettus.com [usrp-users-requ...@lists.ettus.com]
Sent: Saturday, March 03, 2018 12:00 PM
To: usrp-users@lists.ettus.com
Subject: EXTERNAL: USRP-users Digest, Vol 91, Issue 3

Send USRP-users mailing list submissions to
        usrp-users@lists.ettus.com

To subscribe or unsubscribe via the World Wide Web, visit
        http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
or, via email, send a message with subject or body 'help' to
        usrp-users-requ...@lists.ettus.com

You can reach the person managing the list at
        usrp-users-ow...@lists.ettus.com

When replying, please edit your Subject line so it is more specific
than "Re: Contents of USRP-users digest..."


Today's Topics:

   1. Multi N200 issues (Keith k)
   2. Re: E310 Power On/Off Behavior (Daniel May)
   3. Re: set_rx_lo_source (?????? 1)


----------------------------------------------------------------------

Message: 1
Date: Fri, 2 Mar 2018 15:37:09 -0600
From: Keith k <keithko...@gmail.com>
To: usrp-users@lists.ettus.com
Subject: [USRP-users] Multi N200 issues
Message-ID:
        <cafgmrucz131u-1zxqijs-yvzej4neo+ykth32qpktywkxde...@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

Hello all

I'm working on a project to use 16 N200s in a multi USRP configuration for
a radar project. They are synchronized using 3 Octoclocks (one master with
a GPSDO, and two slaves that drive the 16 N200s). I've been getting many
errors that I was hoping someone could help with. I have attached a sample
program that mimics how the USRPs are used. The basic goal here is to
sample a determined number of samples while transmitting some spaced pulses
(a "pulse sequence") and then repeat. It would be beneficial to have as
little delay as possible in between loops. I've been running into some
problems however.

BASIC INFO
  We have 16 N200s + 1 spare
  3 Octoclocks (1 has gps and it drives the other two)
  LFTX and LFRX daughterboards in each N200
  linux; GNU C++ version 4.8.5; Boost_105400;
UHD_003.010.002.000-0-gbd6e21dc
  Intel Corporation Ethernet Controller 10-Gigabit X540-AT2
  Devices are all connected via 3 daisy chained Netgear XS708E switches
  Ideal sampling rates: 5-10MHz TX, 5-10MHz RX depending on
hardware/software limitations.

One of the issues I sometimes get after several minutes of runtime (or
several thousand pulse sequences) is the overflow(O) with the out of
sequence flag set in the rx metadata. I also get sequence errors(S) on the
tx side too. It seems to happen more often and faster with higher sampling
rate. I've gathered from other mailing list posts that this is likely a
network configuration issue. Can someone recommend a known working computer
build and network configuration that can handle the amount of USRPs and
data we are attempting to use?

Another major issue I eventually get during runtime is a slurry of lates(L)
on TX and then a LATE in the RX metadata. I've tried increasing the time in
the future that the TX/RX should start (from when the stream commands are
called) and I've tried to minimize the number of operations happening
between that calculation and when TX/RX start, but the lates still
eventually happen. I've tried to time profile what I can in my code and it
seems I should really only need about ~0.5ms of delay, but even at 3-10ms
of delay I have issues. I feel like 10ms of time should be more that plenty
of time for the host to issue stream commands. I don't seem to get lates if
I have test applications that individually test TX or RX, but when I put
them together using threads, I can't seem to find a way to eliminate the
lates. Any ideas on how I should set up what I'm trying to do here?

Here is the compiler line to make the test program:
g++ -o test_rx_tx -std=c++11 -Wall test_rx_tx.cpp -lboost_system -luhd

If I can explain anything in further detail please let me know.

Thank you for your time.

--
-Keith Kotyk
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.ettus.com/pipermail/usrp-users_lists.ettus.com/attachments/20180302/4945fecc/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: test_rx_tx.cpp
Type: text/x-c++src
Size: 7447 bytes
Desc: not available
URL: 
<http://lists.ettus.com/pipermail/usrp-users_lists.ettus.com/attachments/20180302/4945fecc/attachment-0001.cpp>

------------------------------

Message: 2
Date: Fri, 2 Mar 2018 16:50:36 -0600
From: Daniel May <danielma...@gmail.com>
To: Philip Balister <phi...@opensdr.com>,
        "USRP-users@lists.ettus.com" <usrp-users@lists.ettus.com>
Subject: Re: [USRP-users] E310 Power On/Off Behavior
Message-ID:
        <CAKazox3p2N=u6k7q+9iua3yhsegrb_vj3+bglkc1ppe0v8q...@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

Hello,

Sorry to resurrect an old thread, but I am still having this issue with
most if not all of the newer E310's I've ordered. These devices have the
updated firmware for the axi_pmu device.

I write 1 to the "autoboot" file using the following command:

echo 1 > /sys/devices/axi_pmu.3/autoboot

And I check it just to make sure:

cat /sys/devices/axi_pmu.3/autoboot

and it shows "1".

After a random number of power cycles, the device will not power back on
when power is applied. When I boot it manually with the power button, I can
check the "autoboot" value:

cat /sys/devices/axi_pmu.3/autoboot

And it has returned to "0"

Does anyone know what could be causing this?

Thanks,
Daniel

On Mon, Sep 26, 2016 at 5:05 PM, Philip Balister <phi...@opensdr.com> wrote:

> I'm working in the Ettus office this week and discussed this issue with
> the engineers. To make a long story short, the easiest fix is send the
> unit to Robin Coxe (cc'd) and they will install firmware that corrects
> the issue. To do this yourself requires a custom cable that is not
> available for sale yet.
>
> Philip
>
>
> On 09/26/2016 11:13 AM, Daniel May via USRP-users wrote:
> > All,
> >
> > I'm also having this issue. I've tried both:
> >
> > https://files.ettus.com/e3xx_images/e3xx-release-4/
> >
> > and
> >
> > https://files.ettus.com/e3xx_images/beta/fido-test-2016.05/
> >
> > But they both contain firmware version 2.0.  The device won't autoboot
> > after power cycling 3-4 times. How can I manually upgrade the firmware to
> > 2.2?
> >
> > On Fri, Jul 29, 2016 at 12:37 PM, LB Belella via USRP-users <
> > usrp-users@lists.ettus.com> wrote:
> >
> >> Neel-
> >>
> >> Thanks for your time.  I appreciate it.  In grepping dmesg it looks like
> >> our firmware version is 2.0:
> >>
> >> root@ettus-e3xx-sg1:~# dmesg | grep firmware
> >> [    1.167308] e3xx-pmu axi_pmu.3: Found firmware version 2.0
> >>
> >> That said I'm running the E3XX-RELEASE-4 SG1 Demo Image (at least I
> >> thought I was) so I would have thought the latest firmware was in that
> >> image.  Do I just need to verify that I'm running the latest image to
> get
> >> the up-to-date firmware?  I don't have access to the user's manual right
> >> this second so I may be missing something obvious.
> >>
> >> Anyway, thanks again for the help!
> >>
> >> lb
> >>
> >> ------------------------------
> >> From: neel.pand...@ettus.com
> >> Date: Fri, 29 Jul 2016 10:01:44 -0700
> >> Subject: Re: [USRP-users] E310 Power On/Off Behavior
> >> To: lb.bele...@live.com
> >> CC: usrp-users@lists.ettus.com
> >>
> >>
> >> Hello LB Belella:
> >>
> >> Which firmware version is reported when you boot your unit? (run "dmesg
> |
> >> grep Firmware")
> >>
> >> Back in January, we fixed an issue with the autoboot value. The fix is
> in
> >> commit bbeacff2b1bc3a17254167a79a26a2a2c82e906c. If your firmware
> version
> >> is less than 2.2, then you might still be affected by that, so an
> upgrade
> >> of your firmware should fix the problem.
> >>
> >> --Neel Pandeya
> >>
> >>
> >>
> >> On 28 July 2016 at 06:51,
> >> ??
> >> LB Belella via USRP-users <usrp-users@lists.ettus.com> wrote:
> >>
> >> Greetings all-
> >>
> >> I have an E310 that is configured to power up automatically (1 is set in
> >> the autoboot file).  When the receiver is powered down correctly
> (shutdown
> >> -h now) the unit has no problem powering up the next time power is
> >> applied.  However, when the unit is shutdown improperly (i.e. power is
> >> removed from the device while it is powered up) the unit does not
> power-on
> >> until the power switch is pressed.  Is this the expected behavior?  If
> so
> >> what is the logic that prevents the unit from auto-powering?  Our plan
> was
> >> to use the E310 in a truly embedded application where we can't guarantee
> >> the unit will be properly shut down.  Any information or advice would be
> >> greatly appreciated.  Thanks in advance!
> >>
> >> lb
> >>
> >> _______________________________________________
> >> 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
> >>
> >>
> >
> >
> >
> > _______________________________________________
> > USRP-users mailing list
> > USRP-users@lists.ettus.com
> > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.ettus.com/pipermail/usrp-users_lists.ettus.com/attachments/20180302/3a4f2b8a/attachment-0001.html>

------------------------------

Message: 3
Date: Sat, 3 Mar 2018 16:15:04 +0300
From: ?????? 1 <andrew4...@rambler.ru>
To: "derek.kozel" <derek.ko...@ettus.com>
Cc: "Usrp Users" <usrp-users@lists.ettus.com>
Subject: Re: [USRP-users] set_rx_lo_source
Message-ID: <1520082904.11450.10338.34...@mail.rambler.ru>
Content-Type: text/plain; charset="utf-8"; Format="flowed"

Hello
The attachment contains a test with the source.
Thank you

  02.03.2018, 17:54, Derek Kozel <derek.ko...@ettus.com>Hello,

  Setting the LO source does not tune the synthesizers so the actual command
  duration should be very short. How are you measuring the durations?

  I looked at why the twinrx_freq_hopping demo is not built by default on
  Windows and it is because of an optional feature which requires a library
  which Windows does not include, Curses. By removing the ascii_art_dft.hpp
  include and the write_fft_to_file function the example should compile and run
  with no other changes on Windows. Doing this would be a good test as it would
  help isolate if there is a performance issue or an issue with how the API is
  being used in your current test program. The example is very carefully
  constructed so that there are minimal delays and so commands are already
  queued on the FPGA before their scheduled execution time.

  If you have a custom C program could you share the code? It would be useful
  to see the order of operations.

  Regards,
  Derek


  On Tue, Feb 27, 2018 at 3:08 PM, ?????? 1 via USRP-users 
<usrp-users@lists.ettus.com>
  wrote:


    Hello

    In the previous post(twinrx_freq_hopping example), I wrote that I could
    not get time in 5 ms for example twinrx_freq_hopping.I measure the
    commands execute time in the recieve loop and found with surprise that
    the set_rx_lo_source function for the first time worked 0 ms and the next
    time more than 40 ms.It is because of this that a large tuning time in
    the frequency range is obtained.Can someone explain to me why this can
    happen?

    Thank you

    _______________________________________________
    USRP-users mailing list
    USRP-users@lists.ettus.com
    http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.ettus.com/pipermail/usrp-users_lists.ettus.com/attachments/20180303/57380091/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: TestTwinRX.zip
Type: application/zip
Size: 490724 bytes
Desc: not available
URL: 
<http://lists.ettus.com/pipermail/usrp-users_lists.ettus.com/attachments/20180303/57380091/attachment-0001.zip>

------------------------------

Subject: Digest Footer

_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


------------------------------

End of USRP-users Digest, Vol 91, Issue 3
*****************************************
________________________________
 This message is intended only for the use of the individual or entity to which 
it is addressed and may contain ZETA Associates confidential or proprietary 
information. If you are not the intended recipient, any use, dissemination, or 
distribution of this communication is prohibited. If you have received this 
communication in error, please notify the sender and delete all copies.

_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to