<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=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:DengXian;
panose-1:2 1 6 0 3 1 1 1 1 1;}
@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;}
@font-face
{font-family:"\@DengXian";
panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
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;
margin-bottom:.0001pt;
background:white;
font-size:8.5pt;
font-family:Menlo;
color:#33BBC8;}
p.p2, li.p2, div.p2
{mso-style-name:p2;
margin:0in;
margin-bottom:.0001pt;
background:white;
font-size:8.5pt;
font-family:Menlo;
color:black;}
span.s2
{mso-style-name:s2;
color:#D53BD3;}
span.s3
{mso-style-name:s3;
color:black;}
span.s4
{mso-style-name:s4;
color:#C33720;}
span.s5
{mso-style-name:s5;
color:#33BBC8;}
span.s1
{mso-style-name:s1;}
span.apple-converted-space
{mso-style-name:apple-converted-space;}
.MsoChpDefault
{mso-style-type:export-only;}
@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">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt">Hi,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">I am trying to read FRU information from our system. I don’t see all fields updated in the destination files. Specially I don’t see custom field at all. I debug through code and found that we read eeprom and
create object based on config.yaml which has all the information in terms of key-value pair. But I have no clue after this object is sent to dbus and finally printed in output file. I am unable to find source who does this object and write to output file.
Any advice here would be appreciated. Also please send me some examples from your own implementations. Below are config and output files and some debug prints.<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">Config.yaml:<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">0x56</span><span class="s2">:</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black"> </span>
</span><span class="s1">/system/chassis/motherboard</span><span class="s2">:</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black"> </span>
</span><span class="s1">entityID</span><span class="s2">:</span><span class="s3">
</span><span class="s4">7</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black"> </span>
</span><span class="s1">entityInstance</span><span class="s2">:</span><span class="s3">
</span><span class="s4">1</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black"> </span>
</span><span class="s1">interfaces</span><span class="s2">:</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black">
</span></span><span class="s1">xyz.openbmc_project.Inventory.Decorator.Asset</span><span class="s2">:</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black">
</span></span><span class="s1">BuildDate</span><span class="s2">:</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruProperty</span><span class="s2">:</span><span class="s1"> Mfg Date</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruSection</span><span class="s2">:</span><span class="s1"> Board</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black">
</span></span><span class="s1">PartNumber</span><span class="s2">:</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruProperty</span><span class="s2">:</span><span class="s1"> Part Number</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruSection</span><span class="s2">:</span><span class="s1"> Board</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black">
</span></span><span class="s1">Manufacturer</span><span class="s2">:</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruProperty</span><span class="s2">:</span><span class="s1"> Manufacturer</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruSection</span><span class="s2">:</span><span class="s1"> Board</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black">
</span></span><span class="s1">SerialNumber</span><span class="s2">:</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruProperty</span><span class="s2">:</span><span class="s1"> Serial Number</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruSection</span><span class="s2">:</span><span class="s1"> Board</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black">
</span></span><span class="s1">xyz.openbmc_project.Inventory.Item</span><span class="s2">:</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black">
</span></span><span class="s1">PrettyName</span><span class="s2">:</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruProperty</span><span class="s2">:</span><span class="s1"> Name</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruSection</span><span class="s2">:</span><span class="s1"> Board</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black">
</span></span><span class="s1">CustomField1</span><span class="s2">:</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruProperty</span><span class="s2">:</span><span class="s1"> Custom Field
</span><span class="s4">1</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruSection</span><span class="s2">:</span><span class="s1"> Board</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black">
</span></span><span class="s1">CustomField2</span><span class="s2">:</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruProperty</span><span class="s2">:</span><span class="s1"> Custom Field
</span><span class="s4">2</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruSection</span><span class="s2">:</span><span class="s1"> Board</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black"> </span>
</span><span class="s1">/system/chassis</span><span class="s2">:</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black"> </span>
</span><span class="s1">entityID</span><span class="s2">:</span><span class="s3">
</span><span class="s4">23</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black"> </span>
</span><span class="s1">entityInstance</span><span class="s2">:</span><span class="s3">
</span><span class="s4">1</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black"> </span>
</span><span class="s1">interfaces</span><span class="s2">:</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black">
</span></span><span class="s1">xyz.openbmc_project.Inventory.Decorator.Asset</span><span class="s2">:</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black">
</span></span><span class="s1">SerialNumber</span><span class="s2">:</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruProperty</span><span class="s2">:</span><span class="s1"> Serial Number</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruSection</span><span class="s2">:</span><span class="s1"> Chassis</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black">
</span></span><span class="s1">PartNumber</span><span class="s2">:</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruProperty</span><span class="s2">:</span><span class="s1"> Part Number</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruSection</span><span class="s2">:</span><span class="s1"> Chassis</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">Model</span><span class="s2">:</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruProperty</span><span class="s2">:</span><span class="s1"> Type</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruSection</span><span class="s2">:</span><span class="s1"> Chassis</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black">
</span></span><span class="s1">CustomField1</span><span class="s2">:</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruProperty</span><span class="s2">:</span><span class="s1"> Custom Field
</span><span class="s4">1</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruSection</span><span class="s2">:</span><span class="s1"> Chassis</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black">
</span></span><span class="s1">CustomField2</span><span class="s2">:</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruProperty</span><span class="s2">:</span><span class="s1"> Custom Field
</span><span class="s4">2</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruSection</span><span class="s2">:</span><span class="s1"> Chassis</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black"> </span>
</span><span class="s1">/system</span><span class="s2">:</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black"> </span>
</span><span class="s1">entityID</span><span class="s2">:</span><span class="s3">
</span><span class="s4">3</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black"> </span>
</span><span class="s1">entityInstance</span><span class="s2">:</span><span class="s3">
</span><span class="s4">1</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black"> </span>
</span><span class="s1">interfaces</span><span class="s2">:</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black">
</span></span><span class="s1">xyz.openbmc_project.Inventory.Decorator.Asset</span><span class="s2">:</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black">
</span></span><span class="s1">SerialNumber</span><span class="s2">:</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruProperty</span><span class="s2">:</span><span class="s1"> Serial Number</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruSection</span><span class="s2">:</span><span class="s1"> Product</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black">
</span></span><span class="s1">Manufacturer</span><span class="s2">:</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruProperty</span><span class="s2">:</span><span class="s1"> Manufacturer</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruSection</span><span class="s2">:</span><span class="s1"> Product</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">Model</span><span class="s2">:</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruProperty</span><span class="s2">:</span><span class="s1"> Model Number</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruSection</span><span class="s2">:</span><span class="s1"> Product</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black">
</span></span><span class="s1">PrettyName</span><span class="s2">:</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruProperty</span><span class="s2">:</span><span class="s1"> Name</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruSection</span><span class="s2">:</span><span class="s1"> Product</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">Version</span><span class="s2">:</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruProperty</span><span class="s2">:</span><span class="s1"> Version</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruSection</span><span class="s2">:</span><span class="s1"> Product</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">AssetTag</span><span class="s2">:</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruProperty</span><span class="s2">:</span><span class="s1"> Asset Tag</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruSection</span><span class="s2">:</span><span class="s1"> Product</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black">
</span></span><span class="s1">CustomField1</span><span class="s2">:</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruProperty</span><span class="s2">:</span><span class="s1"> Custom Field
</span><span class="s4">1</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruSection</span><span class="s2">:</span><span class="s1"> Product</span><o:p></o:p></p>
<p class="p1"><span class="apple-converted-space"><span style="color:black">
</span></span><span class="s1">CustomField2</span><span class="s2">:</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruProperty</span><span class="s2">:</span><span class="s1"> Custom Field
</span><span class="s4">2</span><o:p></o:p></p>
<p class="p2"><span class="apple-converted-space"> </span><span class="s5">IPMIFruSection</span><span class="s2">:</span><span class="s1"> Product</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">Output files:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">============<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black">/var/lib/phosphor-inventory-manager/xyz/openbmc_project/inventory/system/xyz.openbmc_project.Inventory.Decorator.Asset<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black">{<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black"> "value0": {<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black"> "cereal_class_version": 1,<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black"> "value0": "",<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black"> "value1": "WTF17370D2MA1",<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black"> "value2": "Wiwynn",<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black"> "value3": "",<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black"> "value4": "B81.00X01.0104"<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black"> }<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black">}<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black">/var/lib/phosphor-inventory-manager/xyz/openbmc_project/inventory/system/chassis/xyz.openbmc_project.Inventory.Decorator.Asset<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black">{<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black"> "value0": {<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black"> "cereal_class_version": 1,<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black"> "value0": "B81.00X01.0104",<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black"> "value1": "WTF17370D2MA1",<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black"> "value2": "",<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black"> "value3": "",<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black"> "value4": "23"<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black"> }<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black">}<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black">/var/lib/phosphor-inventory-manager/xyz/openbmc_project/inventory/system/chassis/motherboard/xyz.openbmc_project.Inventory.Decorator.Asset<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black">{<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black"> "value0": {<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black"> "cereal_class_version": 1,<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black"> "value0": "B81.00X10.0109",<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black"> "value1": "WTH1734038ZSA",<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black"> "value2": "Wistron",<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black"> "value3": "2017-08-26 - 19:17:00",<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black"> "value4": ""<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black"> }<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black">}<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">I don’t see all field populated and when I debug and found that It takes all field from config and populate everything in object before sending to dbus. Please see below.<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black"><o:p> </o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black">Product:Name:Type6 Tioga Pass Single Side<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black">Product:Asset Tag:3718452<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black">Product:Serial Number:WTF17370D2MA1<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black">Product:Version:PVT<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black">Product:Custom Field 1:01-002572<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black">Product:Model Number:B81.00X01.0104<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black">Product:Custom Field 2:1505546857<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black">Product:Manufacturer:Wiwynn<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black">Board:Part Number:B81.00X10.0109<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black">Board:Serial Number:WTH1734038ZSA<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black">Board:Mfg Date:2017-08-26 - 19:17:00<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black">Board:Manufacturer:Wistron<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black">Board:Custom Field 1:02-000243<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black">Board:Custom Field 2:LBG-1G<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black">Board:Name:Tioga Pass Single Side<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black">Chassis:Custom Field 1:M7MX546700026<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black">Chassis:Part Number:B81.00X01.0104<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black">Chassis:Custom Field 2:M71C9N5700774<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black">Chassis:Serial Number:WTF17370D2MA1<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:8.5pt;font-family:Menlo;color:black">Chassis:Type:23<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 advise if I am missing anything and location of source who is writing finally to output file and what is driving to restrict number of fields.<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>