Hi Alejandra,

The problem you're seeing is that the software version on your X410(! Not X440) 
does not match the version that your host-side UHD expects. Your UHD host is at 
4.2.1 while your MPM (that's the software on the device) seems to have been at 
a lower version number. We use compat numbers which do not 1:1 reflect a 
version number as some changes can be backwards compatible, others are not, and 
we might have to change the compat numbers more or less often than the version 
numbers.
You mention that you've followed the manual and now the actual value is 5.3. 
That means that your device is now ahead of your UHD host setup. To match those 
two, you can either update your host software to the latest release 4.6 or you 
can install a matching file system image onto your X410. For UHD 4.2.1 you can 
get all sorts of images here: 
https://files.ettus.com/binaries/cache/x4xx/meta-ettus-v4.2.0.1/
I'd recommend using the mender image. Download it, unzip it, copy it to your 
device and run `mender install PATH/TO/IMAGE.mender`. After this has finished, 
reboot the device, login again and run `mender commit` to make the change 
persistent.

/Martin

From: Alejandra Medina Díaz <unisabel2...@hotmail.com>
Sent: Tuesday, November 28, 2023 9:00 PM
To: usrp-users@lists.ettus.com
Subject: [USRP-users] NPM problem

No suele recibir correos electrónicos de 
unisabel2...@hotmail.com<mailto:unisabel2...@hotmail.com>. Por qué esto es 
importante<https://aka.ms/LearnAboutSenderIdentification>
I'm starting using USRP X440 with a fm receiver I used before with others 
USRPs, but when I execute the .grc I got:



Generating: '/home/lab03/Downloads/analizer1.py'


Executing: /usr/bin/python3 -u /home/lab03/Downloads/analizer1.py
[INFO] [UHD] linux; GNU C++ version 11.4.0; Boost_107400; 
UHD_4.2.0.1-0-g321295fb
[INFO] [MPMD] Initializing 1 device(s) in parallel with args: 
mgmt_addr=10.182.30.35,type=x4xx,product=x410,serial=32B5D9F,fpga=X4_200,claimed=False,addr=10.182.30.35
[ERROR] [MPMD] MPM minor compat number mismatch. Expected: 4.2 Actual: 4.0. 
Please update the version of MPM on your USRP device.
Traceback (most recent call last):
  File "/home/lab03/Downloads/analizer1.py", line 392, in <module>
    main()
  File "/home/lab03/Downloads/analizer1.py", line 370, in main
    tb = top_block_cls()
  File "/home/lab03/Downloads/analizer1.py", line 87, in __init__
    self.uhd_usrp_source_0 = uhd.usrp_source(
RuntimeError: RuntimeError: MPM minor compat number mismatch. Expected: 4.2 
Actual: 4.0. Please update the version of MPM on your USRP device.


I already checked the manual from the oficial web page "USRP Hardware driver 
and USRP Manual" and I could do some but not the expected, now I got Actual:5.3.


National Instruments Dresden GmbH; Geschäftsführer (Managing Directors): John 
Stanton McElroy, Albert Edward Percival III, Kathleen Spurck; Sitz (Registered 
Office): Dresden; HRB (Commercial Register No.): 22081; Registergericht 
(Registration Court): Dresden

This email and any attachments are intended only for the person to whom this 
email is addressed and may contain confidential and/or privileged information. 
If you received this email in error, please do not disclose the contents to 
anyone, but notify the sender by return email and delete this email (and any 
attachments) from your system.
_______________________________________________
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