usrp-users@lists.ettus.com

Discussion and technical support related to USRP, UHD, RFNoC

View all threads

AURORA (partial) success

PA
Paul Atreides
Mon, Jun 21, 2021 1:54 PM

I was able to re-create the Aurora demo shown at GRCON2019 But it still fails to initialize about 50% of the time which I haven’t been able to figure out yet. Any help there is welcome.

Here’s what I did:
I applied the loopback patch found here:

http://ettus.80997.x6.nabble.com/USRP-users-Software-Loopback-RFNoC-TX-RX-same-flowgraph-td16633.html#a16634

Connected the SFP1 ports of two X310’s with an SFP+ Cable, then connected regular Ethernet from a PC to each of the radios SFP0 ports for control.

I started with the loopback example flowgraph accept I changed the following:

  1. In the graph block under device address, addr0=<first radio’s SFP0 address>,addr1=<second radio’s SFP0 address>
    e.g addr0=192.168.10.2,addr1=192.168.110.3
  2. set ‘device’ parameter on the DDC and RX Radio set to ‘1’
  3. set device parameter on DUC and TX Radio were set to ‘0’.
  4. skip propagation set to ‘yes’ and Python snippets left the same.

I still have to run the flowgraph several times to get it to work, seems as though there’s a possible race condition? There’s an RFNOC timeout when it doesn’t work.
Despite that, I’ve confirmed on an R&S spectrum analyzer that when the flowgraph runs successfully it passes 160MHz of bandwidth (UBX160 daughterboard) as an RF Relay.

Hope this helps someone.

<end transmission>
I was able to re-create the Aurora demo shown at GRCON2019 But it still fails to initialize about 50% of the time which I haven’t been able to figure out yet. Any help there is welcome. Here’s what I did: I applied the loopback patch found here: http://ettus.80997.x6.nabble.com/USRP-users-Software-Loopback-RFNoC-TX-RX-same-flowgraph-td16633.html#a16634 Connected the SFP1 ports of two X310’s with an SFP+ Cable, then connected regular Ethernet from a PC to each of the radios SFP0 ports for control. I started with the loopback example flowgraph accept I changed the following: 1) In the graph block under device address, addr0=<first radio’s SFP0 address>,addr1=<second radio’s SFP0 address> e.g addr0=192.168.10.2,addr1=192.168.110.3 2) set ‘device’ parameter on the DDC and RX Radio set to ‘1’ 3) set device parameter on DUC and TX Radio were set to ‘0’. 4) skip propagation set to ‘yes’ and Python snippets left the same. I still have to run the flowgraph several times to get it to work, seems as though there’s a possible race condition? There’s an RFNOC timeout when it doesn’t work. Despite that, I’ve confirmed on an R&S spectrum analyzer that when the flowgraph runs successfully it passes 160MHz of bandwidth (UBX160 daughterboard) as an RF Relay. Hope this helps someone. <end transmission>