usrp-users@lists.ettus.com

Discussion and technical support related to USRP, UHD, RFNoC

View all threads

USRP E310 sg1 does not find its own UHD RF hardware with uhd_usrp_probe --args "type=e300"

M
Martin
Fri, May 14, 2021 7:20 PM

Hi,

I have an E310 sg1 which had an older sdimg on it (with uhd 3.9.2). UHD
worked fine with this older image.

But now I updated the sdcard with the UHD 3.15.0.0 sd image for E310 sg1

usrp_e310_fs.sdimg from e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip

It boots fine but now it does not find its own uhd hardware

This is what I get when I run these commands on the device (through
serial or ssh)

root@ni-e31x:~# uhd_usrp_probe --args "type=e300"
Error: LookupError: KeyError: No devices found for ----->
Device Address:
type: e300

root@ni-e31x:~# uhd_find_devices
[INFO] [UHD] linux; GNU C++ version 8.2.0; Boost_106800;
UHD_3.15.0.0-0-gaea0e2de

-- UHD Device 0

Device Address:
serial:
claimed: False
mgmt_addr: 127.0.0.1
product:
reachable: No
type:

What am I doing wrong here?

Should I use a different device address

I also tried -args "addr=127.0.0.1" But that of course does not work.
(as expected)

Or maybe it has to do that this is an older sg1 usrp E310.
Does that work differently or maybe the sg1 image is less tested.

Please enlighten me.

Thanks in advance,

Martin Dudok van Heel

Hi, I have an E310 sg1 which had an older sdimg on it (with uhd 3.9.2). UHD worked fine with this older image. But now I updated the sdcard with the UHD 3.15.0.0 sd image for E310 sg1 usrp_e310_fs.sdimg from e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip It boots fine but now it does not find its own uhd hardware This is what I get when I run these commands on the device (through serial or ssh) root@ni-e31x:~# uhd_usrp_probe --args "type=e300" Error: LookupError: KeyError: No devices found for -----> Device Address: type: e300 root@ni-e31x:~# uhd_find_devices [INFO] [UHD] linux; GNU C++ version 8.2.0; Boost_106800; UHD_3.15.0.0-0-gaea0e2de -------------------------------------------------- -- UHD Device 0 -------------------------------------------------- Device Address: serial: claimed: False mgmt_addr: 127.0.0.1 product: reachable: No type: What am I doing wrong here? Should I use a different device address I also tried -args "addr=127.0.0.1" But that of course does not work. (as expected) Or maybe it has to do that this is an older sg1 usrp E310. Does that work differently or maybe the sg1 image is less tested. Please enlighten me. Thanks in advance, Martin Dudok van Heel
MD
Marcus D Leech
Fri, May 14, 2021 7:26 PM

What happens if you don’t specify any args at all?

Sent from my iPhone

On May 14, 2021, at 3:20 PM, Martin usrp-users-list@olifantasia.com wrote:

Hi,

I have an E310 sg1 which had an older sdimg on it (with uhd 3.9.2). UHD worked fine with this older image.

But now I updated the sdcard with the UHD 3.15.0.0 sd image for E310 sg1

usrp_e310_fs.sdimg from e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip

It boots fine but now it does not find its own uhd hardware

This is what I get when I run these commands on the device (through serial or ssh)

root@ni-e31x:~# uhd_usrp_probe --args "type=e300"
Error: LookupError: KeyError: No devices found for ----->
Device Address:
type: e300

root@ni-e31x:~# uhd_find_devices
[INFO] [UHD] linux; GNU C++ version 8.2.0; Boost_106800; UHD_3.15.0.0-0-gaea0e2de

-- UHD Device 0

Device Address:
serial:
claimed: False
mgmt_addr: 127.0.0.1
product:
reachable: No
type:

What am I doing wrong here?

Should I use a different device address

I also tried -args "addr=127.0.0.1" But that of course does not work. (as expected)

Or maybe it has to do that this is an older sg1 usrp E310.
Does that work differently or maybe the sg1 image is less tested.

Please enlighten me.

Thanks in advance,

Martin Dudok van Heel


USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com

What happens if you don’t specify any args at all? Sent from my iPhone > On May 14, 2021, at 3:20 PM, Martin <usrp-users-list@olifantasia.com> wrote: > > Hi, > > I have an E310 sg1 which had an older sdimg on it (with uhd 3.9.2). UHD worked fine with this older image. > > But now I updated the sdcard with the UHD 3.15.0.0 sd image for E310 sg1 > > usrp_e310_fs.sdimg from e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip > > It boots fine but now it does not find its own uhd hardware > > This is what I get when I run these commands on the device (through serial or ssh) > > root@ni-e31x:~# uhd_usrp_probe --args "type=e300" > Error: LookupError: KeyError: No devices found for -----> > Device Address: > type: e300 > > root@ni-e31x:~# uhd_find_devices > [INFO] [UHD] linux; GNU C++ version 8.2.0; Boost_106800; UHD_3.15.0.0-0-gaea0e2de > -------------------------------------------------- > -- UHD Device 0 > -------------------------------------------------- > Device Address: > serial: > claimed: False > mgmt_addr: 127.0.0.1 > product: > reachable: No > type: > > > What am I doing wrong here? > > Should I use a different device address > > I also tried -args "addr=127.0.0.1" But that of course does not work. (as expected) > > Or maybe it has to do that this is an older sg1 usrp E310. > Does that work differently or maybe the sg1 image is less tested. > > Please enlighten me. > > Thanks in advance, > > Martin Dudok van Heel > _______________________________________________ > USRP-users mailing list -- usrp-users@lists.ettus.com > To unsubscribe send an email to usrp-users-leave@lists.ettus.com
M
Martin
Sat, May 15, 2021 2:19 PM

On 14-05-2021 21:26, Marcus D Leech wrote:

What happens if you don’t specify any args at all?

Then I also get No Device found.

Martin

Sent from my iPhone

On May 14, 2021, at 3:20 PM, Martin usrp-users-list@olifantasia.com wrote:

Hi,

I have an E310 sg1 which had an older sdimg on it (with uhd 3.9.2). UHD worked fine with this older image.

But now I updated the sdcard with the UHD 3.15.0.0 sd image for E310 sg1

usrp_e310_fs.sdimg from e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip

It boots fine but now it does not find its own uhd hardware

This is what I get when I run these commands on the device (through serial or ssh)

root@ni-e31x:~# uhd_usrp_probe --args "type=e300"
Error: LookupError: KeyError: No devices found for ----->
Device Address:
type: e300

root@ni-e31x:~# uhd_find_devices
[INFO] [UHD] linux; GNU C++ version 8.2.0; Boost_106800; UHD_3.15.0.0-0-gaea0e2de

-- UHD Device 0

Device Address:
serial:
claimed: False
mgmt_addr: 127.0.0.1
product:
reachable: No
type:

What am I doing wrong here?

Should I use a different device address

I also tried -args "addr=127.0.0.1" But that of course does not work. (as expected)

Or maybe it has to do that this is an older sg1 usrp E310.
Does that work differently or maybe the sg1 image is less tested.

Please enlighten me.

Thanks in advance,

Martin Dudok van Heel


USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com

On 14-05-2021 21:26, Marcus D Leech wrote: > What happens if you don’t specify any args at all? Then I also get No Device found. Martin > > Sent from my iPhone > >> On May 14, 2021, at 3:20 PM, Martin <usrp-users-list@olifantasia.com> wrote: >> >> Hi, >> >> I have an E310 sg1 which had an older sdimg on it (with uhd 3.9.2). UHD worked fine with this older image. >> >> But now I updated the sdcard with the UHD 3.15.0.0 sd image for E310 sg1 >> >> usrp_e310_fs.sdimg from e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip >> >> It boots fine but now it does not find its own uhd hardware >> >> This is what I get when I run these commands on the device (through serial or ssh) >> >> root@ni-e31x:~# uhd_usrp_probe --args "type=e300" >> Error: LookupError: KeyError: No devices found for -----> >> Device Address: >> type: e300 >> >> root@ni-e31x:~# uhd_find_devices >> [INFO] [UHD] linux; GNU C++ version 8.2.0; Boost_106800; UHD_3.15.0.0-0-gaea0e2de >> -------------------------------------------------- >> -- UHD Device 0 >> -------------------------------------------------- >> Device Address: >> serial: >> claimed: False >> mgmt_addr: 127.0.0.1 >> product: >> reachable: No >> type: >> >> >> What am I doing wrong here? >> >> Should I use a different device address >> >> I also tried -args "addr=127.0.0.1" But that of course does not work. (as expected) >> >> Or maybe it has to do that this is an older sg1 usrp E310. >> Does that work differently or maybe the sg1 image is less tested. >> >> Please enlighten me. >> >> Thanks in advance, >> >> Martin Dudok van Heel >> _______________________________________________ >> USRP-users mailing list -- usrp-users@lists.ettus.com >> To unsubscribe send an email to usrp-users-leave@lists.ettus.com
MD
Marcus D. Leech
Sat, May 15, 2021 4:33 PM

On 05/15/2021 10:19 AM, Martin wrote:

On 14-05-2021 21:26, Marcus D Leech wrote:

What happens if you don’t specify any args at all?

Then I also get No Device found.

Martin

Martin:

Where did you get your sdimg from?

On 05/15/2021 10:19 AM, Martin wrote: > On 14-05-2021 21:26, Marcus D Leech wrote: >> What happens if you don’t specify any args at all? > Then I also get No Device found. > > Martin Martin: Where did you get your sdimg from?
M
Martin
Sun, May 16, 2021 9:33 PM

On 15-05-2021 18:33, Marcus D. Leech wrote:

On 05/15/2021 10:19 AM, Martin wrote:

On 14-05-2021 21:26, Marcus D Leech wrote:

What happens if you don’t specify any args at all?

Then I also get No Device found.

Martin

Martin:

Where did you get your sdimg from?

On a host system with UHD 3.15 installed I did:

sudo uhd_images_downloader -t sdimg -t e310 -t sg1

[INFO] Images destination: /usr/share/uhd/images
The file size for this target (832.3 MiB) exceeds the download limit
(100.0 MiB). Continue downloading? [y/N]y
[INFO] Downloading e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip, total
size: 872729.93 kB
[INFO] Images download complete.

This seems to download this file and extracts it:
https://files.ettus.com/binaries/cache/e3xx/meta-ettus-v3.15.0.0/e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip

I wrote the extracted image to a 8 GB sdcard with dd.

I also tried downloading the above file by hand and and extracing it to
the sdcard. That has the exact same result.

On 15-05-2021 18:33, Marcus D. Leech wrote: > On 05/15/2021 10:19 AM, Martin wrote: >> On 14-05-2021 21:26, Marcus D Leech wrote: >>> What happens if you don’t specify any args at all? >> Then I also get No Device found. >> >> Martin > Martin: > > Where did you get your sdimg from? On a host system with UHD 3.15 installed I did: sudo uhd_images_downloader -t sdimg -t e310 -t sg1 [INFO] Images destination: /usr/share/uhd/images The file size for this target (832.3 MiB) exceeds the download limit (100.0 MiB). Continue downloading? [y/N]y [INFO] Downloading e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip, total size: 872729.93 kB [INFO] Images download complete. This seems to download this file and extracts it: https://files.ettus.com/binaries/cache/e3xx/meta-ettus-v3.15.0.0/e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip I wrote the extracted image to a 8 GB sdcard with dd. I also tried downloading the above file by hand and and extracing it to the sdcard. That has the exact same result. > >
MD
Marcus D Leech
Sun, May 16, 2021 10:10 PM

I’m currently trying to reproduce but on an sg3 system. Having entirely different problems.

Sent from my iPhone

On May 16, 2021, at 5:33 PM, Martin usrp-users-list@olifantasia.com wrote:

On 15-05-2021 18:33, Marcus D. Leech wrote:

On 05/15/2021 10:19 AM, Martin wrote:
On 14-05-2021 21:26, Marcus D Leech wrote:

What happens if you don’t specify any args at all?
Then I also get No Device found.

Martin
Martin:
Where did you get your sdimg from?

On a host system with UHD 3.15 installed I did:

sudo uhd_images_downloader -t sdimg -t e310 -t sg1

[INFO] Images destination: /usr/share/uhd/images
The file size for this target (832.3 MiB) exceeds the download limit (100.0 MiB). Continue downloading? [y/N]y
[INFO] Downloading e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip, total size: 872729.93 kB
[INFO] Images download complete.

This seems to download this file and extracts it:
https://files.ettus.com/binaries/cache/e3xx/meta-ettus-v3.15.0.0/e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip

I wrote the extracted image to a 8 GB sdcard with dd.

I also tried downloading the above file by hand and and extracing it to the sdcard. That has the exact same result.

I’m currently trying to reproduce but on an sg3 system. Having entirely different problems. Sent from my iPhone > On May 16, 2021, at 5:33 PM, Martin <usrp-users-list@olifantasia.com> wrote: > > On 15-05-2021 18:33, Marcus D. Leech wrote: >>> On 05/15/2021 10:19 AM, Martin wrote: >>> On 14-05-2021 21:26, Marcus D Leech wrote: >>>> What happens if you don’t specify any args at all? >>> Then I also get No Device found. >>> >>> Martin >> Martin: >> Where did you get your sdimg from? > > On a host system with UHD 3.15 installed I did: > > sudo uhd_images_downloader -t sdimg -t e310 -t sg1 > > [INFO] Images destination: /usr/share/uhd/images > The file size for this target (832.3 MiB) exceeds the download limit (100.0 MiB). Continue downloading? [y/N]y > [INFO] Downloading e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip, total size: 872729.93 kB > [INFO] Images download complete. > > This seems to download this file and extracts it: > https://files.ettus.com/binaries/cache/e3xx/meta-ettus-v3.15.0.0/e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip > > I wrote the extracted image to a 8 GB sdcard with dd. > > I also tried downloading the above file by hand and and extracing it to the sdcard. That has the exact same result. >
M
Martin
Mon, May 17, 2021 9:03 PM

On 17-05-2021 00:10, Marcus D Leech wrote:

I’m currently trying to reproduce but on an sg3 system. Having entirely different problems.

Thank you for looking into this.
I am looking forward to your findings.
What issues do you have with sg3?
Maybe I can help you with that ;-)

I will also tryout the latest uhd 4.0 sdimg for E310 sg1 as soon as I
have the time. Maybe that has different results.

I was wondering if the output of uhd_find_devices gives a clue.
Is this the normal expected output whne you run uhd_find_devices on the
E310.

root@ni-e31x:~# uhd_find_devices
[INFO] [UHD] linux; GNU C++ version 8.2.0; Boost_106800;
UHD_3.15.0.0-0-gaea0e2de

-- UHD Device 0

Device Address:
serial:
claimed: False
mgmt_addr: 127.0.0.1
product:
reachable: No
type:

Best regards,
Martin

Sent from my iPhone

On May 16, 2021, at 5:33 PM, Martin usrp-users-list@olifantasia.com wrote:

On 15-05-2021 18:33, Marcus D. Leech wrote:

On 05/15/2021 10:19 AM, Martin wrote:
On 14-05-2021 21:26, Marcus D Leech wrote:

What happens if you don’t specify any args at all?

Then I also get No Device found.

Martin

Martin:
Where did you get your sdimg from?

On a host system with UHD 3.15 installed I did:

sudo uhd_images_downloader -t sdimg -t e310 -t sg1

[INFO] Images destination: /usr/share/uhd/images
The file size for this target (832.3 MiB) exceeds the download limit (100.0 MiB). Continue downloading? [y/N]y
[INFO] Downloading e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip, total size: 872729.93 kB
[INFO] Images download complete.

This seems to download this file and extracts it:
https://files.ettus.com/binaries/cache/e3xx/meta-ettus-v3.15.0.0/e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip

I wrote the extracted image to a 8 GB sdcard with dd.

I also tried downloading the above file by hand and and extracing it to the sdcard. That has the exact same result.

On 17-05-2021 00:10, Marcus D Leech wrote: > I’m currently trying to reproduce but on an sg3 system. Having entirely different problems. Thank you for looking into this. I am looking forward to your findings. What issues do you have with sg3? Maybe I can help you with that ;-) I will also tryout the latest uhd 4.0 sdimg for E310 sg1 as soon as I have the time. Maybe that has different results. I was wondering if the output of uhd_find_devices gives a clue. Is this the normal expected output whne you run uhd_find_devices on the E310. root@ni-e31x:~# uhd_find_devices [INFO] [UHD] linux; GNU C++ version 8.2.0; Boost_106800; UHD_3.15.0.0-0-gaea0e2de -------------------------------------------------- -- UHD Device 0 -------------------------------------------------- Device Address: serial: claimed: False mgmt_addr: 127.0.0.1 product: reachable: No type: Best regards, Martin > Sent from my iPhone > >> On May 16, 2021, at 5:33 PM, Martin <usrp-users-list@olifantasia.com> wrote: >> >> On 15-05-2021 18:33, Marcus D. Leech wrote: >>>> On 05/15/2021 10:19 AM, Martin wrote: >>>> On 14-05-2021 21:26, Marcus D Leech wrote: >>>>> What happens if you don’t specify any args at all? >>>> Then I also get No Device found. >>>> >>>> Martin >>> Martin: >>> Where did you get your sdimg from? >> >> On a host system with UHD 3.15 installed I did: >> >> sudo uhd_images_downloader -t sdimg -t e310 -t sg1 >> >> [INFO] Images destination: /usr/share/uhd/images >> The file size for this target (832.3 MiB) exceeds the download limit (100.0 MiB). Continue downloading? [y/N]y >> [INFO] Downloading e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip, total size: 872729.93 kB >> [INFO] Images download complete. >> >> This seems to download this file and extracts it: >> https://files.ettus.com/binaries/cache/e3xx/meta-ettus-v3.15.0.0/e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip >> >> I wrote the extracted image to a 8 GB sdcard with dd. >> >> I also tried downloading the above file by hand and and extracing it to the sdcard. That has the exact same result. >>
MD
Marcus D. Leech
Mon, May 17, 2021 9:09 PM

On 05/17/2021 05:03 PM, Martin wrote:

On 17-05-2021 00:10, Marcus D Leech wrote:

I’m currently trying to reproduce but on an sg3 system. Having
entirely different problems.

Thank you for looking into this.
I am looking forward to your findings.
What issues do you have with sg3?
Maybe I can help you with that ;-)

I mis-spoke as it turns out...

My device is an SG1, and running uhd_usrp_probe produces:

[INFO] [UHD] linux; GNU C++ version 8.2.0; Boost_106800;
UHD_3.15.0.0-0-gaea0e2e
[INFO] [MPMD] Initializing 1 device(s) in parallel with args:
mgmt_addr=127.0.0e
[  63.396911] fpga_manager fpga0: writing e310_sg1.bin to Xilinx Zynq
FPGA Manr
[  63.597426] OF: overlay: WARNING: memory leak will occur if overlay
removed,e
[  63.607629] OF: overlay: WARNING: memory leak will occur if overlay
removed,s
[  63.617856] OF: overlay: WARNING: memory leak will occur if overlay
removed,s
[  63.629066] OF: overlay: WARNING: memory leak will occur if overlay
removed,0
[  63.638894] OF: overlay: WARNING: memory leak will occur if overlay
removed,l
[  63.648644] OF: overlay: WARNING: memory leak will occur if overlay
removed,r
[  63.658443] OF: overlay: WARNING: memory leak will occur if overlay
removed,y
[  63.668206] OF: overlay: WARNING: memory leak will occur if overlay
removed,0
[  63.678010] OF: overlay: WARNING: memory leak will occur if overlay
removed,1
[  63.687768] OF: overlay: WARNING: memory leak will occur if overlay
removed,2
[  63.697568] OF: overlay: WARNING: memory leak will occur if overlay
removed,3
[  63.707324] OF: overlay: WARNING: memory leak will occur if overlay
removed,0
[  63.717127] OF: overlay: WARNING: memory leak will occur if overlay
removed,1
[  63.726899] OF: overlay: WARNING: memory leak will occur if overlay
removed,2
[  63.736704] OF: overlay: WARNING: memory leak will occur if overlay
removed,3
[  63.746463] OF: overlay: WARNING: memory leak will occur if overlay
removed,0
[  63.756698] OF: overlay: WARNING: memory leak will occur if overlay
removed,1
[  63.766927] OF: overlay: WARNING: memory leak will occur if overlay
removed,2
[  63.777182] OF: overlay: WARNING: memory leak will occur if overlay
removed,3
[  63.787416] OF: overlay: WARNING: memory leak will occur if overlay
removed,0
[  63.797648] OF: overlay: WARNING: memory leak will occur if overlay
removed,1
[  63.807881] OF: overlay: WARNING: memory leak will occur if overlay
removed,2
[  63.818115] OF: overlay: WARNING: memory leak will occur if overlay
removed,3
[  63.828350] OF: overlay: WARNING: memory leak will occur if overlay
removed,0
[  63.895829] rfnoc_crossbar crossbar0: NI Platform RFNoC Crossbar
registered
[  64.419972] e31x-pmu: probe of fpga-full:pmu failed with error -524
[  64.485031] usrp-dma-core: Registered rx-dma0
[  64.515301] usrp-dma-core: Registered rx-dma1
[  64.531891] usrp-dma-core: Registered rx-dma2
[  64.545275] usrp-dma-core: Registered rx-dma3
[  64.560157] usrp-dma-core: Registered tx-dma0
[  64.571785] usrp-dma-core: Registered tx-dma1
[  64.585115] usrp-dma-core: Registered tx-dma2
[  64.595584] usrp-dma-core: Registered tx-dma3
[INFO] [MPM.main] Launching USRP/MPM, version: 3.15.0.0-gaea0e2de
[INFO] [MPM.main] Spawning RPC process...
[WARNING] [MPM.PeriphManager] Skipping HW/SW compatibility check!
[INFO] [MPM.PeriphManager] Device serial number: 30B0152
[WARNING] [MPM.GPSDIface] Could not connect to GPSd! None of the GPS
sensors wi!
[INFO] [MPM.RPCServer] RPC server ready!
[INFO] [MPM.RPCServer] Spawning watchdog task...
[INFO] [MPM.PeriphManager] Found 1 daughterboard(s).
[INFO] [0/Radio_0] Initializing block control (NOC ID: 0x12AD100000003310)
[INFO] [MPM.PeriphManager] init() called with device args
`product=e310_sg1,mgm.
[INFO] [0/DDC_0] Initializing block control (NOC ID: 0xDDC0000000000000)
[INFO] [0/DUC_0] Initializing block control (NOC ID: 0xD0C0000000000002)
[INFO] [0/Radio_0] Performing CODEC loopback test...
[INFO] [0/Radio_0] CODEC loopback test passed
[INFO] [0/Radio_0] Performing CODEC loopback test...
[INFO] [0/Radio_0] CODEC loopback test passed


/
|      Device: E300-Series Device
| _____________________________________________________
| /
|  |      Mboard: ni-e31x
|  |  mpm_version: 3.15.0.0-gaea0e2de
|  |  pid: 30674
|  |  product: e310_sg1
|  |  rev: 4
|  |  rpc_connection: local
|  |  serial: 30B0152
|  |  type: e3xx
|  |  MPM Version: 1.2
|  |  FPGA Version: 1.0
|  |  FPGA git hash: fde2a94.clean
|  |  RFNoC capable: Yes
| |
|  |  Time sources:  internal, external, gpsdo
|  |  Clock sources: internal
|  |  Sensors: ref_locked, temp_fpga, temp_mb, gps_locked
|  | _____________________________________________________
|  | /
|  |  |      RX Dboard: A
|  |  | _____________________________________________________
|  |  | /
|  |  |  |      RX Frontend: 0
|  |  |  |  Name: E3xx
|  |  |  |  Antennas: RX2, TX/RX
|  |  |  |  Sensors: lo_locked, rssi, lo_lock, ad9361_temperature
|  |  |  |  Freq range: 70.000 to 6000.000 MHz
|  |  |  |  Gain range PGA: 0.0 to 76.0 step 1.0 dB
|  |  |  |  Bandwidth range: 20000000.0 to 40000000.0 step 0.0 Hz
|  |  |  |  Connection Type: IQ
|  |  |  |  Uses LO offset: No
|  |  | _____________________________________________________
|  |  | /
|  |  |  |      RX Frontend: 1
|  |  |  |  Name: E3xx
|  |  |  |  Antennas: RX2, TX/RX
|  |  |  |  Sensors: lo_locked, rssi, lo_lock, ad9361_temperature
|  |  |  |  Freq range: 70.000 to 6000.000 MHz
|  |  |  |  Gain range PGA: 0.0 to 76.0 step 1.0 dB
|  |  |  |  Bandwidth range: 20000000.0 to 40000000.0 step 0.0 Hz
|  |  |  |  Connection Type: IQ
|  |  |  |  Uses LO offset: No
|  |  | _____________________________________________________
|  |  | /
|  |  |  |      RX Codec: A
|  |  |  |  Name: AD9361 Dual ADC
|  |  |  |  Gain Elements: None
|  | _____________________________________________________
|  | /
|  |  |      TX Dboard: A
|  |  | _____________________________________________________
|  |  | /
|  |  |  |      TX Frontend: 0
|  |  |  |  Name: E3xx
|  |  |  |  Antennas: TX/RX
|  |  |  |  Sensors: lo_locked, ad9361_temperature
|  |  |  |  Freq range: 47.000 to 6000.000 MHz
|  |  |  |  Gain range PGA: 0.0 to 89.8 step 0.2 dB
|  |  |  |  Bandwidth range: 20000000.0 to 40000000.0 step 0.0 Hz
|  |  |  |  Connection Type: IQ
|  |  |  |  Uses LO offset: No
|  |  | _____________________________________________________
|  |  | /
|  |  |  |      TX Frontend: 1
|  |  |  |  Name: E3xx
|  |  |  |  Antennas: TX/RX
|  |  |  |  Sensors: lo_locked, ad9361_temperature
|  |  |  |  Freq range: 47.000 to 6000.000 MHz
|  |  |  |  Gain range PGA: 0.0 to 89.8 step 0.2 dB
|  |  |  |  Bandwidth range: 20000000.0 to 40000000.0 step 0.0 Hz
|  |  |  |  Connection Type: IQ
|  |  |  |  Uses LO offset: No
|  |  | _____________________________________________________
|  |  | /
|  |  |  |      TX Codec: A
|  |  |  |  Name: AD9361 Dual DAC
|  |  |  |  Gain Elements: None
|  | _____________________________________________________
|  | /
|  |  |      RFNoC blocks on this device:
|  | |
|  |  |  * Radio_0
|  |  |  * DDC_0
|  |  |  * DUC_0

[  72.280024] usrp-dma-core: Deregistered tx-dma3
[  72.293917] usrp-dma-core: Deregistered tx-dma2
[  72.304477] usrp-dma-core: Deregistered tx-dma1
[  72.316396] usrp-dma-core: Deregistered tx-dma0
[  72.327630] usrp-dma-core: Deregistered rx-dma3
[  72.339059] usrp-dma-core: Deregistered rx-dma2
[  72.350350] usrp-dma-core: Deregistered rx-dma1
[  72.360698] usrp-dma-core: Deregistered rx-dma0
[  72.401639] fpga_manager fpga0: writing e310_sg1_idle.bin to Xilinx
Zynq FPGr
[  72.501239] OF: overlay: WARNING: memory leak will occur if overlay
removed,e
[  72.511488] OF: overlay: WARNING: memory leak will occur if overlay
removed,l
[  72.521660] OF: overlay: WARNING: memory leak will occur if overlay
removed,r
[  72.531642] OF: overlay: WARNING: memory leak will occur if overlay
removed,y
[  73.064935] e31x-pmu: probe of fpga-full:pmu failed with error -524
root@ni-e31x:~#

I will also tryout the latest uhd 4.0 sdimg for E310 sg1 as soon as I
have the time. Maybe that has different results.

I was wondering if the output of uhd_find_devices gives a clue.
Is this the normal expected output whne you run uhd_find_devices on
the E310.

root@ni-e31x:~# uhd_find_devices
[INFO] [UHD] linux; GNU C++ version 8.2.0; Boost_106800;
UHD_3.15.0.0-0-gaea0e2de

-- UHD Device 0

Device Address:
serial:
claimed: False
mgmt_addr: 127.0.0.1
product:
reachable: No
type:

Best regards,
Martin

Sent from my iPhone

On May 16, 2021, at 5:33 PM, Martin
usrp-users-list@olifantasia.com wrote:

On 15-05-2021 18:33, Marcus D. Leech wrote:

On 05/15/2021 10:19 AM, Martin wrote:
On 14-05-2021 21:26, Marcus D Leech wrote:

What happens if you don’t specify any args at all?

Then I also get No Device found.

Martin

Martin:
Where did you get your sdimg from?

On a host system with UHD 3.15 installed I did:

sudo uhd_images_downloader -t sdimg -t e310 -t sg1

[INFO] Images destination: /usr/share/uhd/images
The file size for this target (832.3 MiB) exceeds the download limit
(100.0 MiB). Continue downloading? [y/N]y
[INFO] Downloading e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip, total
size: 872729.93 kB
[INFO] Images download complete.

This seems to download this file and extracts it:
https://files.ettus.com/binaries/cache/e3xx/meta-ettus-v3.15.0.0/e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip

I wrote the extracted image to a 8 GB sdcard with dd.

I also tried downloading the above file by hand and and extracing it
to the sdcard. That has the exact same result.

On 05/17/2021 05:03 PM, Martin wrote: > On 17-05-2021 00:10, Marcus D Leech wrote: >> I’m currently trying to reproduce but on an sg3 system. Having >> entirely different problems. > Thank you for looking into this. > I am looking forward to your findings. > What issues do you have with sg3? > Maybe I can help you with that ;-) I mis-spoke as it turns out... My device is an SG1, and running uhd_usrp_probe produces: [INFO] [UHD] linux; GNU C++ version 8.2.0; Boost_106800; UHD_3.15.0.0-0-gaea0e2e [INFO] [MPMD] Initializing 1 device(s) in parallel with args: mgmt_addr=127.0.0e [ 63.396911] fpga_manager fpga0: writing e310_sg1.bin to Xilinx Zynq FPGA Manr [ 63.597426] OF: overlay: WARNING: memory leak will occur if overlay removed,e [ 63.607629] OF: overlay: WARNING: memory leak will occur if overlay removed,s [ 63.617856] OF: overlay: WARNING: memory leak will occur if overlay removed,s [ 63.629066] OF: overlay: WARNING: memory leak will occur if overlay removed,0 [ 63.638894] OF: overlay: WARNING: memory leak will occur if overlay removed,l [ 63.648644] OF: overlay: WARNING: memory leak will occur if overlay removed,r [ 63.658443] OF: overlay: WARNING: memory leak will occur if overlay removed,y [ 63.668206] OF: overlay: WARNING: memory leak will occur if overlay removed,0 [ 63.678010] OF: overlay: WARNING: memory leak will occur if overlay removed,1 [ 63.687768] OF: overlay: WARNING: memory leak will occur if overlay removed,2 [ 63.697568] OF: overlay: WARNING: memory leak will occur if overlay removed,3 [ 63.707324] OF: overlay: WARNING: memory leak will occur if overlay removed,0 [ 63.717127] OF: overlay: WARNING: memory leak will occur if overlay removed,1 [ 63.726899] OF: overlay: WARNING: memory leak will occur if overlay removed,2 [ 63.736704] OF: overlay: WARNING: memory leak will occur if overlay removed,3 [ 63.746463] OF: overlay: WARNING: memory leak will occur if overlay removed,0 [ 63.756698] OF: overlay: WARNING: memory leak will occur if overlay removed,1 [ 63.766927] OF: overlay: WARNING: memory leak will occur if overlay removed,2 [ 63.777182] OF: overlay: WARNING: memory leak will occur if overlay removed,3 [ 63.787416] OF: overlay: WARNING: memory leak will occur if overlay removed,0 [ 63.797648] OF: overlay: WARNING: memory leak will occur if overlay removed,1 [ 63.807881] OF: overlay: WARNING: memory leak will occur if overlay removed,2 [ 63.818115] OF: overlay: WARNING: memory leak will occur if overlay removed,3 [ 63.828350] OF: overlay: WARNING: memory leak will occur if overlay removed,0 [ 63.895829] rfnoc_crossbar crossbar0: NI Platform RFNoC Crossbar registered [ 64.419972] e31x-pmu: probe of fpga-full:pmu failed with error -524 [ 64.485031] usrp-dma-core: Registered rx-dma0 [ 64.515301] usrp-dma-core: Registered rx-dma1 [ 64.531891] usrp-dma-core: Registered rx-dma2 [ 64.545275] usrp-dma-core: Registered rx-dma3 [ 64.560157] usrp-dma-core: Registered tx-dma0 [ 64.571785] usrp-dma-core: Registered tx-dma1 [ 64.585115] usrp-dma-core: Registered tx-dma2 [ 64.595584] usrp-dma-core: Registered tx-dma3 [INFO] [MPM.main] Launching USRP/MPM, version: 3.15.0.0-gaea0e2de [INFO] [MPM.main] Spawning RPC process... [WARNING] [MPM.PeriphManager] Skipping HW/SW compatibility check! [INFO] [MPM.PeriphManager] Device serial number: 30B0152 [WARNING] [MPM.GPSDIface] Could not connect to GPSd! None of the GPS sensors wi! [INFO] [MPM.RPCServer] RPC server ready! [INFO] [MPM.RPCServer] Spawning watchdog task... [INFO] [MPM.PeriphManager] Found 1 daughterboard(s). [INFO] [0/Radio_0] Initializing block control (NOC ID: 0x12AD100000003310) [INFO] [MPM.PeriphManager] init() called with device args `product=e310_sg1,mgm. [INFO] [0/DDC_0] Initializing block control (NOC ID: 0xDDC0000000000000) [INFO] [0/DUC_0] Initializing block control (NOC ID: 0xD0C0000000000002) [INFO] [0/Radio_0] Performing CODEC loopback test... [INFO] [0/Radio_0] CODEC loopback test passed [INFO] [0/Radio_0] Performing CODEC loopback test... [INFO] [0/Radio_0] CODEC loopback test passed _____________________________________________________ / | Device: E300-Series Device | _____________________________________________________ | / | | Mboard: ni-e31x | | mpm_version: 3.15.0.0-gaea0e2de | | pid: 30674 | | product: e310_sg1 | | rev: 4 | | rpc_connection: local | | serial: 30B0152 | | type: e3xx | | MPM Version: 1.2 | | FPGA Version: 1.0 | | FPGA git hash: fde2a94.clean | | RFNoC capable: Yes | | | | Time sources: internal, external, gpsdo | | Clock sources: internal | | Sensors: ref_locked, temp_fpga, temp_mb, gps_locked | | _____________________________________________________ | | / | | | RX Dboard: A | | | _____________________________________________________ | | | / | | | | RX Frontend: 0 | | | | Name: E3xx | | | | Antennas: RX2, TX/RX | | | | Sensors: lo_locked, rssi, lo_lock, ad9361_temperature | | | | Freq range: 70.000 to 6000.000 MHz | | | | Gain range PGA: 0.0 to 76.0 step 1.0 dB | | | | Bandwidth range: 20000000.0 to 40000000.0 step 0.0 Hz | | | | Connection Type: IQ | | | | Uses LO offset: No | | | _____________________________________________________ | | | / | | | | RX Frontend: 1 | | | | Name: E3xx | | | | Antennas: RX2, TX/RX | | | | Sensors: lo_locked, rssi, lo_lock, ad9361_temperature | | | | Freq range: 70.000 to 6000.000 MHz | | | | Gain range PGA: 0.0 to 76.0 step 1.0 dB | | | | Bandwidth range: 20000000.0 to 40000000.0 step 0.0 Hz | | | | Connection Type: IQ | | | | Uses LO offset: No | | | _____________________________________________________ | | | / | | | | RX Codec: A | | | | Name: AD9361 Dual ADC | | | | Gain Elements: None | | _____________________________________________________ | | / | | | TX Dboard: A | | | _____________________________________________________ | | | / | | | | TX Frontend: 0 | | | | Name: E3xx | | | | Antennas: TX/RX | | | | Sensors: lo_locked, ad9361_temperature | | | | Freq range: 47.000 to 6000.000 MHz | | | | Gain range PGA: 0.0 to 89.8 step 0.2 dB | | | | Bandwidth range: 20000000.0 to 40000000.0 step 0.0 Hz | | | | Connection Type: IQ | | | | Uses LO offset: No | | | _____________________________________________________ | | | / | | | | TX Frontend: 1 | | | | Name: E3xx | | | | Antennas: TX/RX | | | | Sensors: lo_locked, ad9361_temperature | | | | Freq range: 47.000 to 6000.000 MHz | | | | Gain range PGA: 0.0 to 89.8 step 0.2 dB | | | | Bandwidth range: 20000000.0 to 40000000.0 step 0.0 Hz | | | | Connection Type: IQ | | | | Uses LO offset: No | | | _____________________________________________________ | | | / | | | | TX Codec: A | | | | Name: AD9361 Dual DAC | | | | Gain Elements: None | | _____________________________________________________ | | / | | | RFNoC blocks on this device: | | | | | | * Radio_0 | | | * DDC_0 | | | * DUC_0 [ 72.280024] usrp-dma-core: Deregistered tx-dma3 [ 72.293917] usrp-dma-core: Deregistered tx-dma2 [ 72.304477] usrp-dma-core: Deregistered tx-dma1 [ 72.316396] usrp-dma-core: Deregistered tx-dma0 [ 72.327630] usrp-dma-core: Deregistered rx-dma3 [ 72.339059] usrp-dma-core: Deregistered rx-dma2 [ 72.350350] usrp-dma-core: Deregistered rx-dma1 [ 72.360698] usrp-dma-core: Deregistered rx-dma0 [ 72.401639] fpga_manager fpga0: writing e310_sg1_idle.bin to Xilinx Zynq FPGr [ 72.501239] OF: overlay: WARNING: memory leak will occur if overlay removed,e [ 72.511488] OF: overlay: WARNING: memory leak will occur if overlay removed,l [ 72.521660] OF: overlay: WARNING: memory leak will occur if overlay removed,r [ 72.531642] OF: overlay: WARNING: memory leak will occur if overlay removed,y [ 73.064935] e31x-pmu: probe of fpga-full:pmu failed with error -524 root@ni-e31x:~# > > I will also tryout the latest uhd 4.0 sdimg for E310 sg1 as soon as I > have the time. Maybe that has different results. > > I was wondering if the output of uhd_find_devices gives a clue. > Is this the normal expected output whne you run uhd_find_devices on > the E310. > > root@ni-e31x:~# uhd_find_devices > [INFO] [UHD] linux; GNU C++ version 8.2.0; Boost_106800; > UHD_3.15.0.0-0-gaea0e2de > -------------------------------------------------- > -- UHD Device 0 > -------------------------------------------------- > Device Address: > serial: > claimed: False > mgmt_addr: 127.0.0.1 > product: > reachable: No > type: > > > Best regards, > Martin > > > >> Sent from my iPhone >> >>> On May 16, 2021, at 5:33 PM, Martin >>> <usrp-users-list@olifantasia.com> wrote: >>> >>> On 15-05-2021 18:33, Marcus D. Leech wrote: >>>>> On 05/15/2021 10:19 AM, Martin wrote: >>>>> On 14-05-2021 21:26, Marcus D Leech wrote: >>>>>> What happens if you don’t specify any args at all? >>>>> Then I also get No Device found. >>>>> >>>>> Martin >>>> Martin: >>>> Where did you get your sdimg from? >>> >>> On a host system with UHD 3.15 installed I did: >>> >>> sudo uhd_images_downloader -t sdimg -t e310 -t sg1 >>> >>> [INFO] Images destination: /usr/share/uhd/images >>> The file size for this target (832.3 MiB) exceeds the download limit >>> (100.0 MiB). Continue downloading? [y/N]y >>> [INFO] Downloading e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip, total >>> size: 872729.93 kB >>> [INFO] Images download complete. >>> >>> This seems to download this file and extracts it: >>> https://files.ettus.com/binaries/cache/e3xx/meta-ettus-v3.15.0.0/e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip >>> >>> >>> I wrote the extracted image to a 8 GB sdcard with dd. >>> >>> I also tried downloading the above file by hand and and extracing it >>> to the sdcard. That has the exact same result. >>> >
M
Martin
Tue, May 18, 2021 9:06 AM

What does uhd_find_devices show on your system?

Martin

On 17-05-2021 23:09, Marcus D. Leech wrote:

On 05/17/2021 05:03 PM, Martin wrote:

On 17-05-2021 00:10, Marcus D Leech wrote:

I’m currently trying to reproduce but on an sg3 system. Having
entirely different problems.

Thank you for looking into this.
I am looking forward to your findings.
What issues do you have with sg3?
Maybe I can help you with that ;-)

I mis-spoke as it turns out...

My device is an SG1, and running uhd_usrp_probe produces:

[INFO] [UHD] linux; GNU C++ version 8.2.0; Boost_106800;
UHD_3.15.0.0-0-gaea0e2e
[INFO] [MPMD] Initializing 1 device(s) in parallel with args:
mgmt_addr=127.0.0e
[   63.396911] fpga_manager fpga0: writing e310_sg1.bin to Xilinx Zynq
FPGA Manr
[   63.597426] OF: overlay: WARNING: memory leak will occur if overlay
removed,e
[   63.607629] OF: overlay: WARNING: memory leak will occur if overlay
removed,s
[   63.617856] OF: overlay: WARNING: memory leak will occur if overlay
removed,s
[   63.629066] OF: overlay: WARNING: memory leak will occur if overlay
removed,0
[   63.638894] OF: overlay: WARNING: memory leak will occur if overlay
removed,l
[   63.648644] OF: overlay: WARNING: memory leak will occur if overlay
removed,r
[   63.658443] OF: overlay: WARNING: memory leak will occur if overlay
removed,y
[   63.668206] OF: overlay: WARNING: memory leak will occur if overlay
removed,0
[   63.678010] OF: overlay: WARNING: memory leak will occur if overlay
removed,1
[   63.687768] OF: overlay: WARNING: memory leak will occur if overlay
removed,2
[   63.697568] OF: overlay: WARNING: memory leak will occur if overlay
removed,3
[   63.707324] OF: overlay: WARNING: memory leak will occur if overlay
removed,0
[   63.717127] OF: overlay: WARNING: memory leak will occur if overlay
removed,1
[   63.726899] OF: overlay: WARNING: memory leak will occur if overlay
removed,2
[   63.736704] OF: overlay: WARNING: memory leak will occur if overlay
removed,3
[   63.746463] OF: overlay: WARNING: memory leak will occur if overlay
removed,0
[   63.756698] OF: overlay: WARNING: memory leak will occur if overlay
removed,1
[   63.766927] OF: overlay: WARNING: memory leak will occur if overlay
removed,2
[   63.777182] OF: overlay: WARNING: memory leak will occur if overlay
removed,3
[   63.787416] OF: overlay: WARNING: memory leak will occur if overlay
removed,0
[   63.797648] OF: overlay: WARNING: memory leak will occur if overlay
removed,1
[   63.807881] OF: overlay: WARNING: memory leak will occur if overlay
removed,2
[   63.818115] OF: overlay: WARNING: memory leak will occur if overlay
removed,3
[   63.828350] OF: overlay: WARNING: memory leak will occur if overlay
removed,0
[   63.895829] rfnoc_crossbar crossbar0: NI Platform RFNoC Crossbar
registered
[   64.419972] e31x-pmu: probe of fpga-full:pmu failed with error -524
[   64.485031] usrp-dma-core: Registered rx-dma0
[   64.515301] usrp-dma-core: Registered rx-dma1
[   64.531891] usrp-dma-core: Registered rx-dma2
[   64.545275] usrp-dma-core: Registered rx-dma3
[   64.560157] usrp-dma-core: Registered tx-dma0
[   64.571785] usrp-dma-core: Registered tx-dma1
[   64.585115] usrp-dma-core: Registered tx-dma2
[   64.595584] usrp-dma-core: Registered tx-dma3
[INFO] [MPM.main] Launching USRP/MPM, version: 3.15.0.0-gaea0e2de
[INFO] [MPM.main] Spawning RPC process...
[WARNING] [MPM.PeriphManager] Skipping HW/SW compatibility check!
[INFO] [MPM.PeriphManager] Device serial number: 30B0152
[WARNING] [MPM.GPSDIface] Could not connect to GPSd! None of the GPS
sensors wi!
[INFO] [MPM.RPCServer] RPC server ready!
[INFO] [MPM.RPCServer] Spawning watchdog task...
[INFO] [MPM.PeriphManager] Found 1 daughterboard(s).
[INFO] [0/Radio_0] Initializing block control (NOC ID: 0x12AD100000003310)
[INFO] [MPM.PeriphManager] init() called with device args
`product=e310_sg1,mgm.
[INFO] [0/DDC_0] Initializing block control (NOC ID: 0xDDC0000000000000)
[INFO] [0/DUC_0] Initializing block control (NOC ID: 0xD0C0000000000002)
[INFO] [0/Radio_0] Performing CODEC loopback test...
[INFO] [0/Radio_0] CODEC loopback test passed
[INFO] [0/Radio_0] Performing CODEC loopback test...
[INFO] [0/Radio_0] CODEC loopback test passed


 /
|       Device: E300-Series Device
| _____________________________________________________
| /
|   |       Mboard: ni-e31x
|   |   mpm_version: 3.15.0.0-gaea0e2de
|   |   pid: 30674
|   |   product: e310_sg1
|   |   rev: 4
|   |   rpc_connection: local
|   |   serial: 30B0152
|   |   type: e3xx
|   |   MPM Version: 1.2
|   |   FPGA Version: 1.0
|   |   FPGA git hash: fde2a94.clean
|   |   RFNoC capable: Yes
| |
|   |   Time sources:  internal, external, gpsdo
|   |   Clock sources: internal
|   |   Sensors: ref_locked, temp_fpga, temp_mb, gps_locked
|   | _____________________________________________________
|   | /
|   |   |       RX Dboard: A
|   |   | _____________________________________________________
|   |   | /
|   |   |   |       RX Frontend: 0
|   |   |   |   Name: E3xx
|   |   |   |   Antennas: RX2, TX/RX
|   |   |   |   Sensors: lo_locked, rssi, lo_lock, ad9361_temperature
|   |   |   |   Freq range: 70.000 to 6000.000 MHz
|   |   |   |   Gain range PGA: 0.0 to 76.0 step 1.0 dB
|   |   |   |   Bandwidth range: 20000000.0 to 40000000.0 step 0.0 Hz
|   |   |   |   Connection Type: IQ
|   |   |   |   Uses LO offset: No
|   |   | _____________________________________________________
|   |   | /
|   |   |   |       RX Frontend: 1
|   |   |   |   Name: E3xx
|   |   |   |   Antennas: RX2, TX/RX
|   |   |   |   Sensors: lo_locked, rssi, lo_lock, ad9361_temperature
|   |   |   |   Freq range: 70.000 to 6000.000 MHz
|   |   |   |   Gain range PGA: 0.0 to 76.0 step 1.0 dB
|   |   |   |   Bandwidth range: 20000000.0 to 40000000.0 step 0.0 Hz
|   |   |   |   Connection Type: IQ
|   |   |   |   Uses LO offset: No
|   |   | _____________________________________________________
|   |   | /
|   |   |   |       RX Codec: A
|   |   |   |   Name: AD9361 Dual ADC
|   |   |   |   Gain Elements: None
|   | _____________________________________________________
|   | /
|   |   |       TX Dboard: A
|   |   | _____________________________________________________
|   |   | /
|   |   |   |       TX Frontend: 0
|   |   |   |   Name: E3xx
|   |   |   |   Antennas: TX/RX
|   |   |   |   Sensors: lo_locked, ad9361_temperature
|   |   |   |   Freq range: 47.000 to 6000.000 MHz
|   |   |   |   Gain range PGA: 0.0 to 89.8 step 0.2 dB
|   |   |   |   Bandwidth range: 20000000.0 to 40000000.0 step 0.0 Hz
|   |   |   |   Connection Type: IQ
|   |   |   |   Uses LO offset: No
|   |   | _____________________________________________________
|   |   | /
|   |   |   |       TX Frontend: 1
|   |   |   |   Name: E3xx
|   |   |   |   Antennas: TX/RX
|   |   |   |   Sensors: lo_locked, ad9361_temperature
|   |   |   |   Freq range: 47.000 to 6000.000 MHz
|   |   |   |   Gain range PGA: 0.0 to 89.8 step 0.2 dB
|   |   |   |   Bandwidth range: 20000000.0 to 40000000.0 step 0.0 Hz
|   |   |   |   Connection Type: IQ
|   |   |   |   Uses LO offset: No
|   |   | _____________________________________________________
|   |   | /
|   |   |   |       TX Codec: A
|   |   |   |   Name: AD9361 Dual DAC
|   |   |   |   Gain Elements: None
|   | _____________________________________________________
|   | /
|   |   |       RFNoC blocks on this device:
|   | |
|   |   |   * Radio_0
|   |   |   * DDC_0
|   |   |   * DUC_0

[   72.280024] usrp-dma-core: Deregistered tx-dma3
[   72.293917] usrp-dma-core: Deregistered tx-dma2
[   72.304477] usrp-dma-core: Deregistered tx-dma1
[   72.316396] usrp-dma-core: Deregistered tx-dma0
[   72.327630] usrp-dma-core: Deregistered rx-dma3
[   72.339059] usrp-dma-core: Deregistered rx-dma2
[   72.350350] usrp-dma-core: Deregistered rx-dma1
[   72.360698] usrp-dma-core: Deregistered rx-dma0
[   72.401639] fpga_manager fpga0: writing e310_sg1_idle.bin to Xilinx
Zynq FPGr
[   72.501239] OF: overlay: WARNING: memory leak will occur if overlay
removed,e
[   72.511488] OF: overlay: WARNING: memory leak will occur if overlay
removed,l
[   72.521660] OF: overlay: WARNING: memory leak will occur if overlay
removed,r
[   72.531642] OF: overlay: WARNING: memory leak will occur if overlay
removed,y
[   73.064935] e31x-pmu: probe of fpga-full:pmu failed with error -524
root@ni-e31x:~#

I will also tryout the latest uhd 4.0 sdimg for E310 sg1 as soon as I
have the time. Maybe that has different results.

I was wondering if the output of uhd_find_devices gives a clue.
Is this the normal expected output whne you run uhd_find_devices on
the E310.

root@ni-e31x:~# uhd_find_devices
[INFO] [UHD] linux; GNU C++ version 8.2.0; Boost_106800;
UHD_3.15.0.0-0-gaea0e2de

-- UHD Device 0

Device Address:
   serial:
   claimed: False
   mgmt_addr: 127.0.0.1
   product:
   reachable: No
   type:

Best regards,
Martin

Sent from my iPhone

On May 16, 2021, at 5:33 PM, Martin
usrp-users-list@olifantasia.com wrote:

On 15-05-2021 18:33, Marcus D. Leech wrote:

On 05/15/2021 10:19 AM, Martin wrote:
On 14-05-2021 21:26, Marcus D Leech wrote:

What happens if you don’t specify any args at all?

Then I also get No Device found.

Martin

Martin:
Where did you get your sdimg from?

On a host system with UHD 3.15 installed I did:

sudo uhd_images_downloader -t sdimg -t e310 -t sg1

[INFO] Images destination: /usr/share/uhd/images
The file size for this target (832.3 MiB) exceeds the download limit
(100.0 MiB). Continue downloading? [y/N]y
[INFO] Downloading e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip, total
size: 872729.93 kB
[INFO] Images download complete.

This seems to download this file and extracts it:
https://files.ettus.com/binaries/cache/e3xx/meta-ettus-v3.15.0.0/e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip

I wrote the extracted image to a 8 GB sdcard with dd.

I also tried downloading the above file by hand and and extracing it
to the sdcard. That has the exact same result.

What does uhd_find_devices show on your system? Martin On 17-05-2021 23:09, Marcus D. Leech wrote: > On 05/17/2021 05:03 PM, Martin wrote: >> On 17-05-2021 00:10, Marcus D Leech wrote: >>> I’m currently trying to reproduce but on an sg3 system. Having >>> entirely different problems. >> Thank you for looking into this. >> I am looking forward to your findings. >> What issues do you have with sg3? >> Maybe I can help you with that ;-) > I mis-spoke as it turns out... > > My device is an SG1, and running uhd_usrp_probe produces: > > [INFO] [UHD] linux; GNU C++ version 8.2.0; Boost_106800; > UHD_3.15.0.0-0-gaea0e2e > [INFO] [MPMD] Initializing 1 device(s) in parallel with args: > mgmt_addr=127.0.0e > [   63.396911] fpga_manager fpga0: writing e310_sg1.bin to Xilinx Zynq > FPGA Manr > [   63.597426] OF: overlay: WARNING: memory leak will occur if overlay > removed,e > [   63.607629] OF: overlay: WARNING: memory leak will occur if overlay > removed,s > [   63.617856] OF: overlay: WARNING: memory leak will occur if overlay > removed,s > [   63.629066] OF: overlay: WARNING: memory leak will occur if overlay > removed,0 > [   63.638894] OF: overlay: WARNING: memory leak will occur if overlay > removed,l > [   63.648644] OF: overlay: WARNING: memory leak will occur if overlay > removed,r > [   63.658443] OF: overlay: WARNING: memory leak will occur if overlay > removed,y > [   63.668206] OF: overlay: WARNING: memory leak will occur if overlay > removed,0 > [   63.678010] OF: overlay: WARNING: memory leak will occur if overlay > removed,1 > [   63.687768] OF: overlay: WARNING: memory leak will occur if overlay > removed,2 > [   63.697568] OF: overlay: WARNING: memory leak will occur if overlay > removed,3 > [   63.707324] OF: overlay: WARNING: memory leak will occur if overlay > removed,0 > [   63.717127] OF: overlay: WARNING: memory leak will occur if overlay > removed,1 > [   63.726899] OF: overlay: WARNING: memory leak will occur if overlay > removed,2 > [   63.736704] OF: overlay: WARNING: memory leak will occur if overlay > removed,3 > [   63.746463] OF: overlay: WARNING: memory leak will occur if overlay > removed,0 > [   63.756698] OF: overlay: WARNING: memory leak will occur if overlay > removed,1 > [   63.766927] OF: overlay: WARNING: memory leak will occur if overlay > removed,2 > [   63.777182] OF: overlay: WARNING: memory leak will occur if overlay > removed,3 > [   63.787416] OF: overlay: WARNING: memory leak will occur if overlay > removed,0 > [   63.797648] OF: overlay: WARNING: memory leak will occur if overlay > removed,1 > [   63.807881] OF: overlay: WARNING: memory leak will occur if overlay > removed,2 > [   63.818115] OF: overlay: WARNING: memory leak will occur if overlay > removed,3 > [   63.828350] OF: overlay: WARNING: memory leak will occur if overlay > removed,0 > [   63.895829] rfnoc_crossbar crossbar0: NI Platform RFNoC Crossbar > registered > [   64.419972] e31x-pmu: probe of fpga-full:pmu failed with error -524 > [   64.485031] usrp-dma-core: Registered rx-dma0 > [   64.515301] usrp-dma-core: Registered rx-dma1 > [   64.531891] usrp-dma-core: Registered rx-dma2 > [   64.545275] usrp-dma-core: Registered rx-dma3 > [   64.560157] usrp-dma-core: Registered tx-dma0 > [   64.571785] usrp-dma-core: Registered tx-dma1 > [   64.585115] usrp-dma-core: Registered tx-dma2 > [   64.595584] usrp-dma-core: Registered tx-dma3 > [INFO] [MPM.main] Launching USRP/MPM, version: 3.15.0.0-gaea0e2de > [INFO] [MPM.main] Spawning RPC process... > [WARNING] [MPM.PeriphManager] Skipping HW/SW compatibility check! > [INFO] [MPM.PeriphManager] Device serial number: 30B0152 > [WARNING] [MPM.GPSDIface] Could not connect to GPSd! None of the GPS > sensors wi! > [INFO] [MPM.RPCServer] RPC server ready! > [INFO] [MPM.RPCServer] Spawning watchdog task... > [INFO] [MPM.PeriphManager] Found 1 daughterboard(s). > [INFO] [0/Radio_0] Initializing block control (NOC ID: 0x12AD100000003310) > [INFO] [MPM.PeriphManager] init() called with device args > `product=e310_sg1,mgm. > [INFO] [0/DDC_0] Initializing block control (NOC ID: 0xDDC0000000000000) > [INFO] [0/DUC_0] Initializing block control (NOC ID: 0xD0C0000000000002) > [INFO] [0/Radio_0] Performing CODEC loopback test... > [INFO] [0/Radio_0] CODEC loopback test passed > [INFO] [0/Radio_0] Performing CODEC loopback test... > [INFO] [0/Radio_0] CODEC loopback test passed > _____________________________________________________ >  / > |       Device: E300-Series Device > | _____________________________________________________ > | / > |   |       Mboard: ni-e31x > |   |   mpm_version: 3.15.0.0-gaea0e2de > |   |   pid: 30674 > |   |   product: e310_sg1 > |   |   rev: 4 > |   |   rpc_connection: local > |   |   serial: 30B0152 > |   |   type: e3xx > |   |   MPM Version: 1.2 > |   |   FPGA Version: 1.0 > |   |   FPGA git hash: fde2a94.clean > |   |   RFNoC capable: Yes > | | > |   |   Time sources:  internal, external, gpsdo > |   |   Clock sources: internal > |   |   Sensors: ref_locked, temp_fpga, temp_mb, gps_locked > |   | _____________________________________________________ > |   | / > |   |   |       RX Dboard: A > |   |   | _____________________________________________________ > |   |   | / > |   |   |   |       RX Frontend: 0 > |   |   |   |   Name: E3xx > |   |   |   |   Antennas: RX2, TX/RX > |   |   |   |   Sensors: lo_locked, rssi, lo_lock, ad9361_temperature > |   |   |   |   Freq range: 70.000 to 6000.000 MHz > |   |   |   |   Gain range PGA: 0.0 to 76.0 step 1.0 dB > |   |   |   |   Bandwidth range: 20000000.0 to 40000000.0 step 0.0 Hz > |   |   |   |   Connection Type: IQ > |   |   |   |   Uses LO offset: No > |   |   | _____________________________________________________ > |   |   | / > |   |   |   |       RX Frontend: 1 > |   |   |   |   Name: E3xx > |   |   |   |   Antennas: RX2, TX/RX > |   |   |   |   Sensors: lo_locked, rssi, lo_lock, ad9361_temperature > |   |   |   |   Freq range: 70.000 to 6000.000 MHz > |   |   |   |   Gain range PGA: 0.0 to 76.0 step 1.0 dB > |   |   |   |   Bandwidth range: 20000000.0 to 40000000.0 step 0.0 Hz > |   |   |   |   Connection Type: IQ > |   |   |   |   Uses LO offset: No > |   |   | _____________________________________________________ > |   |   | / > |   |   |   |       RX Codec: A > |   |   |   |   Name: AD9361 Dual ADC > |   |   |   |   Gain Elements: None > |   | _____________________________________________________ > |   | / > |   |   |       TX Dboard: A > |   |   | _____________________________________________________ > |   |   | / > |   |   |   |       TX Frontend: 0 > |   |   |   |   Name: E3xx > |   |   |   |   Antennas: TX/RX > |   |   |   |   Sensors: lo_locked, ad9361_temperature > |   |   |   |   Freq range: 47.000 to 6000.000 MHz > |   |   |   |   Gain range PGA: 0.0 to 89.8 step 0.2 dB > |   |   |   |   Bandwidth range: 20000000.0 to 40000000.0 step 0.0 Hz > |   |   |   |   Connection Type: IQ > |   |   |   |   Uses LO offset: No > |   |   | _____________________________________________________ > |   |   | / > |   |   |   |       TX Frontend: 1 > |   |   |   |   Name: E3xx > |   |   |   |   Antennas: TX/RX > |   |   |   |   Sensors: lo_locked, ad9361_temperature > |   |   |   |   Freq range: 47.000 to 6000.000 MHz > |   |   |   |   Gain range PGA: 0.0 to 89.8 step 0.2 dB > |   |   |   |   Bandwidth range: 20000000.0 to 40000000.0 step 0.0 Hz > |   |   |   |   Connection Type: IQ > |   |   |   |   Uses LO offset: No > |   |   | _____________________________________________________ > |   |   | / > |   |   |   |       TX Codec: A > |   |   |   |   Name: AD9361 Dual DAC > |   |   |   |   Gain Elements: None > |   | _____________________________________________________ > |   | / > |   |   |       RFNoC blocks on this device: > |   | | > |   |   |   * Radio_0 > |   |   |   * DDC_0 > |   |   |   * DUC_0 > > [   72.280024] usrp-dma-core: Deregistered tx-dma3 > [   72.293917] usrp-dma-core: Deregistered tx-dma2 > [   72.304477] usrp-dma-core: Deregistered tx-dma1 > [   72.316396] usrp-dma-core: Deregistered tx-dma0 > [   72.327630] usrp-dma-core: Deregistered rx-dma3 > [   72.339059] usrp-dma-core: Deregistered rx-dma2 > [   72.350350] usrp-dma-core: Deregistered rx-dma1 > [   72.360698] usrp-dma-core: Deregistered rx-dma0 > [   72.401639] fpga_manager fpga0: writing e310_sg1_idle.bin to Xilinx > Zynq FPGr > [   72.501239] OF: overlay: WARNING: memory leak will occur if overlay > removed,e > [   72.511488] OF: overlay: WARNING: memory leak will occur if overlay > removed,l > [   72.521660] OF: overlay: WARNING: memory leak will occur if overlay > removed,r > [   72.531642] OF: overlay: WARNING: memory leak will occur if overlay > removed,y > [   73.064935] e31x-pmu: probe of fpga-full:pmu failed with error -524 > root@ni-e31x:~# > > >> >> I will also tryout the latest uhd 4.0 sdimg for E310 sg1 as soon as I >> have the time. Maybe that has different results. >> >> I was wondering if the output of uhd_find_devices gives a clue. >> Is this the normal expected output whne you run uhd_find_devices on >> the E310. >> >> root@ni-e31x:~# uhd_find_devices >> [INFO] [UHD] linux; GNU C++ version 8.2.0; Boost_106800; >> UHD_3.15.0.0-0-gaea0e2de >> -------------------------------------------------- >> -- UHD Device 0 >> -------------------------------------------------- >> Device Address: >>    serial: >>    claimed: False >>    mgmt_addr: 127.0.0.1 >>    product: >>    reachable: No >>    type: >> >> >> Best regards, >> Martin >> >> >> >>> Sent from my iPhone >>> >>>> On May 16, 2021, at 5:33 PM, Martin >>>> <usrp-users-list@olifantasia.com> wrote: >>>> >>>> On 15-05-2021 18:33, Marcus D. Leech wrote: >>>>>> On 05/15/2021 10:19 AM, Martin wrote: >>>>>> On 14-05-2021 21:26, Marcus D Leech wrote: >>>>>>> What happens if you don’t specify any args at all? >>>>>> Then I also get No Device found. >>>>>> >>>>>> Martin >>>>> Martin: >>>>> Where did you get your sdimg from? >>>> >>>> On a host system with UHD 3.15 installed I did: >>>> >>>> sudo uhd_images_downloader -t sdimg -t e310 -t sg1 >>>> >>>> [INFO] Images destination: /usr/share/uhd/images >>>> The file size for this target (832.3 MiB) exceeds the download limit >>>> (100.0 MiB). Continue downloading? [y/N]y >>>> [INFO] Downloading e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip, total >>>> size: 872729.93 kB >>>> [INFO] Images download complete. >>>> >>>> This seems to download this file and extracts it: >>>> https://files.ettus.com/binaries/cache/e3xx/meta-ettus-v3.15.0.0/e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip >>>> >>>> >>>> I wrote the extracted image to a 8 GB sdcard with dd. >>>> >>>> I also tried downloading the above file by hand and and extracing it >>>> to the sdcard. That has the exact same result. >>>> >> >
MD
Marcus D. Leech
Tue, May 18, 2021 12:33 PM

On 05/18/2021 05:06 AM, Martin wrote:

What does uhd_find_devices show on your system?

Martin

Device Address:
serial: 30B0152
claimed: False
mgmt_addr: 127.0.0.1
product: e310_sg1
type: e3xx

On 17-05-2021 23:09, Marcus D. Leech wrote:

On 05/17/2021 05:03 PM, Martin wrote:

On 17-05-2021 00:10, Marcus D Leech wrote:

I’m currently trying to reproduce but on an sg3 system. Having
entirely different problems.

Thank you for looking into this.
I am looking forward to your findings.
What issues do you have with sg3?
Maybe I can help you with that ;-)

I mis-spoke as it turns out...

My device is an SG1, and running uhd_usrp_probe produces:

[INFO] [UHD] linux; GNU C++ version 8.2.0; Boost_106800;
UHD_3.15.0.0-0-gaea0e2e
[INFO] [MPMD] Initializing 1 device(s) in parallel with args:
mgmt_addr=127.0.0e
[  63.396911] fpga_manager fpga0: writing e310_sg1.bin to Xilinx
Zynq FPGA Manr
[  63.597426] OF: overlay: WARNING: memory leak will occur if
overlay removed,e
[  63.607629] OF: overlay: WARNING: memory leak will occur if
overlay removed,s
[  63.617856] OF: overlay: WARNING: memory leak will occur if
overlay removed,s
[  63.629066] OF: overlay: WARNING: memory leak will occur if
overlay removed,0
[  63.638894] OF: overlay: WARNING: memory leak will occur if
overlay removed,l
[  63.648644] OF: overlay: WARNING: memory leak will occur if
overlay removed,r
[  63.658443] OF: overlay: WARNING: memory leak will occur if
overlay removed,y
[  63.668206] OF: overlay: WARNING: memory leak will occur if
overlay removed,0
[  63.678010] OF: overlay: WARNING: memory leak will occur if
overlay removed,1
[  63.687768] OF: overlay: WARNING: memory leak will occur if
overlay removed,2
[  63.697568] OF: overlay: WARNING: memory leak will occur if
overlay removed,3
[  63.707324] OF: overlay: WARNING: memory leak will occur if
overlay removed,0
[  63.717127] OF: overlay: WARNING: memory leak will occur if
overlay removed,1
[  63.726899] OF: overlay: WARNING: memory leak will occur if
overlay removed,2
[  63.736704] OF: overlay: WARNING: memory leak will occur if
overlay removed,3
[  63.746463] OF: overlay: WARNING: memory leak will occur if
overlay removed,0
[  63.756698] OF: overlay: WARNING: memory leak will occur if
overlay removed,1
[  63.766927] OF: overlay: WARNING: memory leak will occur if
overlay removed,2
[  63.777182] OF: overlay: WARNING: memory leak will occur if
overlay removed,3
[  63.787416] OF: overlay: WARNING: memory leak will occur if
overlay removed,0
[  63.797648] OF: overlay: WARNING: memory leak will occur if
overlay removed,1
[  63.807881] OF: overlay: WARNING: memory leak will occur if
overlay removed,2
[  63.818115] OF: overlay: WARNING: memory leak will occur if
overlay removed,3
[  63.828350] OF: overlay: WARNING: memory leak will occur if
overlay removed,0
[  63.895829] rfnoc_crossbar crossbar0: NI Platform RFNoC Crossbar
registered
[  64.419972] e31x-pmu: probe of fpga-full:pmu failed with error -524
[  64.485031] usrp-dma-core: Registered rx-dma0
[  64.515301] usrp-dma-core: Registered rx-dma1
[  64.531891] usrp-dma-core: Registered rx-dma2
[  64.545275] usrp-dma-core: Registered rx-dma3
[  64.560157] usrp-dma-core: Registered tx-dma0
[  64.571785] usrp-dma-core: Registered tx-dma1
[  64.585115] usrp-dma-core: Registered tx-dma2
[  64.595584] usrp-dma-core: Registered tx-dma3
[INFO] [MPM.main] Launching USRP/MPM, version: 3.15.0.0-gaea0e2de
[INFO] [MPM.main] Spawning RPC process...
[WARNING] [MPM.PeriphManager] Skipping HW/SW compatibility check!
[INFO] [MPM.PeriphManager] Device serial number: 30B0152
[WARNING] [MPM.GPSDIface] Could not connect to GPSd! None of the GPS
sensors wi!
[INFO] [MPM.RPCServer] RPC server ready!
[INFO] [MPM.RPCServer] Spawning watchdog task...
[INFO] [MPM.PeriphManager] Found 1 daughterboard(s).
[INFO] [0/Radio_0] Initializing block control (NOC ID:
0x12AD100000003310)
[INFO] [MPM.PeriphManager] init() called with device args
`product=e310_sg1,mgm.
[INFO] [0/DDC_0] Initializing block control (NOC ID: 0xDDC0000000000000)
[INFO] [0/DUC_0] Initializing block control (NOC ID: 0xD0C0000000000002)
[INFO] [0/Radio_0] Performing CODEC loopback test...
[INFO] [0/Radio_0] CODEC loopback test passed
[INFO] [0/Radio_0] Performing CODEC loopback test...
[INFO] [0/Radio_0] CODEC loopback test passed


/
|      Device: E300-Series Device
| _____________________________________________________
| /
|  |      Mboard: ni-e31x
|  |  mpm_version: 3.15.0.0-gaea0e2de
|  |  pid: 30674
|  |  product: e310_sg1
|  |  rev: 4
|  |  rpc_connection: local
|  |  serial: 30B0152
|  |  type: e3xx
|  |  MPM Version: 1.2
|  |  FPGA Version: 1.0
|  |  FPGA git hash: fde2a94.clean
|  |  RFNoC capable: Yes
| |
|  |  Time sources:  internal, external, gpsdo
|  |  Clock sources: internal
|  |  Sensors: ref_locked, temp_fpga, temp_mb, gps_locked
|  | _____________________________________________________
|  | /
|  |  |      RX Dboard: A
|  |  | _____________________________________________________
|  |  | /
|  |  |  |      RX Frontend: 0
|  |  |  |  Name: E3xx
|  |  |  |  Antennas: RX2, TX/RX
|  |  |  |  Sensors: lo_locked, rssi, lo_lock, ad9361_temperature
|  |  |  |  Freq range: 70.000 to 6000.000 MHz
|  |  |  |  Gain range PGA: 0.0 to 76.0 step 1.0 dB
|  |  |  |  Bandwidth range: 20000000.0 to 40000000.0 step 0.0 Hz
|  |  |  |  Connection Type: IQ
|  |  |  |  Uses LO offset: No
|  |  | _____________________________________________________
|  |  | /
|  |  |  |      RX Frontend: 1
|  |  |  |  Name: E3xx
|  |  |  |  Antennas: RX2, TX/RX
|  |  |  |  Sensors: lo_locked, rssi, lo_lock, ad9361_temperature
|  |  |  |  Freq range: 70.000 to 6000.000 MHz
|  |  |  |  Gain range PGA: 0.0 to 76.0 step 1.0 dB
|  |  |  |  Bandwidth range: 20000000.0 to 40000000.0 step 0.0 Hz
|  |  |  |  Connection Type: IQ
|  |  |  |  Uses LO offset: No
|  |  | _____________________________________________________
|  |  | /
|  |  |  |      RX Codec: A
|  |  |  |  Name: AD9361 Dual ADC
|  |  |  |  Gain Elements: None
|  | _____________________________________________________
|  | /
|  |  |      TX Dboard: A
|  |  | _____________________________________________________
|  |  | /
|  |  |  |      TX Frontend: 0
|  |  |  |  Name: E3xx
|  |  |  |  Antennas: TX/RX
|  |  |  |  Sensors: lo_locked, ad9361_temperature
|  |  |  |  Freq range: 47.000 to 6000.000 MHz
|  |  |  |  Gain range PGA: 0.0 to 89.8 step 0.2 dB
|  |  |  |  Bandwidth range: 20000000.0 to 40000000.0 step 0.0 Hz
|  |  |  |  Connection Type: IQ
|  |  |  |  Uses LO offset: No
|  |  | _____________________________________________________
|  |  | /
|  |  |  |      TX Frontend: 1
|  |  |  |  Name: E3xx
|  |  |  |  Antennas: TX/RX
|  |  |  |  Sensors: lo_locked, ad9361_temperature
|  |  |  |  Freq range: 47.000 to 6000.000 MHz
|  |  |  |  Gain range PGA: 0.0 to 89.8 step 0.2 dB
|  |  |  |  Bandwidth range: 20000000.0 to 40000000.0 step 0.0 Hz
|  |  |  |  Connection Type: IQ
|  |  |  |  Uses LO offset: No
|  |  | _____________________________________________________
|  |  | /
|  |  |  |      TX Codec: A
|  |  |  |  Name: AD9361 Dual DAC
|  |  |  |  Gain Elements: None
|  | _____________________________________________________
|  | /
|  |  |      RFNoC blocks on this device:
|  | |
|  |  |  * Radio_0
|  |  |  * DDC_0
|  |  |  * DUC_0

[  72.280024] usrp-dma-core: Deregistered tx-dma3
[  72.293917] usrp-dma-core: Deregistered tx-dma2
[  72.304477] usrp-dma-core: Deregistered tx-dma1
[  72.316396] usrp-dma-core: Deregistered tx-dma0
[  72.327630] usrp-dma-core: Deregistered rx-dma3
[  72.339059] usrp-dma-core: Deregistered rx-dma2
[  72.350350] usrp-dma-core: Deregistered rx-dma1
[  72.360698] usrp-dma-core: Deregistered rx-dma0
[  72.401639] fpga_manager fpga0: writing e310_sg1_idle.bin to
Xilinx Zynq FPGr
[  72.501239] OF: overlay: WARNING: memory leak will occur if
overlay removed,e
[  72.511488] OF: overlay: WARNING: memory leak will occur if
overlay removed,l
[  72.521660] OF: overlay: WARNING: memory leak will occur if
overlay removed,r
[  72.531642] OF: overlay: WARNING: memory leak will occur if
overlay removed,y
[  73.064935] e31x-pmu: probe of fpga-full:pmu failed with error -524
root@ni-e31x:~#

I will also tryout the latest uhd 4.0 sdimg for E310 sg1 as soon as
I have the time. Maybe that has different results.

I was wondering if the output of uhd_find_devices gives a clue.
Is this the normal expected output whne you run uhd_find_devices on
the E310.

root@ni-e31x:~# uhd_find_devices
[INFO] [UHD] linux; GNU C++ version 8.2.0; Boost_106800;
UHD_3.15.0.0-0-gaea0e2de

-- UHD Device 0

Device Address:
serial:
claimed: False
mgmt_addr: 127.0.0.1
product:
reachable: No
type:

Best regards,
Martin

Sent from my iPhone

On May 16, 2021, at 5:33 PM, Martin
usrp-users-list@olifantasia.com wrote:

On 15-05-2021 18:33, Marcus D. Leech wrote:

On 05/15/2021 10:19 AM, Martin wrote:
On 14-05-2021 21:26, Marcus D Leech wrote:

What happens if you don’t specify any args at all?

Then I also get No Device found.

Martin

Martin:
Where did you get your sdimg from?

On a host system with UHD 3.15 installed I did:

sudo uhd_images_downloader -t sdimg -t e310 -t sg1

[INFO] Images destination: /usr/share/uhd/images
The file size for this target (832.3 MiB) exceeds the download
limit (100.0 MiB). Continue downloading? [y/N]y
[INFO] Downloading e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip,
total size: 872729.93 kB
[INFO] Images download complete.

This seems to download this file and extracts it:
https://files.ettus.com/binaries/cache/e3xx/meta-ettus-v3.15.0.0/e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip

I wrote the extracted image to a 8 GB sdcard with dd.

I also tried downloading the above file by hand and and extracing
it to the sdcard. That has the exact same result.

On 05/18/2021 05:06 AM, Martin wrote: > What does uhd_find_devices show on your system? > > Martin > Device Address: serial: 30B0152 claimed: False mgmt_addr: 127.0.0.1 product: e310_sg1 type: e3xx > > On 17-05-2021 23:09, Marcus D. Leech wrote: >> On 05/17/2021 05:03 PM, Martin wrote: >>> On 17-05-2021 00:10, Marcus D Leech wrote: >>>> I’m currently trying to reproduce but on an sg3 system. Having >>>> entirely different problems. >>> Thank you for looking into this. >>> I am looking forward to your findings. >>> What issues do you have with sg3? >>> Maybe I can help you with that ;-) >> I mis-spoke as it turns out... >> >> My device is an SG1, and running uhd_usrp_probe produces: >> >> [INFO] [UHD] linux; GNU C++ version 8.2.0; Boost_106800; >> UHD_3.15.0.0-0-gaea0e2e >> [INFO] [MPMD] Initializing 1 device(s) in parallel with args: >> mgmt_addr=127.0.0e >> [ 63.396911] fpga_manager fpga0: writing e310_sg1.bin to Xilinx >> Zynq FPGA Manr >> [ 63.597426] OF: overlay: WARNING: memory leak will occur if >> overlay removed,e >> [ 63.607629] OF: overlay: WARNING: memory leak will occur if >> overlay removed,s >> [ 63.617856] OF: overlay: WARNING: memory leak will occur if >> overlay removed,s >> [ 63.629066] OF: overlay: WARNING: memory leak will occur if >> overlay removed,0 >> [ 63.638894] OF: overlay: WARNING: memory leak will occur if >> overlay removed,l >> [ 63.648644] OF: overlay: WARNING: memory leak will occur if >> overlay removed,r >> [ 63.658443] OF: overlay: WARNING: memory leak will occur if >> overlay removed,y >> [ 63.668206] OF: overlay: WARNING: memory leak will occur if >> overlay removed,0 >> [ 63.678010] OF: overlay: WARNING: memory leak will occur if >> overlay removed,1 >> [ 63.687768] OF: overlay: WARNING: memory leak will occur if >> overlay removed,2 >> [ 63.697568] OF: overlay: WARNING: memory leak will occur if >> overlay removed,3 >> [ 63.707324] OF: overlay: WARNING: memory leak will occur if >> overlay removed,0 >> [ 63.717127] OF: overlay: WARNING: memory leak will occur if >> overlay removed,1 >> [ 63.726899] OF: overlay: WARNING: memory leak will occur if >> overlay removed,2 >> [ 63.736704] OF: overlay: WARNING: memory leak will occur if >> overlay removed,3 >> [ 63.746463] OF: overlay: WARNING: memory leak will occur if >> overlay removed,0 >> [ 63.756698] OF: overlay: WARNING: memory leak will occur if >> overlay removed,1 >> [ 63.766927] OF: overlay: WARNING: memory leak will occur if >> overlay removed,2 >> [ 63.777182] OF: overlay: WARNING: memory leak will occur if >> overlay removed,3 >> [ 63.787416] OF: overlay: WARNING: memory leak will occur if >> overlay removed,0 >> [ 63.797648] OF: overlay: WARNING: memory leak will occur if >> overlay removed,1 >> [ 63.807881] OF: overlay: WARNING: memory leak will occur if >> overlay removed,2 >> [ 63.818115] OF: overlay: WARNING: memory leak will occur if >> overlay removed,3 >> [ 63.828350] OF: overlay: WARNING: memory leak will occur if >> overlay removed,0 >> [ 63.895829] rfnoc_crossbar crossbar0: NI Platform RFNoC Crossbar >> registered >> [ 64.419972] e31x-pmu: probe of fpga-full:pmu failed with error -524 >> [ 64.485031] usrp-dma-core: Registered rx-dma0 >> [ 64.515301] usrp-dma-core: Registered rx-dma1 >> [ 64.531891] usrp-dma-core: Registered rx-dma2 >> [ 64.545275] usrp-dma-core: Registered rx-dma3 >> [ 64.560157] usrp-dma-core: Registered tx-dma0 >> [ 64.571785] usrp-dma-core: Registered tx-dma1 >> [ 64.585115] usrp-dma-core: Registered tx-dma2 >> [ 64.595584] usrp-dma-core: Registered tx-dma3 >> [INFO] [MPM.main] Launching USRP/MPM, version: 3.15.0.0-gaea0e2de >> [INFO] [MPM.main] Spawning RPC process... >> [WARNING] [MPM.PeriphManager] Skipping HW/SW compatibility check! >> [INFO] [MPM.PeriphManager] Device serial number: 30B0152 >> [WARNING] [MPM.GPSDIface] Could not connect to GPSd! None of the GPS >> sensors wi! >> [INFO] [MPM.RPCServer] RPC server ready! >> [INFO] [MPM.RPCServer] Spawning watchdog task... >> [INFO] [MPM.PeriphManager] Found 1 daughterboard(s). >> [INFO] [0/Radio_0] Initializing block control (NOC ID: >> 0x12AD100000003310) >> [INFO] [MPM.PeriphManager] init() called with device args >> `product=e310_sg1,mgm. >> [INFO] [0/DDC_0] Initializing block control (NOC ID: 0xDDC0000000000000) >> [INFO] [0/DUC_0] Initializing block control (NOC ID: 0xD0C0000000000002) >> [INFO] [0/Radio_0] Performing CODEC loopback test... >> [INFO] [0/Radio_0] CODEC loopback test passed >> [INFO] [0/Radio_0] Performing CODEC loopback test... >> [INFO] [0/Radio_0] CODEC loopback test passed >> _____________________________________________________ >> / >> | Device: E300-Series Device >> | _____________________________________________________ >> | / >> | | Mboard: ni-e31x >> | | mpm_version: 3.15.0.0-gaea0e2de >> | | pid: 30674 >> | | product: e310_sg1 >> | | rev: 4 >> | | rpc_connection: local >> | | serial: 30B0152 >> | | type: e3xx >> | | MPM Version: 1.2 >> | | FPGA Version: 1.0 >> | | FPGA git hash: fde2a94.clean >> | | RFNoC capable: Yes >> | | >> | | Time sources: internal, external, gpsdo >> | | Clock sources: internal >> | | Sensors: ref_locked, temp_fpga, temp_mb, gps_locked >> | | _____________________________________________________ >> | | / >> | | | RX Dboard: A >> | | | _____________________________________________________ >> | | | / >> | | | | RX Frontend: 0 >> | | | | Name: E3xx >> | | | | Antennas: RX2, TX/RX >> | | | | Sensors: lo_locked, rssi, lo_lock, ad9361_temperature >> | | | | Freq range: 70.000 to 6000.000 MHz >> | | | | Gain range PGA: 0.0 to 76.0 step 1.0 dB >> | | | | Bandwidth range: 20000000.0 to 40000000.0 step 0.0 Hz >> | | | | Connection Type: IQ >> | | | | Uses LO offset: No >> | | | _____________________________________________________ >> | | | / >> | | | | RX Frontend: 1 >> | | | | Name: E3xx >> | | | | Antennas: RX2, TX/RX >> | | | | Sensors: lo_locked, rssi, lo_lock, ad9361_temperature >> | | | | Freq range: 70.000 to 6000.000 MHz >> | | | | Gain range PGA: 0.0 to 76.0 step 1.0 dB >> | | | | Bandwidth range: 20000000.0 to 40000000.0 step 0.0 Hz >> | | | | Connection Type: IQ >> | | | | Uses LO offset: No >> | | | _____________________________________________________ >> | | | / >> | | | | RX Codec: A >> | | | | Name: AD9361 Dual ADC >> | | | | Gain Elements: None >> | | _____________________________________________________ >> | | / >> | | | TX Dboard: A >> | | | _____________________________________________________ >> | | | / >> | | | | TX Frontend: 0 >> | | | | Name: E3xx >> | | | | Antennas: TX/RX >> | | | | Sensors: lo_locked, ad9361_temperature >> | | | | Freq range: 47.000 to 6000.000 MHz >> | | | | Gain range PGA: 0.0 to 89.8 step 0.2 dB >> | | | | Bandwidth range: 20000000.0 to 40000000.0 step 0.0 Hz >> | | | | Connection Type: IQ >> | | | | Uses LO offset: No >> | | | _____________________________________________________ >> | | | / >> | | | | TX Frontend: 1 >> | | | | Name: E3xx >> | | | | Antennas: TX/RX >> | | | | Sensors: lo_locked, ad9361_temperature >> | | | | Freq range: 47.000 to 6000.000 MHz >> | | | | Gain range PGA: 0.0 to 89.8 step 0.2 dB >> | | | | Bandwidth range: 20000000.0 to 40000000.0 step 0.0 Hz >> | | | | Connection Type: IQ >> | | | | Uses LO offset: No >> | | | _____________________________________________________ >> | | | / >> | | | | TX Codec: A >> | | | | Name: AD9361 Dual DAC >> | | | | Gain Elements: None >> | | _____________________________________________________ >> | | / >> | | | RFNoC blocks on this device: >> | | | >> | | | * Radio_0 >> | | | * DDC_0 >> | | | * DUC_0 >> >> [ 72.280024] usrp-dma-core: Deregistered tx-dma3 >> [ 72.293917] usrp-dma-core: Deregistered tx-dma2 >> [ 72.304477] usrp-dma-core: Deregistered tx-dma1 >> [ 72.316396] usrp-dma-core: Deregistered tx-dma0 >> [ 72.327630] usrp-dma-core: Deregistered rx-dma3 >> [ 72.339059] usrp-dma-core: Deregistered rx-dma2 >> [ 72.350350] usrp-dma-core: Deregistered rx-dma1 >> [ 72.360698] usrp-dma-core: Deregistered rx-dma0 >> [ 72.401639] fpga_manager fpga0: writing e310_sg1_idle.bin to >> Xilinx Zynq FPGr >> [ 72.501239] OF: overlay: WARNING: memory leak will occur if >> overlay removed,e >> [ 72.511488] OF: overlay: WARNING: memory leak will occur if >> overlay removed,l >> [ 72.521660] OF: overlay: WARNING: memory leak will occur if >> overlay removed,r >> [ 72.531642] OF: overlay: WARNING: memory leak will occur if >> overlay removed,y >> [ 73.064935] e31x-pmu: probe of fpga-full:pmu failed with error -524 >> root@ni-e31x:~# >> >> >>> >>> I will also tryout the latest uhd 4.0 sdimg for E310 sg1 as soon as >>> I have the time. Maybe that has different results. >>> >>> I was wondering if the output of uhd_find_devices gives a clue. >>> Is this the normal expected output whne you run uhd_find_devices on >>> the E310. >>> >>> root@ni-e31x:~# uhd_find_devices >>> [INFO] [UHD] linux; GNU C++ version 8.2.0; Boost_106800; >>> UHD_3.15.0.0-0-gaea0e2de >>> -------------------------------------------------- >>> -- UHD Device 0 >>> -------------------------------------------------- >>> Device Address: >>> serial: >>> claimed: False >>> mgmt_addr: 127.0.0.1 >>> product: >>> reachable: No >>> type: >>> >>> >>> Best regards, >>> Martin >>> >>> >>> >>>> Sent from my iPhone >>>> >>>>> On May 16, 2021, at 5:33 PM, Martin >>>>> <usrp-users-list@olifantasia.com> wrote: >>>>> >>>>> On 15-05-2021 18:33, Marcus D. Leech wrote: >>>>>>> On 05/15/2021 10:19 AM, Martin wrote: >>>>>>> On 14-05-2021 21:26, Marcus D Leech wrote: >>>>>>>> What happens if you don’t specify any args at all? >>>>>>> Then I also get No Device found. >>>>>>> >>>>>>> Martin >>>>>> Martin: >>>>>> Where did you get your sdimg from? >>>>> >>>>> On a host system with UHD 3.15 installed I did: >>>>> >>>>> sudo uhd_images_downloader -t sdimg -t e310 -t sg1 >>>>> >>>>> [INFO] Images destination: /usr/share/uhd/images >>>>> The file size for this target (832.3 MiB) exceeds the download >>>>> limit (100.0 MiB). Continue downloading? [y/N]y >>>>> [INFO] Downloading e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip, >>>>> total size: 872729.93 kB >>>>> [INFO] Images download complete. >>>>> >>>>> This seems to download this file and extracts it: >>>>> https://files.ettus.com/binaries/cache/e3xx/meta-ettus-v3.15.0.0/e3xx_e310_sg1_sdimg_default-v3.15.0.0.zip >>>>> >>>>> >>>>> I wrote the extracted image to a 8 GB sdcard with dd. >>>>> >>>>> I also tried downloading the above file by hand and and extracing >>>>> it to the sdcard. That has the exact same result. >>>>> >>> >> >