[prev in list] [next in list] [prev in thread] [next in thread] 

List:       usrp-users
Subject:    [USRP-users] MPM compat number mismatch error with E312
From:       "White, Joshua J" <jjwhite () RiversideResearch ! org>
Date:       2022-10-24 16:55:12
Message-ID: BN0P110MB1015C5E6363AAD78C7D303A7B12E9 () BN0P110MB1015 ! NAMP110 ! PROD ! OUTLOOK ! COM
[Download RAW message or body]

[Attachment #2 (multipart/related)]

[Attachment #4 (multipart/alternative)]


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-e3
1x-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-e3
1x-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-e3
1x-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,

 




2640 Hibiscus Way
Beavercreek, OH 45431


 <https://www.facebook.com/RiversideResearch/>
<https://twitter.com/RiversideRsch>
<https://www.linkedin.com/company/riverside-research> 

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

Joshua White
Precision Timing Systems Engineer
Engineering & Support Solutions Directorate 

phone: 937.986.3153
fax:      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.

 


[Attachment #7 (text/html)]

<html xmlns:v="urn:schemas-microsoft-com:vml" \
xmlns:o="urn:schemas-microsoft-com:office:office" \
xmlns:w="urn:schemas-microsoft-com:office:word" \
xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" \
xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" \
CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 15 \
(filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);} o\:* \
{behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:"Yu Gothic";
	panose-1:2 11 4 0 0 0 0 0 0 0;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Verdana;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:"\@Yu Gothic";
	panose-1:2 11 4 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link="#0563C1" \
vlink="#954F72" style='word-wrap:break-word'><div class=WordSection1><p \
class=MsoNormal>All,<o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p \
class=MsoNormal>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 <a \
href="https://files.ettus.com/binaries/cache/e3xx/">https://files.ettus.com/binaries/cache/e3xx/</a> \
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:<br><br>jjwhite@5cd01378zc:~$ \
uhd_usrp_probe<o:p></o:p></p><p class=MsoNormal>[INFO] [UHD] linux; GNU C++ version \
11.2.0; Boost_107400; UHD_4.3.0.0-6-g5aa6bc44<o:p></o:p></p><p class=MsoNormal>[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<o:p></o:p></p><p \
class=MsoNormal>[INFO] [MPM.main] Launching USRP/MPM, version: \
4.3.0.0-g1f8fd345<o:p></o:p></p><p class=MsoNormal>[INFO] [MPM.main] Spawning RPC \
process...<o:p></o:p></p><p class=MsoNormal>[WARNING] [MPM.PeriphManager] Skipping \
HW/SW compatibility check!<o:p></o:p></p><p class=MsoNormal>[INFO] \
[MPM.PeriphManager] Device serial number: 3248EB5<o:p></o:p></p><p \
class=MsoNormal>[WARNING] [MPM.PeriphManager] Found more EEPROM paths than \
daughterboards. Ignoring some of them.<o:p></o:p></p><p class=MsoNormal>[INFO] \
[MPM.RPCServer] RPC server ready!<o:p></o:p></p><p class=MsoNormal>[INFO] \
[MPM.RPCServer] Spawning watchdog task...<o:p></o:p></p><p class=MsoNormal>[ERROR] \
[MPMD] MPM minor compat number mismatch. Expected: 4.3 Actual: 4.2. Please update the \
version of MPM on your USRP device.<o:p></o:p></p><p class=MsoNormal>Error: \
RuntimeError: MPM minor compat number mismatch. Expected: 4.3 Actual: 4.2. Please \
update the version of MPM on your USRP device.<o:p></o:p></p><p \
class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>Thinking it might be related \
to the FPGA image, I attempted to update it using uhd_image_loader, which produced a \
similar error:<br><br>jjwhite@5cd01378zc:~$ uhd_image_loader --args \
type=e3xx,addr=192.168.1.174<o:p></o:p></p><p class=MsoNormal>[INFO] [UHD] linux; GNU \
C++ version 11.2.0; Boost_107400; UHD_4.3.0.0-6-g5aa6bc44<o:p></o:p></p><p \
class=MsoNormal>[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<o:p></o:p></p><p \
class=MsoNormal>[INFO] [MPMD] Claimed device without full \
initialization.<o:p></o:p></p><p class=MsoNormal>[INFO] [MPMD IMAGE LOADER] Starting \
update. This may take a while.<o:p></o:p></p><p class=MsoNormal>[INFO] \
[MPM.PeriphManager] Installing component `fpga'<o:p></o:p></p><p \
class=MsoNormal>[INFO] [MPM.PeriphManager] Installing component \
`dts'<o:p></o:p></p><p class=MsoNormal>[INFO] [MPMD IMAGE LOADER] Update component \
function succeeded.<o:p></o:p></p><p class=MsoNormal>[INFO] [MPM.RPCServer] Resetting \
peripheral manager.<o:p></o:p></p><p class=MsoNormal>[WARNING] [MPM.PeriphManager] \
Skipping HW/SW compatibility check!<o:p></o:p></p><p class=MsoNormal>[INFO] \
[MPM.PeriphManager] Device serial number: 3248EB5<o:p></o:p></p><p \
class=MsoNormal>[WARNING] [MPM.PeriphManager] Found more EEPROM paths than \
daughterboards. Ignoring some of them.<o:p></o:p></p><p class=MsoNormal>[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<o:p></o:p></p><p \
class=MsoNormal>[WARNING] [MPM.PeriphManager] Cannot run deinit(), device was never \
fully initialized!<o:p></o:p></p><p class=MsoNormal>[ERROR] [MPMD] MPM minor compat \
number mismatch. Expected: 4.3 Actual: 4.2. Please update the version of MPM on your \
USRP device.<o:p></o:p></p><p class=MsoNormal>Error: RuntimeError: MPM minor compat \
number mismatch. Expected: 4.3 Actual: 4.2. Please update the version of MPM on your \
USRP device.<o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p \
class=MsoNormal>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.<o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p \
class=MsoNormal>Very respectfully,<o:p></o:p></p><p \
class=MsoNormal><b><o:p>&nbsp;</o:p></b></p><table class=MsoNormalTable border=0 \
cellspacing=0 cellpadding=0 style='margin-left:-4.5pt;border-collapse:collapse'><tr \
style='height:4.0pt'><td width=182 valign=top \
style='width:136.4pt;border:none;border-right:solid #971B11 1.5pt;padding:0in 10.1pt \
0in 0in;height:4.0pt'><p class=MsoNormal align=right \
style='margin-bottom:4.0pt;text-align:right;line-height:105%'><span \
style='font-size:12.0pt;line-height:105%;font-family:"Times New Roman",serif'><img \
border=0 width=144 height=35 style='width:1.5in;height:.3645in' id="Picture_x0020_33" \
src="cid:image001.png@01D8E7A7.D8F502C0" alt="Logo&#10;&#10;Description automatically \
generated"><o:p></o:p></span></p><p class=MsoNormal align=right \
style='text-align:right;line-height:105%'><span \
style='font-size:8.0pt;line-height:105%;font-family:"Verdana",sans-serif;color:#404040'>2640 \
Hibiscus Way<br>Beavercreek, OH 45431<o:p></o:p></span></p><p class=MsoNormal \
align=right style='text-align:right;line-height:105%'><span \
style='font-size:4.0pt;line-height:105%;font-family:"Verdana",sans-serif;color:#444444'><br></span><a \
href="https://www.facebook.com/RiversideResearch/" target="_blank"><span \
style='font-size:12.0pt;line-height:105%;font-family:"Times New \
Roman",serif;color:#337AB7;text-decoration:none'><img border=0 width=19 height=19 \
style='width:.1979in;height:.1979in' id="Picture_x0020_32" \
src="cid:image002.png@01D8E7A7.D8F502C0" alt="facebook icon"></span></a><a \
href="https://twitter.com/RiversideRsch"><span \
style='color:#0563C1;text-decoration:none'><img border=0 width=19 height=19 \
style='width:.1979in;height:.1979in' id="Picture_x0020_3" \
src="cid:image003.png@01D8E7A7.D8F502C0"></span></a><a \
href="https://www.linkedin.com/company/riverside-research" target="_blank"><span \
style='font-size:12.0pt;line-height:105%;font-family:"Times New \
Roman",serif;color:#337AB7;text-decoration:none'><img border=0 width=19 height=19 \
style='width:.1979in;height:.1979in' id="Picture_x0020_30" \
src="cid:image004.png@01D8E7A7.D8F502C0" alt="linkedin icon"></span></a><span \
style='font-size:7.0pt;line-height:105%;font-family:"Verdana",sans-serif;color:#444444'><o:p></o:p></span></p><p \
class=MsoNormal align=right style='margin-bottom:12.0pt;text-align:right'><a \
href="http://riversideresearch.org/" target="_blank"><b><span \
style='font-size:7.0pt;font-family:"Verdana",sans-serif;color:#404040'>riversideresearch.org</span></b></a><span \
style='font-size:5.0pt'><o:p></o:p></span></p></td><td width=372 valign=top \
style='width:279.0pt;padding:0in 10.1pt 0in 5.4pt;height:4.0pt'><p class=MsoNormal \
style='mso-margin-top-alt:7.0pt;margin-right:0in;margin-bottom:12.0pt;margin-left:3.75pt;line-height:105%'><b><span \
style='font-size:14.0pt;line-height:105%;font-family:"Verdana",sans-serif;color:#262626'>Joshua \
White<br></span></b><span \
style='font-size:9.0pt;line-height:105%;font-family:"Verdana",sans-serif;color:#262626'>Precision \
Timing Systems Engineer<br>Engineering &amp; Support Solutions Directorate \
<o:p></o:p></span></p><p class=MsoNormal style='margin-left:3.75pt'><b><span \
style='font-size:8.0pt;font-family:"Verdana",sans-serif;color:#262626'>phone:</span></b><span \
style='font-size:8.0pt;font-family:"Verdana",sans-serif;color:#262626'> \
937.986.3153<br><b>fax:</b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
937.431.3811</span><o:p></o:p></p></td></tr></table><p class=MsoNormal><i><span \
style='font-size:9.0pt;font-family:"Arial",sans-serif;color:black;background:white'><o:p>&nbsp;</o:p></span></i></p><p \
class=MsoNormal><i><span \
style='font-size:9.0pt;font-family:"Arial",sans-serif;color:black;background:white'>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.</span></i><i><span \
style='font-size:9.0pt;font-family:"Arial",sans-serif'><o:p></o:p></span></i></p><p \
class=MsoNormal><o:p>&nbsp;</o:p></p></div></body></html>


["image001.png" (image/png)]
["image002.png" (image/png)]
["image003.png" (image/png)]
["image004.png" (image/png)]
["smime.p7s" (application/pkcs7-signature)]

_______________________________________________
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com

--===============0378731788706883233==--

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic