<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)">
<!--[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:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
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-NZ" link="blue" vlink="purple" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Hi James,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">The patch is part of Gavin Lamberts patch set:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><a href="https://sourceforge.net/u/uecasm/etherlab-patches/ci/default/tree/">https://sourceforge.net/u/uecasm/etherlab-patches/ci/default/tree/</a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Specifically: <b>features/sii-file/0001-load-sii-from-file.patch<o:p></o:p></b></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Adds the ability to override the slave's SII data with a file (useful if the slave's SII EEPROM is too small to hold the correct data).<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">The functionality is disabled by default.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">At configure time, you can use --enable-sii-override to activate it, using the standard udev/hotplug lookup process.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">At configure time, you can use --enable-sii-override=/lib/firmware (or another path) to activate it using a direct loading method.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">It will cooperate as expected with features/sii-cache, although note that it’s not as efficient as it could be (it will reload some of the values that features/sii-cache already read when checking
 the SII cache; but trying to improve this would make the code really awkward).<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Regards,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Graeme.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US">From:</span></b><span lang="EN-US"> James Benway <James.Benway@gleeble.com>
<br>
<b>Sent:</b> Friday, 25 June 2021 02:03<br>
<b>To:</b> Graeme Foot <Graeme.Foot@touchcut.com><br>
<b>Subject:</b> Etherlab patch with SII_PATH<o:p></o:p></span></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">Hi Graeme,<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">I am working on an etherlab project which requires a slave that does not support rewriting of the sii information and the slave is missing default PDO/sync information.  I have come across an old
<a href="https://etherlab-users.etherlab.narkive.com/wSM75pfA/problem-reading-sii-configuration-from-slave">
etherlab-users thread</a> in which you discuss a patch of the etherlab master with support of optional slave configuration via local ESI files.  Do you still happen to have access to this source code?  If so, would you be so kind as to let me know where I can
 find it so I do not have to reinvent the wheel?<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Thank you!<br clear="all">
<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<p class="MsoNormal">-- <o:p></o:p></p>
<div>
<div>
<div>
<div>
<div>
<div>
<p class="MsoNormal"><i><span style="font-size:9.5pt">James Benway</span></i><br>
<i><span style="font-size:12.0pt">Senior Embedded Systems Engineer</span></i><o:p></o:p></p>
<div>
<div>
<div>
<p class="MsoNormal"><i><span style="font-size:10.0pt">Dynamic Systems Inc.</span></i><o:p></o:p></p>
</div>
</div>
</div>
<div>
<div>
<p class="MsoNormal"><img border="0" width="180" height="37" style="width:1.875in;height:.3854in" id="Picture_x0020_1" src="cid:image001.png@01D769A9.262F69F0"><o:p></o:p></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div class="MsoNormal" align="center" style="text-align:center">
<hr size="2" width="100%" align="center">
</div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:gray;background:white">The contents of this e-mail and any attachments are confidential. They are intended for the named recipient(s) only.  If you are not the intended
 recipient of this message, please notify the sender immediately and delete the message and any attachments. Thank you. </span><o:p></o:p></p>
</div>
</body>
</html>