Re: [USRP-users] Running network mode on E310 and N300

2019-05-29 Thread MASDR GS via USRP-users
Thank you! I used the ettus reference below to create two libraries, one
for each USRP.
https://kb.ettus.com/Building_and_Installing_UHD_and_GNU_Radio_to_a_Custom_Prefix

On Tue, May 21, 2019 at 11:20 AM Marcus Müller 
wrote:

> Hm, if you have to provide a uniform interface, but need to use
> different versions of UHD underneath: What about simply building two
> identical libraries that use the two necessary versions of UHD, and
> only runtime-link (plugin-style) either shared object at run time,
> depending on which USRP you need to talk to?
>
> Best regards,
> Marcus
> On Mon, 2019-05-20 at 12:45 -1000, MASDR GS wrote:
> > Hi Marcus,
> >
> > Thank you for your response. Unfortunately our N300s have Rev H
> > motherboards so version 3.12 doesn't seem to be an option for us.
> >
> > Regarding our application, we have been using the E310s for our
> > waveform application development over the past few years and recently
> > received two new N300s to provide improved performance in network
> > mode.  We are currently working with one license for a software
> > development tool that restricts us to network mode only due to
> > licensing restrictions.  One of our project objectives is to develop
> > portable, hardware agnostic waveform applications so that we can
> > conceivably use our applications on various SDR platforms.  Therefore
> > we'd like to have the flexibility to switch between both the e310 and
> > N300 for development purposes and demonstrate software portability.
> > Appreciate any suggestions/feedback on alternative options you may
> > have that would allow us to use both SDRs from one host machine.
> >
> >
> >
> >
> >
> > On Sun, May 19, 2019 at 8:34 AM Marcus Müller <
> > marcus.muel...@ettus.com> wrote:
> > > Hi!
> > >
> > > Network mode on E310 was highly undesirable (reliable rates below
> > > 2MS/s) and not compatible with RFNoC, and hence has been disabled
> > > in
> > > recent versions of UHD. I've always considered Network Mode on the
> > > E310
> > > to be a testing tool, not something you'd want to do for streaming,
> > > to
> > > be completely honest!
> > >
> > > The N300's network interfacing is fundamentally different and
> > > optimized
> > > for network streaming. The typical use case for the N300 would use
> > > one
> > > of the (up to 10Gb/s) SFP+ ports for network sample streaming, and
> > > the
> > > 1Gb/s RJ45 ethernet port to "talk" to the ARM host inside, for
> > > control.
> > > Versions of UHD supporting the N300 start at 3.12.0.0 (but only for
> > > hardware revisions up to motherboard revision G; you'll need
> > > 3.13.0.2
> > > for that); starting with 3.13.0.0, there is no network mode on the
> > > E310.
> > > I'll be honest and say: while this sounds like you could be using
> > > 3.12.0.0 to run your E310 in network mode and still use your N300
> > > (given it's not rev G or later), that would be a suboptimal
> > > solution
> > > considering the N3xx improvements that were introduced with 3.13.
> > > and
> > > 3.14.0.0.
> > >
> > > So, maybe you could elaborate on the application you're having for
> > > the
> > > E310 network mode in combination with N300? There might be an easy
> > > way
> > > around the obstacle you're encountering, but I don't really know
> > > what
> > > you're planning to do from here.
> > >
> > > Best regards,
> > > Marcus
> > >
> > > On Wed, 2019-05-15 at 12:53 -1000, MASDR GS via USRP-users wrote:
> > > > Would it be possible to run network mode on both E310 and N300
> > > using
> > > > the latest UHD driver v3.14.0?
> > > >
> > > > The N300 requires v3.12.0 or greater to run host mode and I
> > > currently
> > > > have release-4 with a UHD version v3.9.2 on the E310. But the
> > > > condition to run network mode is that the UHD drivers of radio
> > > and
> > > > host machine must match. I couldn't find any information on how
> > > to
> > > > update the E310 UHD drivers directly, but I have tried creating a
> > > SDK
> > > > version using release-4 building UHD v3.14.0 but wasn't
> > > successful
> > > > running network mode with E310. Any suggestions or help would be
> > > > really appreciated.
> > > > ___
> > > > 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] Running network mode on E310 and N300

2019-05-21 Thread Marcus Müller via USRP-users
Hm, if you have to provide a uniform interface, but need to use
different versions of UHD underneath: What about simply building two
identical libraries that use the two necessary versions of UHD, and
only runtime-link (plugin-style) either shared object at run time,
depending on which USRP you need to talk to?

Best regards,
Marcus
On Mon, 2019-05-20 at 12:45 -1000, MASDR GS wrote:
> Hi Marcus,
> 
> Thank you for your response. Unfortunately our N300s have Rev H
> motherboards so version 3.12 doesn't seem to be an option for us.
> 
> Regarding our application, we have been using the E310s for our
> waveform application development over the past few years and recently
> received two new N300s to provide improved performance in network
> mode.  We are currently working with one license for a software
> development tool that restricts us to network mode only due to
> licensing restrictions.  One of our project objectives is to develop
> portable, hardware agnostic waveform applications so that we can
> conceivably use our applications on various SDR platforms.  Therefore
> we'd like to have the flexibility to switch between both the e310 and
> N300 for development purposes and demonstrate software portability. 
> Appreciate any suggestions/feedback on alternative options you may
> have that would allow us to use both SDRs from one host machine.  
> 
> 
> 
> 
> 
> On Sun, May 19, 2019 at 8:34 AM Marcus Müller <
> marcus.muel...@ettus.com> wrote:
> > Hi!
> > 
> > Network mode on E310 was highly undesirable (reliable rates below
> > 2MS/s) and not compatible with RFNoC, and hence has been disabled
> > in
> > recent versions of UHD. I've always considered Network Mode on the
> > E310
> > to be a testing tool, not something you'd want to do for streaming,
> > to
> > be completely honest!
> > 
> > The N300's network interfacing is fundamentally different and
> > optimized
> > for network streaming. The typical use case for the N300 would use
> > one
> > of the (up to 10Gb/s) SFP+ ports for network sample streaming, and
> > the
> > 1Gb/s RJ45 ethernet port to "talk" to the ARM host inside, for
> > control. 
> > Versions of UHD supporting the N300 start at 3.12.0.0 (but only for
> > hardware revisions up to motherboard revision G; you'll need
> > 3.13.0.2
> > for that); starting with 3.13.0.0, there is no network mode on the
> > E310.
> > I'll be honest and say: while this sounds like you could be using
> > 3.12.0.0 to run your E310 in network mode and still use your N300
> > (given it's not rev G or later), that would be a suboptimal
> > solution
> > considering the N3xx improvements that were introduced with 3.13.
> > and
> > 3.14.0.0.
> > 
> > So, maybe you could elaborate on the application you're having for
> > the
> > E310 network mode in combination with N300? There might be an easy
> > way
> > around the obstacle you're encountering, but I don't really know
> > what
> > you're planning to do from here.
> > 
> > Best regards,
> > Marcus
> > 
> > On Wed, 2019-05-15 at 12:53 -1000, MASDR GS via USRP-users wrote:
> > > Would it be possible to run network mode on both E310 and N300
> > using
> > > the latest UHD driver v3.14.0?
> > > 
> > > The N300 requires v3.12.0 or greater to run host mode and I
> > currently
> > > have release-4 with a UHD version v3.9.2 on the E310. But the
> > > condition to run network mode is that the UHD drivers of radio
> > and
> > > host machine must match. I couldn't find any information on how
> > to
> > > update the E310 UHD drivers directly, but I have tried creating a
> > SDK
> > > version using release-4 building UHD v3.14.0 but wasn't
> > successful
> > > running network mode with E310. Any suggestions or help would be
> > > really appreciated.
> > > ___
> > > 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] Running network mode on E310 and N300

2019-05-20 Thread MASDR GS via USRP-users
Hi Marcus,

Thank you for your response. Unfortunately our N300s have Rev H
motherboards so version 3.12 doesn't seem to be an option for us.

Regarding our application, we have been using the E310s for our waveform
application development over the past few years and recently received two
new N300s to provide improved performance in network mode.  We are
currently working with one license for a software development tool that
restricts us to network mode only due to licensing restrictions.  One of
our project objectives is to develop portable, hardware agnostic waveform
applications so that we can conceivably use our applications on various SDR
platforms.  Therefore we'd like to have the flexibility to switch between
both the e310 and N300 for development purposes and demonstrate software
portability.  Appreciate any suggestions/feedback on alternative options
you may have that would allow us to use both SDRs from one host machine.





On Sun, May 19, 2019 at 8:34 AM Marcus Müller 
wrote:

> Hi!
>
> Network mode on E310 was highly undesirable (reliable rates below
> 2MS/s) and not compatible with RFNoC, and hence has been disabled in
> recent versions of UHD. I've always considered Network Mode on the E310
> to be a testing tool, not something you'd want to do for streaming, to
> be completely honest!
>
> The N300's network interfacing is fundamentally different and optimized
> for network streaming. The typical use case for the N300 would use one
> of the (up to 10Gb/s) SFP+ ports for network sample streaming, and the
> 1Gb/s RJ45 ethernet port to "talk" to the ARM host inside, for
> control.
> Versions of UHD supporting the N300 start at 3.12.0.0 (but only for
> hardware revisions up to motherboard revision G; you'll need 3.13.0.2
> for that); starting with 3.13.0.0, there is no network mode on the
> E310.
> I'll be honest and say: while this sounds like you could be using
> 3.12.0.0 to run your E310 in network mode and still use your N300
> (given it's not rev G or later), that would be a suboptimal solution
> considering the N3xx improvements that were introduced with 3.13. and
> 3.14.0.0.
>
> So, maybe you could elaborate on the application you're having for the
> E310 network mode in combination with N300? There might be an easy way
> around the obstacle you're encountering, but I don't really know what
> you're planning to do from here.
>
> Best regards,
> Marcus
>
> On Wed, 2019-05-15 at 12:53 -1000, MASDR GS via USRP-users wrote:
> > Would it be possible to run network mode on both E310 and N300 using
> > the latest UHD driver v3.14.0?
> >
> > The N300 requires v3.12.0 or greater to run host mode and I currently
> > have release-4 with a UHD version v3.9.2 on the E310. But the
> > condition to run network mode is that the UHD drivers of radio and
> > host machine must match. I couldn't find any information on how to
> > update the E310 UHD drivers directly, but I have tried creating a SDK
> > version using release-4 building UHD v3.14.0 but wasn't successful
> > running network mode with E310. Any suggestions or help would be
> > really appreciated.
> > ___
> > 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] Running network mode on E310 and N300

2019-05-19 Thread Marcus Müller via USRP-users
Hi!

Network mode on E310 was highly undesirable (reliable rates below
2MS/s) and not compatible with RFNoC, and hence has been disabled in
recent versions of UHD. I've always considered Network Mode on the E310
to be a testing tool, not something you'd want to do for streaming, to
be completely honest!

The N300's network interfacing is fundamentally different and optimized
for network streaming. The typical use case for the N300 would use one
of the (up to 10Gb/s) SFP+ ports for network sample streaming, and the
1Gb/s RJ45 ethernet port to "talk" to the ARM host inside, for
control. 
Versions of UHD supporting the N300 start at 3.12.0.0 (but only for
hardware revisions up to motherboard revision G; you'll need 3.13.0.2
for that); starting with 3.13.0.0, there is no network mode on the
E310.
I'll be honest and say: while this sounds like you could be using
3.12.0.0 to run your E310 in network mode and still use your N300
(given it's not rev G or later), that would be a suboptimal solution
considering the N3xx improvements that were introduced with 3.13. and
3.14.0.0.

So, maybe you could elaborate on the application you're having for the
E310 network mode in combination with N300? There might be an easy way
around the obstacle you're encountering, but I don't really know what
you're planning to do from here.

Best regards,
Marcus

On Wed, 2019-05-15 at 12:53 -1000, MASDR GS via USRP-users wrote:
> Would it be possible to run network mode on both E310 and N300 using
> the latest UHD driver v3.14.0?
> 
> The N300 requires v3.12.0 or greater to run host mode and I currently
> have release-4 with a UHD version v3.9.2 on the E310. But the
> condition to run network mode is that the UHD drivers of radio and
> host machine must match. I couldn't find any information on how to
> update the E310 UHD drivers directly, but I have tried creating a SDK
> version using release-4 building UHD v3.14.0 but wasn't successful
> running network mode with E310. Any suggestions or help would be
> really appreciated.
> ___
> 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