Re: [USRP-users] X310 and N310: using multiple RF

2019-10-25 Thread Nate Temple via USRP-users
Hi Rodolphe,

It is only possible to have one application "claim" the USRP at any given
time. So two instances of OAI can not run on the same device.

The max sample rate (using sc16) on 1Gb is ~ 25 MS/s. The max sample rate
(on X310) is 200 MS/s for a 10Gb link. If you have two RF DBs in a single
X310 and want to run at faster than 100 MS/s per card, you need to use both
10Gb interfaces to a single host, however, you're still limited to a single
instance of an application claiming the X310. The N310 has the same in
behavior, for example, if you want to run 4x channels at 61.44 MS/s, you
would need to use both SFP ports as 10Gb links with a single application
claiming it at a time.

Regards,
Nate Temple

On Thu, Oct 24, 2019 at 5:52 AM BERTOLINI Rodolphe via USRP-users <
usrp-users@lists.ettus.com> wrote:

> Hello USRP-users mailing list,
>
> We are using an X310 for OpenAirInterface (OAI). It has one RF card.
> I wonder the following:
>
>
>- With the following configuration:
>   - USRP X310, HG image, one RF card
>   - host connected to USRP through 1*10Gbps and 1*1Gbps
>- I run OAI on the 10Gbps ethernet interface, and while it is running
>I tried to run an other instance via the 1Gbps ethernet interface. I didn't
>expect it to work, but I didn't expect neither the error message: uhd tells
>me that no USRP was found (I made sure it looks-up through the 1Gbps
>interface).
>   - My interpretation is that once that all of the available RF cards
>   have an established link with the host, USRP closes all of the free
>   interfaces (PCIe, ethernet...)
>   - Thus, if I put an other RF card, and tell the USRP to use only
>   one ethernet interface per RF card, then I would be able to run one OAI
>   instance through an ethernet interface + an RF card, and an other 
> instance
>   through the other ethernet interface + the other RF card. Is it correct?
>   - Now if we consider the N310, its 4 RF cards and its 2 ethernet
>   interfaces: (ignoring limitation from OAI bandwidth requirements) is it
>   possible to run two instances of OAI through a single ethernet 
> interface,
>   so that I could run four instance through two ethernet interfaces?
>   - If all of the above is correct, do you have any idea on how to
>   achieve this?
>
>
> Thank you
> Regards,
> Rodolphe
> ___
> 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


Re: [USRP-users] X310 over PCIe not found in Ubuntu 18

2019-10-25 Thread Wheberth Damascena Dias via USRP-users
This computer has a mini-ITX board (ASUS ROG Strix Z390-I ) with just one
x16 slot.
However, on monday I can get the full output of the lspci command.

Em sex, 25 de out de 2019 às 18:28, Sam Reiter 
escreveu:

> Would you be able to try shifting this card to another PCIe slot in your
> machine?
>
> I'm also interested in knowing what other PCIe devices you have connected
> to the computer. It might be worth making the X310's PCIe link the only
> connection, at least for testing purposes.
>
> Sam
>
>
> On Wed, Oct 23, 2019 at 6:58 PM Wheberth Damascena Dias <
> whebe...@gmail.com> wrote:
>
>> Hi Mr Reiter,
>> Thank you for your answer.
>>
>> Actually yes, the same X310 runs perfectly in another machine. Its a i7
>> 6th gen with ubuntu 18.04 kernel  4.15.0, libuhd and uhd-host on same
>> version.
>>
>> I think this can be some PCIe related setting on the BIOS, since the
>> lspci shows [disabled] next to the base address, but I can't find any
>> option to change it on the BIOS.
>>
>> Best Regards
>>
>>
>>
>>
>>

-- 
*Wheberth Damascena Dias*
___ _ _ __ ___ __ _ _ _  _
http://www.linkedin.com/in/wheberth
e-mail:whebe...@gmail.com
___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


Re: [USRP-users] python 2.7 on N310

2019-10-25 Thread Nate Temple via USRP-users
We are very close to releasing UHD 3.15.x.x which is going to include an
updated file system based on thud  for all of the embedded USRPs (N3xx,
E320, E310). We have also been working on improving the build system and
will have a file system option that includes GNU Radio for all the embedded
devices.

Also with 3.15 RFNoC is on by default with all UHD builds (instead of being
a flag or branch).


On Fri, Oct 25, 2019 at 2:07 PM Philip Balister via USRP-users <
usrp-users@lists.ettus.com> wrote:

> With all the annoying issues on this list with Ettus Embedded products,
> I'm curious if there is any interest in a gofundme for an image that
> supports gnuradio and rfnoc without a bunch of screwing around
> rebuilding uhd and manually updating sdks?
>
> Philip
>
> On 10/21/19 12:36 PM, Jason Matusiak via USRP-users wrote:
> > I am just starting to play with the N310 and I am having issues with
> some of our flowgraphs that work fine with the X310 and the E320.  The
> issue seems to be that there seems to be minimal support for python 2.7 for
> the N310.  Is there a toolchain or anything else I can do to get better
> support?  Things like threading.py are missing and only in python3.5 for it.
> >
> > Thanks.
> > ~Jason
> >
> >
> > ___
> > 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


Re: [USRP-users] X310 over PCIe not found in Ubuntu 18

2019-10-25 Thread Sam Reiter via USRP-users
Would you be able to try shifting this card to another PCIe slot in your
machine?

I'm also interested in knowing what other PCIe devices you have connected
to the computer. It might be worth making the X310's PCIe link the only
connection, at least for testing purposes.

Sam


On Wed, Oct 23, 2019 at 6:58 PM Wheberth Damascena Dias 
wrote:

> Hi Mr Reiter,
> Thank you for your answer.
>
> Actually yes, the same X310 runs perfectly in another machine. Its a i7
> 6th gen with ubuntu 18.04 kernel  4.15.0, libuhd and uhd-host on same
> version.
>
> I think this can be some PCIe related setting on the BIOS, since the lspci
> shows [disabled] next to the base address, but I can't find any option to
> change it on the BIOS.
>
> Best Regards
>
>
>
>
>
___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


Re: [USRP-users] python 2.7 on N310

2019-10-25 Thread Philip Balister via USRP-users
With all the annoying issues on this list with Ettus Embedded products,
I'm curious if there is any interest in a gofundme for an image that
supports gnuradio and rfnoc without a bunch of screwing around
rebuilding uhd and manually updating sdks?

Philip

On 10/21/19 12:36 PM, Jason Matusiak via USRP-users wrote:
> I am just starting to play with the N310 and I am having issues with some of 
> our flowgraphs that work fine with the X310 and the E320.  The issue seems to 
> be that there seems to be minimal support for python 2.7 for the N310.  Is 
> there a toolchain or anything else I can do to get better support?  Things 
> like threading.py are missing and only in python3.5 for it.
> 
> Thanks.
> ~Jason
> 
> 
> ___
> 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


Re: [USRP-users] Error when trying to run USRP N310s using external LO

2019-10-25 Thread Mark Wagner via USRP-users
Unfortunately not,

I'm trying to get the N310s to operate at 584.2 MHz, so my LO is going at
1168.4 MHz (there's a note saying the external LO should supply twice the
desired center frequency). I would have thought there's no need to specify
the center frequency when running with the LO switched to external, but
when I run the setup without specifying the center frequency it doesn't
seem to work.

-Mark

On Fri, Oct 25, 2019 at 6:27 AM Rob Kossler  wrote:

> The N310 data sheet (in one of the footnotes) indicates that external LO
> is limited to the frequency range 300-4000 MHz.  Are you trying to operate
> below 300MHz?
> Rob
>
> On Thu, Oct 24, 2019 at 3:42 PM Mark Wagner via USRP-users <
> usrp-users@lists.ettus.com> wrote:
>
>> Hi all,
>>
>> I'm currently trying to run a set of USRP N310s all using the same
>> external LO, but I seem to be getting this error
>>
>> "[ERROR] [0/Radio_1] RX LO lowband does not support setting source to
>> external"
>>
>> which will repeat for all the radios. I tried looking online for the
>> source of the error but no dice. It seems like the radios are ignoring the
>> LO I'm giving them and using their internal ones instead. Any thoughts?
>>
>> -Mark
>>
>> --
>> Mark Wagner
>> University of California San Diego
>> Electrical and Computer Engineering
>>
>> ___
>> USRP-users mailing list
>> USRP-users@lists.ettus.com
>> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>>
>

-- 
Mark Wagner
University of California San Diego
Electrical and Computer Engineering
___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


Re: [USRP-users] Setting tune freq error

2019-10-25 Thread pablo.mdiaz via USRP-users


Answering your questions:

   A - Our X310 is connected via PCI-E, so the only buffer we have is 
the one used in recv() function.
   B - Our system is not virtualized, the receiver card is directly 
connected to the SDR.


We have problems with gnu-companion opening your .grc file , so we 
couldn't test it. We suspect recompiling gnuradio will fix this issue.


I would like to ask you another question:

   - The value returned from get_max_num_samps() is 1020 samples per 
packet. Is this value a constant depending on the hardware? It would be 
great for us to reach 1024 samples per packet.


Thanks beforehand.



El 21/10/2019 a las 20:18, Marcus D. Leech escribió:



I tried the attached flow-graph, against an X310, with UHD git commit:
c52f3f41806622c95573de21be042f966f675543

And couldn't get it to fail.

Make sure you resize your socket buffers to the size recommended -- if
they aren't big enough, UHD will produce a message indicating
  how to resize them on your system.

So, more questions:

  (A) What type of ethernet interface do you have?
  (B) Is this in a hardware or virtual environment?


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


Re: [USRP-users] Error when trying to run USRP N310s using external LO

2019-10-25 Thread Rob Kossler via USRP-users
The N310 data sheet (in one of the footnotes) indicates that external LO is
limited to the frequency range 300-4000 MHz.  Are you trying to operate
below 300MHz?
Rob

On Thu, Oct 24, 2019 at 3:42 PM Mark Wagner via USRP-users <
usrp-users@lists.ettus.com> wrote:

> Hi all,
>
> I'm currently trying to run a set of USRP N310s all using the same
> external LO, but I seem to be getting this error
>
> "[ERROR] [0/Radio_1] RX LO lowband does not support setting source to
> external"
>
> which will repeat for all the radios. I tried looking online for the
> source of the error but no dice. It seems like the radios are ignoring the
> LO I'm giving them and using their internal ones instead. Any thoughts?
>
> -Mark
>
> --
> Mark Wagner
> University of California San Diego
> Electrical and Computer Engineering
>
> ___
> 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


Re: [USRP-users] Controlling an X310 from embedded devices

2019-10-25 Thread Rob Kossler via USRP-users
Richard,
Here is one thing I considered for a similar application (although never
implemented). How about having both an FPGA and CPU where your FPGA is
in-the-middle between your CPU and the X310. Your FPGA could blindly
forward all control packets (both directions), but then intercept the
streaming packets as appropriate.  The idea is that neither the CPU nor the
X310 would realize that there is any device in the middle.  This way, the
CPU could utilize the UHD library like normal.
Rob

On Thu, Oct 24, 2019 at 10:39 AM Muri, Richard - 1002 - MITLL via
USRP-users  wrote:

> That was my concern and why I want to control it from an FPGA. My initial
> thought was I use an FPGA to fill the data buffers with DMA and then use an
> ARM to handle the control flow, but that doesn’t help me receive data at
> the rates the x300 series is capable of supplying. Is there a way to accept
> received packets into a DMA?
>
>
>
> Alternatively, how crazy would it be to use an ARM for the
> initialization/configuration, and then build the appropriate data and
> command packets in FPGA and send those directly to the USRP?
>
>
>
> Thanks,
>
> Richard
>
>
>
> *From:* Marcus D Leech 
> *Sent:* Wednesday, October 23, 2019 10:54 PM
> *To:* Nick Foster 
> *Cc:* Muri, Richard - 1002 - MITLL ;
> usrp-users@lists.ettus.com
> *Subject:* Re: [USRP-users] Controlling an X310 from embedded devices
>
>
>
> I run B210 from an Odoid XU4 platform and can get up to about 12Msps out
> of it, depending on what I’m doing.
>
>
>
> But no way you’ll do the 10s of Msps that the X3xx series is capable of.
>
> Sent from my iPhone
>
>
>
> On Oct 23, 2019, at 8:35 PM, Nick Foster via USRP-users <
> usrp-users@lists.ettus.com> wrote:
>
> 
>
> You should have no trouble running UHD on an ARM architecture. The Ettus
> E300 series radios are ARM devices. UHD does a huge amount of
> initialization and configuration for the X310, and in any case the X310
> doesn't use VRT in any real capacity. You won't realistically be able to
> divorce the X310 from UHD.
>
>
>
> Your biggest headache on an embedded machine will be keeping up with high
> data rates, and waiting for UHD to compile in the first place. =)
>
>
>
> Nick
>
>
>
> On Wed, Oct 23, 2019 at 4:59 PM Muri, Richard - 1002 - MITLL via
> USRP-users  wrote:
>
> Hello,
>
>
>
> I’m looking into controlling an X310 from an embedded device. I wanted to
> probe the users list before I bury myself into a rabbit hole.
>
>
>
> Is it possible to control a USRP directly from an FPGA? I noticed that UHD
> use VRT as the transport protocol (
> http://files.ettus.com/manual/page_rtp.html). If I have an FPGA that
> speaks VRT over Ethernet or Aurora can I control a USRP, and are there
> examples/documentation of controlling a USRP without running an instance of
> UHD? In my use case I need to send timed transmit commands and data
> packets, and timed receive commands and receive data packets.
>
>
>
> In the case that running without UHD is a headache I don’t want to brave,
> are there examples of running UHD on ARM cores?
>
>
>
> Any insight is appreciated.
>
>
>
> Thanks,
>
> Richard
>
>
>
>
>
> ___
> 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
>
___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com