<html 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=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<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:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Menlo;
panose-1:2 11 6 9 3 8 4 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
font-size:12.0pt;
font-family:"Calibri",sans-serif;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri",sans-serif;
color:windowtext;}
p.p1, li.p1, div.p1
{mso-style-name:p1;
margin:0in;
font-size:8.5pt;
font-family:Menlo;
color:black;}
span.s1
{mso-style-name:s1;}
span.apple-converted-space
{mso-style-name:apple-converted-space;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:12.0pt;
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>
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt">Team,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">I am seeing now new interfaces added to dbus for FRU devices which has no fru device. I am using EM/FruDevice application and it scans dynamically all i2c busses for Fru devices. And it used to list only devices
with Fru data only to dbus but current image adds all i2c bus scanned as dbus interfaces. Please see below<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="p1"><span class="s1">root@tiogapass:~# busctl tree xyz.openbmc_project.FruDevice</span><o:p></o:p></p>
<p class="p1"><span class="s1">└─/xyz</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"> </span><span class="s1">└─/xyz/openbmc_project</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"> </span><span class="s1">└─/xyz/openbmc_project/FruDevice</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"> </span><span class="s1">├─/xyz/openbmc_project/FruDevice/0_80</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"> </span><span class="s1">├─/xyz/openbmc_project/FruDevice/0_81</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"> </span><span class="s1">├─/xyz/openbmc_project/FruDevice/2_109</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"> </span><span class="s1">├─/xyz/openbmc_project/FruDevice/2_112</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"> </span><span class="s1">├─/xyz/openbmc_project/FruDevice/2_16</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"> </span><span class="s1">├─/xyz/openbmc_project/FruDevice/2_22</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"> </span><span class="s1">├─/xyz/openbmc_project/FruDevice/3_104</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"> </span><span class="s1">├─/xyz/openbmc_project/FruDevice/3_108</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"> </span><span class="s1">├─/xyz/openbmc_project/FruDevice/3_113</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"> </span><span class="s1">├─/xyz/openbmc_project/FruDevice/3_36</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"> </span><span class="s1">├─/xyz/openbmc_project/FruDevice/3_68</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"> </span><span class="s1">├─/xyz/openbmc_project/FruDevice/3_81</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"> </span><span class="s1">├─/xyz/openbmc_project/FruDevice/4_112</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"> </span><span class="s1">├─/xyz/openbmc_project/FruDevice/4_22</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"> </span><span class="s1">├─/xyz/openbmc_project/FruDevice/6_33</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"> </span><span class="s1">├─/xyz/openbmc_project/FruDevice/6_80</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"> </span><span class="s1">├─/xyz/openbmc_project/FruDevice/7_69</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"> </span><span class="s1">├─/xyz/openbmc_project/FruDevice/9_39</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"> </span><span class="s1">├─/xyz/openbmc_project/FruDevice/9_84</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"> </span><span class="s1">├─/xyz/openbmc_project/FruDevice/Ava_M_2_SSD_Adapter</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"> </span><span class="s1">└─/xyz/openbmc_project/FruDevice/Tioga_Pass_Single_Side</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">In above tree there are only last 2 interface represent real Fru device, rest others have no Fru data. I am not sure why this was added.
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">Please help me understand this feature if anything new added to the application.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">Regards<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">-Vijay<o:p></o:p></span></p>
</div>
</body>
</html>