An update about this issue. I built from source 3.15 an still gave me the same error. I even created a virtual machines with Ubuntu 18.04 and 16.04 and install the standard UHD package, which are older that 3.15 and still same error message. I am confused. I think there is another kind of problem. With Ubuntu 18.04 (UHD 3.9 I think) when I tried to upload images I just received a shorter error message:
Error: RuntimeError: Received invalid reply 32 from device. ___________________ On Thu, Nov 9, 2023, 8:21 PM Marcus D. Leech <patchvonbr...@gmail.com> wrote: > Those Rev numbers are hardware revs, but it may well also indicate that > its on-board FPGA image is quite old--old enough that > modern image-loader tooling cannot cope, which is why a "hill-climbing" > approach may be necessary. > > I'll note that Ubuntu packaged UHD 3.15 for 20.04 (Focal): > > https://packages.ubuntu.com/search?suite=focal&keywords=uhd > > So, if you can extricate yourself (temporarily) from the UHD 4.5 that you > likely installed through a PPA, the default > UHD package for Ubuntu 20.04 is what you want. > > > > > -------- Forwarded Message -------- > Subject: Re: [USRP-users] The firmware build is not compatible with the > host code build > Date: Thu, 9 Nov 2023 20:11:41 -0500 > From: German Farinas <german.fari...@gmail.com> <german.fari...@gmail.com> > To: Marcus D. Leech <patchvonbr...@gmail.com> <patchvonbr...@gmail.com> > speed > I have two N210s. One of the USRPs N210 is working fine with UHD 4.5, I > suppose that one is rev4 although it doesn't say it explicitly at the back > of the case. However, the other USRP N210 says explicitly rev2 at the back. > This one is giving me the error. > > > About the motivation for having UHD 4.5 none in specific. I am just new to > UHD and I installed it via command line in Ubuntu 20. It was just easier. > But in the future I may work with X300. > > > On Thu, Nov 9, 2023, 7:59 PM Marcus D. Leech <patchvonbr...@gmail.com> > wrote: > >> On 09/11/2023 19:24, German Farinas wrote: >> >> I am using UHD 4.5, I may try 3.15 as you suggested. But I don't know how >> to install both together. My system is Ubuntu 20.04 LTS. >> >> There haven't been any (documented) changes for N210 since UHD 3.13. >> >> You may need to build 3.15 from source. I haven't ever really managed >> two UHD on the same system at the same time. >> Some folks like to use a different install prefix when building, and >> then set LD_LIBRARY_PATH and friends at runtime. >> Some folks use docker containers. >> >> What is the motivation for using UHD 4.5? Unless you have hardware on >> the same system that is much newer, of course. >> >> >> >> >> On Thu, Nov 9, 2023, 7:08 PM Marcus D Leech <patchvonbr...@gmail.com> >> wrote: >> >>> You may need to stage this from a much earlier rev of UHD. I don’t think >>> there have been any updates to N210 firmware in a long time. So if you can >>> tolerate UHD 3.15 that might be better for you. >>> >>> Sent from my iPhone >>> >>> On Nov 9, 2023, at 7:05 PM, German Farinas <german.fari...@gmail.com> >>> wrote: >>> >>> >>> I am trying to upload the image to an usrp N210 rev2.0 but I got the >>> following error message. Have anyone had the same error before? I need some >>> help with this issue. See the output of the uhd_image_loader below. >>> >>> Best, >>> German >>> >>> uhd_image_loader --args="type=usrp2,addr=192.168.10.2" >>> >>> [INFO] [UHD] linux; GNU C++ version 9.4.0; Boost_107100; >>> UHD_4.5.0.0-0ubuntu1~focal1 >>> [ERROR] [UHD] Exception caught in safe-call. >>> in ~usrp2_iface_impl >>> at /build/uhd-UJYBdq/uhd-4.5.0.0/host/lib/usrp/usrp2/usrp2_iface.cpp:82 >>> this->lock_device(false); -> RuntimeError: >>> Please update the firmware and FPGA images for your device. >>> See the application notes for USRP2/N-Series for instructions. >>> Expected protocol compatibility number [10 to 12], but got 9: >>> The firmware build is not compatible with the host code build. >>> Please run: >>> >>> "/lib/x86_64-linux-gnu/uhd/utils/uhd_images_downloader.py" >>> "/lib/bin/uhd_image_loader" \ >>> --args="type=usrp2,addr=192.168.10.2" >>> >>> Error: RuntimeError: Received invalid reply 32 from device. >>> _______________________________________________ >>> USRP-users mailing list -- usrp-users@lists.ettus.com >>> To unsubscribe send an email to usrp-users-le...@lists.ettus.com >>> >>> >> _______________________________________________ > USRP-users mailing list -- usrp-users@lists.ettus.com > To unsubscribe send an email to usrp-users-le...@lists.ettus.com >
_______________________________________________ USRP-users mailing list -- usrp-users@lists.ettus.com To unsubscribe send an email to usrp-users-le...@lists.ettus.com