usrp-users@lists.ettus.com

Discussion and technical support related to USRP, UHD, RFNoC

View all threads

RFNoC Support for TwinRX

AA
Adams, Andrew L.
Thu, Mar 22, 2018 5:55 PM

We are currently using a TwinRX daughterboard on a X310 USRP.  We have had little success using rfnoc-devel branches of UHD (software and FPGA repositories) with the TwinRX card.  Using the latest rfnoc-devel code, the TwinRX card only works (i.e., we see our signal coming from the radio) about 10-20% of the time.  When it doesn't work, the flowgraph continues to run as if nothing is wrong, but there is no signal present (I/Q samples don't seem valid; they are very close to zero).  This issue can also be reproduced with the simplest flowgraph.  This issue led us to believe that it is an incompatibility issue between the hardware and the latest rfnoc-devel version.  Therefore, we began experimenting with the formal release of UHD: 3.10.3.  The daughterboard appears to function correctly with the 3.10.3 release.  Is the TwinRX daughterboard supported by RFNOC?

Andrew Adams

We are currently using a TwinRX daughterboard on a X310 USRP. We have had little success using rfnoc-devel branches of UHD (software and FPGA repositories) with the TwinRX card. Using the latest rfnoc-devel code, the TwinRX card only works (i.e., we see our signal coming from the radio) about 10-20% of the time. When it doesn't work, the flowgraph continues to run as if nothing is wrong, but there is no signal present (I/Q samples don't seem valid; they are very close to zero). This issue can also be reproduced with the simplest flowgraph. This issue led us to believe that it is an incompatibility issue between the hardware and the latest rfnoc-devel version. Therefore, we began experimenting with the formal release of UHD: 3.10.3. The daughterboard appears to function correctly with the 3.10.3 release. Is the TwinRX daughterboard supported by RFNOC? Andrew Adams
DK
Derek Kozel
Thu, Mar 22, 2018 7:07 PM

Hello Adams,

Yes, the TwinRX Rev A and B work with RFNoC, but the rfnoc-devel branch may
currently have some regressions. We are in the process of updating the
rfnoc-devel branch with many changes from the master branch including
support for the TwinRX Rev C. We will be doing regression testing of the
rfnoc-devel branch with all revisions of the TwinRX next week. I do not
know the timeline for pushing the updated rfnoc-devel branch to the public
repository, but I believe that it will be shortly after the testing.

Regards,
Derek

On Thu, Mar 22, 2018 at 5:55 PM, Adams, Andrew L. via USRP-users <
usrp-users@lists.ettus.com> wrote:

We are currently using a TwinRX daughterboard on a X310 USRP.  We have had
little success using rfnoc-devel branches of UHD (software and FPGA
repositories) with the TwinRX card.  Using the latest rfnoc-devel code, the
TwinRX card only works (i.e., we see our signal coming from the radio)
about 10-20% of the time.  When it doesn’t work, the flowgraph continues to
run as if nothing is wrong, but there is no signal present (I/Q samples
don’t seem valid; they are very close to zero).  This issue can also be
reproduced with the simplest flowgraph.  This issue led us to believe that
it is an incompatibility issue between the hardware and the latest
rfnoc-devel version.  Therefore, we began experimenting with the formal
release of UHD: 3.10.3.  The daughterboard appears to function correctly
with the 3.10.3 release.  Is the TwinRX daughterboard supported by RFNOC?

Andrew Adams


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

Hello Adams, Yes, the TwinRX Rev A and B work with RFNoC, but the rfnoc-devel branch may currently have some regressions. We are in the process of updating the rfnoc-devel branch with many changes from the master branch including support for the TwinRX Rev C. We will be doing regression testing of the rfnoc-devel branch with all revisions of the TwinRX next week. I do not know the timeline for pushing the updated rfnoc-devel branch to the public repository, but I believe that it will be shortly after the testing. Regards, Derek On Thu, Mar 22, 2018 at 5:55 PM, Adams, Andrew L. via USRP-users < usrp-users@lists.ettus.com> wrote: > We are currently using a TwinRX daughterboard on a X310 USRP. We have had > little success using rfnoc-devel branches of UHD (software and FPGA > repositories) with the TwinRX card. Using the latest rfnoc-devel code, the > TwinRX card only works (i.e., we see our signal coming from the radio) > about 10-20% of the time. When it doesn’t work, the flowgraph continues to > run as if nothing is wrong, but there is no signal present (I/Q samples > don’t seem valid; they are very close to zero). This issue can also be > reproduced with the simplest flowgraph. This issue led us to believe that > it is an incompatibility issue between the hardware and the latest > rfnoc-devel version. Therefore, we began experimenting with the formal > release of UHD: 3.10.3. The daughterboard appears to function correctly > with the 3.10.3 release. Is the TwinRX daughterboard supported by RFNOC? > > > > Andrew Adams > > > > _______________________________________________ > USRP-users mailing list > USRP-users@lists.ettus.com > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com > >
MB
Martin Braun
Mon, Apr 2, 2018 11:48 PM

On 03/22/2018 12:07 PM, Derek Kozel via USRP-users wrote:

Hello Adams,

Yes, the TwinRX Rev A and B work with RFNoC, but the rfnoc-devel branch
may currently have some regressions. We are in the process of updating
the rfnoc-devel branch with many changes from the master branch
including support for the TwinRX Rev C. We will be doing regression
testing of the rfnoc-devel branch with all revisions of the TwinRX next
week. I do not know the timeline for pushing the updated rfnoc-devel
branch to the public repository, but I believe that it will be shortly
after the testing.

We have not completed our testing, but we have updated rfnoc-devel to
incorporate all the latest TwinRX code.

-- M

On 03/22/2018 12:07 PM, Derek Kozel via USRP-users wrote: > Hello Adams, > > Yes, the TwinRX Rev A and B work with RFNoC, but the rfnoc-devel branch > may currently have some regressions. We are in the process of updating > the rfnoc-devel branch with many changes from the master branch > including support for the TwinRX Rev C. We will be doing regression > testing of the rfnoc-devel branch with all revisions of the TwinRX next > week. I do not know the timeline for pushing the updated rfnoc-devel > branch to the public repository, but I believe that it will be shortly > after the testing. We have not completed our testing, but we have updated rfnoc-devel to incorporate all the latest TwinRX code. -- M