<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns="http://www.w3.org/TR/REC-html40" 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"><HEAD>
<META content="text/html; charset=utf-8" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.19328">
<STYLE>@font-face {
font-family: Calibri;
}
@page WordSection1 {size: 8.5in 11.0in; margin: 1.0in 1.0in 1.0in 1.0in; }
P.MsoNormal {
MARGIN: 0in 0in 0pt; FONT-FAMILY: "Calibri","sans-serif"; FONT-SIZE: 11pt
}
LI.MsoNormal {
MARGIN: 0in 0in 0pt; FONT-FAMILY: "Calibri","sans-serif"; FONT-SIZE: 11pt
}
DIV.MsoNormal {
MARGIN: 0in 0in 0pt; FONT-FAMILY: "Calibri","sans-serif"; FONT-SIZE: 11pt
}
A:link {
COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlink {
COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
A:visited {
COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlinkFollowed {
COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.EmailStyle17 {
FONT-FAMILY: "Calibri","sans-serif"; COLOR: windowtext; mso-style-type: personal-compose
}
.MsoChpDefault {
FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: export-only
}
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=blue vLink=purple>
<DIV dir=ltr align=left><SPAN class=999510018-07112012><FONT color=#0000ff
size=2 face=Arial>Hello Josh,</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=999510018-07112012><FONT color=#0000ff
size=2 face=Arial></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=999510018-07112012><FONT color=#0000ff
size=2 face=Arial>I find it funny but sad at the same time as I was about to
write an email similar to yours and I was hoping that I was the only one with
this problem. Unfortunately, I see that we are more than one in the same
situation. I also made a firmware update recently, but I have not had the
chance to test the EtherCAT interface before the update. In your case, does
the EtherCAT interface worked well with Etherlab's master before
the update?</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=999510018-07112012><FONT color=#0000ff
size=2 face=Arial></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=999510018-07112012>
<DIV align=left><SPAN
style="FONT-FAMILY: Lucida Sans; COLOR: rgb(210,105,0); FONT-SIZE: 10pt"><SPAN
style="COLOR: rgb(105,105,105)"><SPAN
style="FONT-WEIGHT: bold">------------------------------------</SPAN></SPAN></SPAN><SPAN
style="FONT-FAMILY: Verdana; COLOR: rgb(210,105,0); FONT-SIZE: 10pt; FONT-WEIGHT: bold"><BR><SPAN
style="FONT-FAMILY: Lucida Sans; COLOR: rgb(210,105,0); FONT-SIZE: 12pt">Philippe
Hamelin</SPAN></SPAN><SPAN
style="FONT-FAMILY: Verdana; COLOR: rgb(103,103,103); FONT-SIZE: 8pt"><SPAN
style="FONT-SIZE: 8pt">, ing., M. Ing</SPAN></SPAN><BR
style="COLOR: rgb(103,103,103)"><SPAN
style="COLOR: rgb(103,103,103); FONT-SIZE: 8pt"><SPAN
style="FONT-FAMILY: Arial; FONT-SIZE: 8pt">Chercheur / Researcher</SPAN><BR
style="FONT-FAMILY: Arial"><BR style="FONT-FAMILY: Arial"><SPAN
style="FONT-FAMILY: Arial; FONT-SIZE: 8pt"><SPAN
style="COLOR: rgb(210,105,0)">T</SPAN>: 450-652-8499 x2198</SPAN><BR
style="FONT-FAMILY: Arial"><SPAN
style="FONT-FAMILY: Arial; FONT-SIZE: 8pt"><SPAN
style="COLOR: rgb(210,105,0)">F</SPAN>: 450-6<SPAN
style="FONT-SIZE: 8pt">52-1316</SPAN></SPAN><BR style="FONT-FAMILY: Arial"><BR
style="FONT-FAMILY: Arial"><SPAN
style="FONT-FAMILY: Arial; FONT-SIZE: 8pt">Expertise robotique et
civil<BR>Institut de recherche d'Hydro-Québec (IREQ)<BR>1740, boul.
Lionel-Boulet<BR>Varennes (QC) J3X 1S1, Canada</SPAN></SPAN><BR
style="COLOR: rgb(103,103,103)"></DIV><SPAN
style="FONT-FAMILY: monospace; COLOR: rgb(210,105,0); FONT-SIZE: 10pt"><SPAN
style="COLOR: rgb(105,105,105)"><SPAN
style="FONT-WEIGHT: bold"></SPAN></SPAN></SPAN></SPAN></DIV><BR>
<DIV dir=ltr lang=fr class=OutlookMessageHeader align=left>
<HR tabIndex=-1>
<FONT size=2 face=Tahoma><B>De :</B> etherlab-users-bounces@etherlab.org
[mailto:etherlab-users-bounces@etherlab.org] <B>De la part de</B> Josh
Rosenbaum<BR><B>Envoyé :</B> 7 novembre 2012 11:07<BR><B>À :</B>
etherlab-users@etherlab.org<BR><B>Objet :</B> [etherlab-users] Pinpointing
a CoE error<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV class=WordSection1>
<P class=MsoNormal>Hello,<o:p></o:p></P>
<P class=MsoNormal><o:p> </o:p></P>
<P class=MsoNormal>I’m new to using EtherLab’s EtherCAT Master, and I’m
currently using<o:p></o:p></P>
<P class=MsoNormal>Version 1.5.1 on Ubuntu 10.4 (Kernel 2.6.32). I have
several identical<o:p></o:p></P>
<P class=MsoNormal>EtherCAT enabled Elmo Motion Control Whistle drives that use
CANopen to<o:p></o:p></P>
<P class=MsoNormal>communicate with the master. I recently updated the
Whistle drives’<o:p></o:p></P>
<P class=MsoNormal>firmware, and an error has popped up that I’m unsure how to
handle.<o:p></o:p></P>
<P class=MsoNormal>Elmo claims this is not a problem on their side but is a
problem with<o:p></o:p></P>
<P class=MsoNormal>EtherLab. I’m struggling to pin down the problem’s root and I
am looking <o:p></o:p></P>
<P class=MsoNormal>to the EtherLab user base for guidance. <o:p></o:p></P>
<P class=MsoNormal><o:p> </o:p></P>
<P class=MsoNormal>When the EtherLab Master attempts to load the object
dictionary, I get a<o:p></o:p></P>
<P class=MsoNormal>timeout error while the master tries loading a non-existent
SDO. I have<o:p></o:p></P>
<P class=MsoNormal>confirmed with Elmo that SDO entry 0x2206:1 does not
exist. This is the<o:p></o:p></P>
<P class=MsoNormal>log’s output when I have two slave’s attached; slave zero has
the firmware<o:p></o:p></P>
<P class=MsoNormal>update and slave 1 does not.<o:p></o:p></P>
<P class=MsoNormal><o:p> </o:p></P>
<P class=MsoNormal>[30791.825201] EtherCAT DEBUG 0-1: Finished
configuration.<o:p></o:p></P>
<P class=MsoNormal>[30791.825204] EtherCAT DEBUG 0-0: Ready for
requests.<o:p></o:p></P>
<P class=MsoNormal>[30791.825207] EtherCAT DEBUG 0-1: Ready for
requests.<o:p></o:p></P>
<P class=MsoNormal>[30794.817007] EtherCAT DEBUG 0-0: Fetching SDO
dictionary.<o:p></o:p></P>
<P class=MsoNormal>[30794.819587] EtherCAT DEBUG 0-0: SDO list fragments left:
2<o:p></o:p></P>
<P class=MsoNormal>[30794.820576] EtherCAT DEBUG 0-0: SDO list fragments left:
1<o:p></o:p></P>
<P class=MsoNormal>[30796.204805] EtherCAT ERROR 0-0: Timeout while waiting for
SDO entry 0x2206:1 description response.<o:p></o:p></P>
<P class=MsoNormal>[30796.220971] EtherCAT DEBUG 0-1: Fetching SDO
dictionary.<o:p></o:p></P>
<P class=MsoNormal>[30796.223436] EtherCAT DEBUG 0-1: SDO list fragments left:
2<o:p></o:p></P>
<P class=MsoNormal>[30796.224438] EtherCAT DEBUG 0-1: SDO list fragments left:
1<o:p></o:p></P>
<P class=MsoNormal>[30796.988003] EtherCAT DEBUG 0-1: Fetched 171 SDOs and 460
entries.<o:p></o:p></P>
<P class=MsoNormal><o:p> </o:p></P>
<P class=MsoNormal>I get this error every time I give power to my servo
drives. Additionally,<o:p></o:p></P>
<P class=MsoNormal>if I try and upload an SDO using the command line tool, I get
no response <o:p></o:p></P>
<P class=MsoNormal>from the slave. EtherLab returns the error “Failed to
determine SDO entry<o:p></o:p></P>
<P class=MsoNormal>data type. Please specify –type” or “Data type
mismatch. Expected XXX with<o:p></o:p></P>
<P class=MsoNormal>YY bytes, but got 0 bytes” . I have never gotten an
error with the older<o:p></o:p></P>
<P class=MsoNormal>version of the firmware. <o:p></o:p></P>
<P class=MsoNormal><o:p> </o:p></P>
<P class=MsoNormal><o:p> </o:p></P>
<P class=MsoNormal>If this is an EtherLab bug, does anyone have suggestions to
help me isolate<o:p></o:p></P>
<P class=MsoNormal>the bug or to circumvent the problem? If this is a bug
in the firmware and<o:p></o:p></P>
<P class=MsoNormal>beyond my scope, any suggestions to prove that EtherLab is
working correctly<o:p></o:p></P>
<P class=MsoNormal>and that the bug is with Elmo?<o:p></o:p></P>
<P class=MsoNormal><o:p> </o:p></P>
<P class=MsoNormal><o:p> </o:p></P>
<P class=MsoNormal>Also, I am entertaining the idea of upgrading to the EtherLab
development<o:p></o:p></P>
<P class=MsoNormal>version, but I am awaiting the procurement of a new NIC with
the necessary<o:p></o:p></P>
<P class=MsoNormal>supported chipset. <o:p></o:p></P>
<P class=MsoNormal><o:p> </o:p></P>
<P class=MsoNormal><o:p> </o:p></P>
<P class=MsoNormal>Thanks in advance,<o:p></o:p></P>
<P class=MsoNormal>Josh<o:p></o:p></P>
<P class=MsoNormal><o:p> </o:p></P></DIV></BODY></HTML>