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
www.riversideresearch.org <http://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 <patchvonbr...@gmail.com>
*Sent:* Monday, October 24, 2022 2:10 PM
*To:* 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?
_______________________________________________
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-le...@lists.ettus.com