<div dir="ltr">Hi George,<div><br></div><div>Sorry for the late reply. The current configuration expected is an array, so you would need:</div><div><br></div><div>[{<br>  "blobBaseId": "/skm/hss/",<br>  "sysFilePath": "/sys/class/i2c-dev/i2c-8/device/8-0058/eeprom",<br>  "offsetBytes": 256,<br>  "maxSizeBytes": 1024<br>}]<br></div><div><br></div><div>The documentation on the configuration file format isn't super clear. I will send a patch to improve it.</div><div>Currently there is no host-side tools like phosphor-ipmi-flash.</div><div>Hope this helps.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Nov 6, 2019 at 4:16 AM George Hung (洪忠敬) <<a href="mailto:George.Hung@quantatw.com">George.Hung@quantatw.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Kun,<br>
<br>
I'd like to add a platform configuration file for blob basd id and sysfile path, but I always get the return error, "Encountered error when parsing config file".<br>
Is my config file format wrong or something I missed ?<br>
<br>
My example config.json:<br>
{<br>
  "blobBaseId": "/skm/hss/",<br>
  "sysFilePath": "/sys/class/i2c-dev/i2c-8/device/8-0058/eeprom",<br>
  "offsetBytes": 256,<br>
  "maxSizeBytes": 1024<br>
}<br>
<br>
BTW, is there the utility such as the host-tool of phosphor-ipmi-flash to test ?<br>
<br>
<br>
Thanks.<br>
<br>
Best Regards <br>
George Hung<br>
Research Division - Software Engineer<br>
Quanta Computer Inc.<br>
Ext: 16830<br>
E-Mail : George.Hung@QuantaTW.com<br>
<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr">Regards,<div>Kun</div></div></div>