<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-3">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<meta content="text/html; charset=UTF-8">
<style type="text/css" style="">
<!--
p
        {margin-top:0;
        margin-bottom:0}
-->
</style>
<div dir="ltr">
<div id="x_divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:#000000; font-family:Calibri,Helvetica,sans-serif">
<p>I'm sharing with you that my yocto errors are related to smbios-mdr in the .txt file. </p>
<p><br>
</p>
<p>I don't understand, How can the CPU information match with entity-manager configuration files? I saw your comment in openbmc list about PCIe. It probes only with <span>xyz.openbmc_project.FruDevice. </span></p>
<p><br>
</p>
<p><br>
</p>
<div id="x_Signature">
<div id="x_divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<table class="x_MsoTableGrid" border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; border:none">
<tbody>
<tr>
<td width="549" colspan="3" valign="top" style="width:453.1pt; padding:0in 5.4pt 0in 5.4pt">
<p class="x_MsoNormal" style="margin-bottom:0in; margin-bottom:.0001pt; line-height:normal">
<b><span lang="TR" style="font-size:9.0pt; font-family:"Arial",sans-serif">Oğuzhan Çağlar</span></b></p>
<p class="x_MsoNormal" style="margin-bottom:0in; margin-bottom:.0001pt; line-height:normal">
<span lang="TR" style="font-size:9.0pt; font-family:"Arial",sans-serif">Software Design Engineer</span><span lang="TR"></span></p>
</td>
<td width="0" style="border:none">
<p class="x_MsoNormal"> </p>
</td>
</tr>
<tr>
<td width="549" colspan="3" valign="top" style="width:453.1pt; padding:0in 5.4pt 0in 5.4pt">
<p class="x_MsoNormal" style="margin-bottom:0in; margin-bottom:.0001pt; line-height:normal">
<img width="535" height="9" style="" src="file:///C:/Users/OGUZHA~1.CAG/AppData/Local/Temp/msohtmlclip1/01/clip_image002.png"><span lang="TR"></span></p>
</td>
<td width="0" style="border:none">
<p class="x_MsoNormal"> </p>
</td>
</tr>
<tr style="height:25.05pt">
<td width="170" valign="top" style="width:127.35pt; padding:0in 5.4pt 0in 5.4pt; height:25.05pt">
<p class="x_MsoNormal" style="margin-bottom:0in; margin-bottom:.0001pt; line-height:normal">
<b><span lang="TR"> </span></b></p>
</td>
<td width="31" rowspan="7" valign="top" style="width:14.15pt; padding:0in 5.4pt 0in 5.4pt; height:25.05pt">
<p class="x_MsoNormal" style="margin-bottom:0in; margin-bottom:.0001pt; line-height:normal">
<img width="17" height="127" style="" src="file:///C:/Users/OGUZHA~1.CAG/AppData/Local/Temp/msohtmlclip1/01/clip_image004.png"><span lang="TR"></span></p>
</td>
<td width="348" rowspan="2" valign="top" style="width:311.6pt; padding:0in 5.4pt 0in 5.4pt; height:25.05pt">
<p class="x_MsoNormal" style="margin-bottom:0in; margin-bottom:.0001pt; line-height:normal">
<b><span lang="TR" style="font-size:9.0pt; font-family:"Arial",sans-serif">Pavo Tasarım Üretim Elektronik Tic. A.Ş.</span></b><b><span lang="TR" style="font-family:"Arial",sans-serif"></span></b></p>
<p class="x_MsoNormal" style="margin-bottom:0in; margin-bottom:.0001pt; line-height:normal">
<span lang="TR" style="font-size:8.0pt; font-family:"Arial",sans-serif">Teknopark İstanbul, Kurtköy Pendik İSTANBUL</span><span lang="TR" style="font-size:10.0pt; font-family:"Arial",sans-serif"></span></p>
</td>
<td width="0" height="50" style="height:25.05pt; border:none"></td>
</tr>
<tr style="height:13.45pt">
<td width="170" rowspan="5" valign="top" style="width:127.35pt; padding:0in 5.4pt 0in 5.4pt; height:13.45pt">
<p class="x_MsoNormal" style="margin-bottom:0in; margin-bottom:.0001pt; line-height:normal">
<b><span lang="TR" style="font-size:8.0pt"> </span></b></p>
<p class="x_MsoNormal" style="margin-bottom:0in; margin-bottom:.0001pt; line-height:normal">
<b><span lang="TR">       </span></b><span lang="TR"><a href="http://pavotek.com.tr/" id="LPNoLP"><b><span lang="EN-US" style="color:windowtext"><img border="0" width="131" height="23" style="" src="file:///C:/Users/OGUZHA~1.CAG/AppData/Local/Temp/msohtmlclip1/01/clip_image006.png"></span></b></a><b></b></span></p>
</td>
<td width="0" height="27" style="height:13.45pt; border:none"></td>
</tr>
<tr style="height:9.2pt">
<td width="348" valign="top" style="width:311.6pt; padding:0in 5.4pt 0in 5.4pt; height:9.2pt">
<p class="x_MsoNormal" style="margin-bottom:0in; margin-bottom:.0001pt; line-height:normal">
<span lang="TR" style="font-size:8.0pt; font-family:"Arial",sans-serif">Tel             : +90 (216) 354 72 86</span></p>
</td>
<td width="0" height="18" style="height:9.2pt; border:none"></td>
</tr>
<tr style="height:8.85pt">
<td width="348" valign="top" style="width:311.6pt; padding:0in 5.4pt 0in 5.4pt; height:8.85pt">
<p class="x_MsoNormal" style="margin-bottom:0in; margin-bottom:.0001pt; line-height:normal">
<span lang="TR" style="font-size:8.0pt; font-family:"Arial",sans-serif">Faks         : +90 (216) 354 76 77</span></p>
</td>
<td width="0" height="18" style="height:8.85pt; border:none"></td>
</tr>
<tr style="height:5.75pt">
<td width="348" valign="top" style="width:311.6pt; padding:0in 5.4pt 0in 5.4pt; height:5.75pt">
<p class="x_MsoNormal" style="margin-bottom:0in; margin-bottom:.0001pt; line-height:normal">
<span lang="TR" style="font-size:8.0pt; font-family:"Arial",sans-serif">Gsm          : +90 (507) 585 10 60
</span></p>
</td>
<td width="0" height="12" style="height:5.75pt; border:none"></td>
</tr>
<tr style="height:2.9pt">
<td width="348" valign="top" style="width:311.6pt; padding:0in 5.4pt 0in 5.4pt; height:2.9pt">
<p class="x_MsoNormal" style="margin-bottom:0in; margin-bottom:.0001pt; line-height:normal">
<span lang="TR" style="font-size:8.0pt; font-family:"Arial",sans-serif"><a href="mailto:oguzhan.caglar@pavotek.com.tr" id="LPNoLP">oguzhan.caglar@pavotek.com.tr</a><span style="color:#0050DC"></span></span></p>
</td>
<td width="0" height="6" style="height:2.9pt; border:none"></td>
</tr>
<tr style="height:6.7pt">
<td width="170" valign="top" style="width:127.35pt; padding:0in 5.4pt 0in 5.4pt; height:6.7pt">
<p class="x_MsoNormal" style="margin-bottom:0in; margin-bottom:.0001pt; line-height:normal">
<span lang="TR"> </span></p>
</td>
<td width="348" valign="top" style="width:311.6pt; padding:0in 5.4pt 0in 5.4pt; height:6.7pt">
<p class="x_MsoNormal" style="margin-bottom:0in; margin-bottom:.0001pt; line-height:normal">
<span lang="TR"><a href="http://www.pavotek.com.tr/" id="LPNoLP"><span style="font-size:8.0pt; font-family:"Arial",sans-serif; color:#0050DC">www.pavotek.com.tr</span></a></span><span lang="TR" style="font-size:8.0pt; font-family:"Arial",sans-serif; color:#0050DC"></span></p>
</td>
<td width="0" height="13" style="height:6.7pt; border:none"></td>
</tr>
</tbody>
</table>
<p class="x_MsoNormal"><span lang="TR"> </span></p>
</div>
</div>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="x_divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>Gönderen:</b> Andrei Kartashev <a.kartashev@yadro.com><br>
<b>Gönderildi:</b> 12 Ağustos 2022 Cuma 22:14:38<br>
<b>Kime:</b> Oğuzhan ÇAĞLAR; openbmc@lists.ozlabs.org<br>
<b>Konu:</b> Re: Ynt: (External) Re: Adding Inventory</font>
<div> </div>
</div>
</div>
<font size="2"><span style="font-size:10pt;">
<div class="PlainText"><br>
Warning: This e-mail came from an external source. If you do not trust the sender or if there is anything suspicious in the content of the e-mail, please inform the IT department.<br>
<br>
<br>
<br>
I have no idea on what do you mean saying "added the CPU and DIMM<br>
configuration files within the .yaml files", but I guess you are trying<br>
to hardcode this information, which I believe not what ou actually<br>
expect to get.<br>
You probably should learn how the OpenBMC works inside. You can use<br>
busctl tool for that.<br>
<br>
Regarding compilation error of smbios-mdr daemon, I can say nothing<br>
without knowing the issue. There should not be any special<br>
configuration files for this smbios-mdr recipe but probably you trying<br>
to build CPUInfo part of the recipe without having PECI library. You<br>
likely should disable cpuinfo app.<br>
<br>
On Fri, 2022-08-12 at 06:50 +0000, Oğuzhan ÇAĞLAR wrote:<br>
> Hi Andrei,<br>
><br>
> Thank you for your information. I have already added the CPU and DIMM<br>
> configuration files within the .yaml files. When I added these<br>
> files(related to the path: xyz.openbmc_project.Inventory.Item.Cpu<br>
> and xyz.openbmc_project.Inventory.Item.Dimm), I see the CPU and DIMM<br>
> entries over WebUI. However, In this way, I add the properties such<br>
> as (PartNumber, SerialNumber, etc.) on my own. I have already<br>
> generated a .bin file that has FRU information (chassis, board etc.)<br>
> and I included this in BMC's image file. In addition, I see the<br>
> properties related to Chassis, Board on WebUI.<br>
><br>
> I have already checked the smbios-mdr daemon in openbmc. However,<br>
> when I include this daemon in my yocto image, the bitbake shows some<br>
> errors that are related to smbios-mdr's .cpp files. I guess I have to<br>
> create some configuration files before doing it. Is it wrong? What<br>
> should I do?<br>
><br>
> I guess I have to need some code in BIOS. Is there any example to do<br>
> this? I don't know where I should start.<br>
><br>
> Thank you.<br>
><br>
> Oğuzhan Çağlar<br>
> Software Design Engineer<br>
><br>
><br>
><br>
> Pavo Tasarım Üretim Elektronik Tic. A.Ş.<br>
> Teknopark İstanbul, Kurtköy Pendik İSTANBUL<br>
><br>
><br>
> Tel             : +90 (216) 354 72 86<br>
> Faks         : +90 (216) 354 76 77<br>
> Gsm          : +90 (507) 585 10 60<br>
> oguzhan.caglar@pavotek.com.tr<br>
><br>
> <a href="http://www.pavotek.com.tr">www.pavotek.com.tr</a><br>
><br>
><br>
> Gönderen: Andrei Kartashev <a.kartashev@yadro.com><br>
> Gönderildi: 11 Ağustos 2022 Perşembe 22:28:16<br>
> Kime: Oğuzhan ÇAĞLAR; openbmc@lists.ozlabs.org<br>
> Konu: (External) Re: Adding Inventory<br>
><br>
><br>
> Warning: This e-mail came from an external source. If you do not<br>
> trust the sender or if there is anything suspicious in the content of<br>
> the e-mail, please inform the IT department.<br>
><br>
><br>
><br>
> Hello Oguzhan,<br>
><br>
> This is a very common question for newcomers, I believe is was<br>
> already<br>
> answered somewhere in the list.<br>
> BMC out of the box don't have any knowledge on host's equipment (CPU,<br>
> DIMM, Drive, AIC, etc) - it is up to you to deliver this information<br>
> from host to BMC. As for now the most common way to feed BMC the<br>
> information regarding CPU and DIMM is to transfer smbios tables via<br>
> ipmi. You can implement any other mechanism but any way, you need to<br>
> have some code in your BIOS.<br>
><br>
> As soon as you have the CPU/DIMM information on BMC it can be shown<br>
> in<br>
> bmcweb by implementing corresponding dbus interfaces<br>
> (xyz.openbmc_project.Inventory.Item.Cpu and<br>
> xyz.openbmc_project.Inventory.Item.Dimm). smbiosmdrv2 daemon do this,<br>
> but you also can add EntityManager configuration files for this or<br>
> write your own daemon to expose the interfaces.<br>
><br>
> On Thu, 2022-08-04 at 08:07 +0000, Oğuzhan ÇAĞLAR wrote:<br>
> > Hello,<br>
> ><br>
> > I'm working on openbmc for ast2500 bmc. I want to add inventory<br>
> > such<br>
> > as CPU and DIMM etc. I added the chassis from .json file but I<br>
> > couldn't add the CPU and DIMM. I know this is to related with<br>
> > entity-<br>
> > manager. How can I add these inventory on WEBUI? Can you give some<br>
> > information about this issue?<br>
> ><br>
> > Regards.<br>
> ><br>
> > Oğuzhan Çağlar<br>
> > Software Design Engineer<br>
> ><br>
> ><br>
> ><br>
> > Pavo Tasarım Üretim Elektronik Tic. A.Ş.<br>
> > Teknopark İstanbul, Kurtköy Pendik İSTANBUL<br>
> ><br>
> ><br>
> > Tel             : +90 (216) 354 72 86<br>
> > Faks         : +90 (216) 354 76 77<br>
> > Gsm          : +90 (507) 585 10 60<br>
> > oguzhan.caglar@pavotek.com.tr<br>
> ><br>
> > <a href="http://www.pavotek.com.tr">www.pavotek.com.tr</a><br>
> ><br>
> ><br>
><br>
> --<br>
> Best regards,<br>
> Andrei Kartashev,<br>
> Lead BMC Developer<br>
><br>
<br>
--<br>
Best regards,<br>
Andrei Kartashev,<br>
Lead BMC Developer<br>
<br>
</div>
</span></font>
</body>
</html>