OK thanks I’ll give that a try

 

Very respectfully,

 

Joshua White

Precision Timing Systems Engineer

Engineering & Support Solutions Directorate

 <http://www.riversideresearch.org/> www.riversideresearch.org 

T: 937.986.3153 | F: 937.431.3811

 

This e-mail message, including any attachments, is for the sole use of the 
intended recipient(s) and may contain proprietary, confidential or privileged 
information or otherwise be protected by law. Any unauthorized review, use, 
disclosure or distribution is prohibited. If you are not the intended 
recipient, please notify the sender and destroy all copies and the original 
message.

 

From: Marcus D. Leech <patchvonbr...@gmail.com> 
Sent: Monday, October 24, 2022 2:46 PM
To: White, Joshua J <jjwh...@riversideresearch.org>; usrp-users@lists.ettus.com
Subject: Re: [USRP-users] Re: MPM compat number mismatch error with E312

 

On 2022-10-24 14:43, White, Joshua J wrote:

How should I go about fixing it?

 

Very respectfully,

 

Joshua White

Precision Timing Systems Engineer

Engineering & Support Solutions Directorate

 <http://www.riversideresearch.org/> www.riversideresearch.org 

T: 937.986.3153 | F: 937.431.3811

It looks like on the host-side, you're using a HEAD version of UHD, rather than 
a tagged version.

The current "HEAD" looks for a different compat number.

I'd recommend building from a tagged release.  This came to light after I 
chatted briefly with Ettus R&D.

So:

git checkout v4.3.0.0

And rebuild on the host side









 

This e-mail message, including any attachments, is for the sole use of the 
intended recipient(s) and may contain proprietary, confidential or privileged 
information or otherwise be protected by law. Any unauthorized review, use, 
disclosure or distribution is prohibited. If you are not the intended 
recipient, please notify the sender and destroy all copies and the original 
message.

 

From: Marcus D. Leech  <mailto:patchvonbr...@gmail.com> 
<patchvonbr...@gmail.com> 
Sent: Monday, October 24, 2022 2:18 PM
To: White, Joshua J  <mailto:jjwh...@riversideresearch.org> 
<jjwh...@riversideresearch.org>; usrp-users@lists.ettus.com 
<mailto:usrp-users@lists.ettus.com> 
Subject: Re: [USRP-users] Re: MPM compat number mismatch error with E312

 

On 2022-10-24 14:14, White, Joshua J wrote:

Marcus,

 

This is the response I get from it.

 

root@ni-e31x-3248EB5:~# uhd_config_info --version

UHD 4.3.0.0-0-g1f8fd345

 

Very respectfully,

 

Joshua White

Precision Timing Systems Engineer

Engineering & Support Solutions Directorate

 <http://www.riversideresearch.org/> www.riversideresearch.org 

T: 937.986.3153 | F: 937.431.3811

Thanks.

This looks like a possible packaging error, then.








 

This e-mail message, including any attachments, is for the sole use of the 
intended recipient(s) and may contain proprietary, confidential or privileged 
information or otherwise be protected by law. Any unauthorized review, use, 
disclosure or distribution is prohibited. If you are not the intended 
recipient, please notify the sender and destroy all copies and the original 
message.

 

From: Marcus D. Leech  <mailto:patchvonbr...@gmail.com> 
<patchvonbr...@gmail.com> 
Sent: Monday, October 24, 2022 2:10 PM
To: usrp-users@lists.ettus.com <mailto:usrp-users@lists.ettus.com> 
Subject: [USRP-users] Re: MPM compat number mismatch error with E312

 

On 2022-10-24 12:55, White, Joshua J wrote:

All,

 

My company recently purchased an E312, which I have been attempting to set up 
and test. I have UHD 4.3.0.0-6-g5aa6bc44 on my host PC and downloaded and 
flashed the most recent sdimg from https://files.ettus.com/binaries/cache/e3xx/ 
onto the E312, which is UHD 4.3.0.0-0-g1f8fd345. Running uhd_usrp_probe on the 
E312 itself over an SSH connection works as expected, but when I try to run 
uhd_usrp_probe from the host PC, I get the following error:

jjwhite@5cd01378zc:~$ uhd_usrp_probe

[INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; 
UHD_4.3.0.0-6-g5aa6bc44

[INFO] [MPMD] Initializing 1 device(s) in parallel with args: 
mgmt_addr=192.168.1.174,type=e3xx,product=e310_sg3,serial=3248EB5,name=ni-e31x-3248EB5,fpga=n/a,claimed=False,addr=192.168.1.174

[INFO] [MPM.main] Launching USRP/MPM, version: 4.3.0.0-g1f8fd345

[INFO] [MPM.main] Spawning RPC process...

[WARNING] [MPM.PeriphManager] Skipping HW/SW compatibility check!

[INFO] [MPM.PeriphManager] Device serial number: 3248EB5

[WARNING] [MPM.PeriphManager] Found more EEPROM paths than daughterboards. 
Ignoring some of them.

[INFO] [MPM.RPCServer] RPC server ready!

[INFO] [MPM.RPCServer] Spawning watchdog task...

[ERROR] [MPMD] MPM minor compat number mismatch. Expected: 4.3 Actual: 4.2. 
Please update the version of MPM on your USRP device.

Error: RuntimeError: MPM minor compat number mismatch. Expected: 4.3 Actual: 
4.2. Please update the version of MPM on your USRP device.

 

Thinking it might be related to the FPGA image, I attempted to update it using 
uhd_image_loader, which produced a similar error:

jjwhite@5cd01378zc:~$ uhd_image_loader --args type=e3xx,addr=192.168.1.174

[INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; 
UHD_4.3.0.0-6-g5aa6bc44

[INFO] [MPMD] Initializing 1 device(s) in parallel with args: 
mgmt_addr=192.168.1.174,type=e3xx,product=e310_sg3,serial=3248EB5,name=ni-e31x-3248EB5,fpga=n/a,claimed=False,skip_init=1

[INFO] [MPMD] Claimed device without full initialization.

[INFO] [MPMD IMAGE LOADER] Starting update. This may take a while.

[INFO] [MPM.PeriphManager] Installing component `fpga'

[INFO] [MPM.PeriphManager] Installing component `dts'

[INFO] [MPMD IMAGE LOADER] Update component function succeeded.

[INFO] [MPM.RPCServer] Resetting peripheral manager.

[WARNING] [MPM.PeriphManager] Skipping HW/SW compatibility check!

[INFO] [MPM.PeriphManager] Device serial number: 3248EB5

[WARNING] [MPM.PeriphManager] Found more EEPROM paths than daughterboards. 
Ignoring some of them.

[INFO] [MPMD] Initializing 1 device(s) in parallel with args: 
mgmt_addr=192.168.1.174,type=e3xx,product=e310_sg3,serial=3248EB5,name=ni-e31x-3248EB5,fpga=n/a,claimed=False,addr=192.168.1.174,find_all=1

[WARNING] [MPM.PeriphManager] Cannot run deinit(), device was never fully 
initialized!

[ERROR] [MPMD] MPM minor compat number mismatch. Expected: 4.3 Actual: 4.2. 
Please update the version of MPM on your USRP device.

Error: RuntimeError: MPM minor compat number mismatch. Expected: 4.3 Actual: 
4.2. Please update the version of MPM on your USRP device.

 

Is there a reason that my host PC thinks the E312 has MPM v.4.2 installed 
instead of 4.3? Does the UHD 4.3 image for the E312 come with MPM 4.2? If so, 
is there a way to update it? Is there some other reason for the error, and if 
so, is there a way to correct it? Thank you in advance for your time and 
assistance.

 

Very respectfully,

Josh:

Could you get on to the E312 itself, and:

uhd_config_info --version

And share with us what it says?

 

 

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
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