Update: The error below seems to be related to an incompatibility between
4.0 and 4.1.  The only way I could get 4.1 to work was to re-write the file
system (using bmaptool).  I had previously tried to upgrade UHD (on host),
MPM (on N321), and FPGA (using uhd_image_loader from host), but that didn't
work.  Since I didn't have a cross-compile toolchain setup, I didn't
attempt to rebuild UHD for the N321.  So, I really don't know if the issue
is related to not upgrading UHD on the N321 or if there is some file system
incompatibility such that a re-write of the file system is needed.  This
same error also occurred for my N310.

Has anyone else upgraded from 4.0 to 4.1 successfully without re-writing
the file system?
Rob

On Mon, Aug 9, 2021 at 3:34 PM Rob Kossler <rkoss...@nd.edu> wrote:

> After upgrading to UHD 4.1 (build from source using latest on branch), I
> am getting the following error consistently when trying to connect to my
> system of 8 N321 devices.  I do not get this error when using my previous
> version: UHD_4.0.0.0-122-g75f2ba94. I'm wondering if this is a bug.
> Rob
>
> [FATAL] [_main] Creating USRP object: rpc::timeout: Timeout of 2000ms
> while calling RPC function 'supports_feature'
>
> The following shows the full list of startup messages
>
> [INFO] [UHD] linux; GNU C++ version 9.3.0; Boost_107100;
> UHD_4.1.0.2-0-g96032d06
> [INFO] [_main] UHD version: 4010002
>
> [INFO] [_main] Searching for device with
> args='force_reinit=1,addr0=192.168.70.2,addr1=192.168.71.2,addr2=192.168.72.2,addr3=192.168.73.2,addr4=192.168.74.2,addr5=192.168.75.2,addr6=192.168.76.2,addr7=192.168.77.2'
> [INFO] [_main] Found 1 device(s)
>
> mgmt_addr0=192.168.70.2,type0=n3xx,product0=n320,serial0=320EAED,fpga0=WX,claimed0=False,mgmt_addr1=192.168.71.2,type1=n3xx,product1=n320,serial1=320EAEC,claimed1=False,mgmt_addr2=192.168.72.2,type2=n3xx,product2=n320,serial2=320EAEE,claimed2=False,mgmt_addr3=192.168.73.2,type3=n3xx,product3=n320,serial3=320EAE9,claimed3=False,mgmt_addr4=192.168.74.2,type4=n3xx,product4=n320,serial4=320EAE7,claimed4=False,mgmt_addr5=192.168.75.2,type5=n3xx,product5=n320,serial5=320EAE8,claimed5=False,mgmt_addr6=192.168.76.2,type6=n3xx,product6=n320,serial6=320EAEF,claimed6=False,mgmt_addr7=192.168.77.2,type7=n3xx,product7=n320,serial7=320EAEB,claimed7=False
>
> [INFO] [_main] Using Device Address:
>     force_reinit: 1
>     addr0: 192.168.70.2
>     addr1: 192.168.71.2
>     addr2: 192.168.72.2
>     addr3: 192.168.73.2
>     addr4: 192.168.74.2
>     addr5: 192.168.75.2
>     addr6: 192.168.76.2
>     addr7: 192.168.77.2
>     mgmt_addr0: 192.168.70.2
>     type0: n3xx
>     product0: n320
>     serial0: 320EAED
>     fpga0: WX
>     claimed0: False
>     mgmt_addr1: 192.168.71.2
>     type1: n3xx
>     product1: n320
>     serial1: 320EAEC
>     claimed1: False
>     mgmt_addr2: 192.168.72.2
>     type2: n3xx
>     product2: n320
>     serial2: 320EAEE
>     claimed2: False
>     mgmt_addr3: 192.168.73.2
>     type3: n3xx
>     product3: n320
>     serial3: 320EAE9
>     claimed3: False
>     mgmt_addr4: 192.168.74.2
>     type4: n3xx
>     product4: n320
>     serial4: 320EAE7
>     claimed4: False
>     mgmt_addr5: 192.168.75.2
>     type5: n3xx
>     product5: n320
>     serial5: 320EAE8
>     claimed5: False
>     mgmt_addr6: 192.168.76.2
>     type6: n3xx
>     product6: n320
>     serial6: 320EAEF
>     claimed6: False
>     mgmt_addr7: 192.168.77.2
>     type7: n3xx
>     product7: n320
>     serial7: 320EAEB
>     claimed7: False
>     clock_source: external
>     time_source: external
>     tracking_cals: OFF
>     rfnoc_cfg: n321-16x16.rfnoc
>
> [INFO] [_main] Creating rfnoc_usrp device...
> [INFO] [MPMD] Initializing 8 device(s) in parallel with args:
> mgmt_addr0=192.168.70.2,type0=n3xx,product0=n320,serial0=320EAED,fpga0=WX,claimed0=False,mgmt_addr1=192.168.71.2,type1=n3xx,product1=n320,serial1=320EAEC,claimed1=False,mgmt_addr2=192.168.72.2,type2=n3xx,product2=n320,serial2=320EAEE,claimed2=False,mgmt_addr3=192.168.73.2,type3=n3xx,product3=n320,serial3=320EAE9,claimed3=False,mgmt_addr4=192.168.74.2,type4=n3xx,product4=n320,serial4=320EAE7,claimed4=False,mgmt_addr5=192.168.75.2,type5=n3xx,product5=n320,serial5=320EAE8,claimed5=False,mgmt_addr6=192.168.76.2,type6=n3xx,product6=n320,serial6=320EAEF,claimed6=False,mgmt_addr7=192.168.77.2,type7=n3xx,product7=n320,serial7=320EAEB,claimed7=False,force_reinit=1,addr0=192.168.70.2,addr1=192.168.71.2,addr2=192.168.72.2,addr3=192.168.73.2,addr4=192.168.74.2,addr5=192.168.75.2,addr6=192.168.76.2,addr7=192.168.77.2,clock_source=external,time_source=external,tracking_cals=OFF,rfnoc_cfg=n321-16x16.rfnoc
> [FATAL] [_main] Creating USRP object: rpc::timeout: Timeout of 2000ms
> while calling RPC function 'supports_feature'
>
>
>
_______________________________________________
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-le...@lists.ettus.com

Reply via email to