<HTML>
<HEAD>
<TITLE>Failed to calculate bus topology</TITLE>
</HEAD>
<BODY>
<FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>Hi all,<BR>
<BR>
I’m just getting started with the etherlab master stack, and really ethercat in general, so please excuse my ignorance. So far I have read the documentation I have found (ethercat-1.5-***.pdf) as well was the readme and install files, then I followed the directions to get the driver installed. I also cobbled together some beckhoff ethercat modules including an EK1101, 3 EL2024s, and an EL2612 as well as an EL9010 terminator. I got everything startup up and an able to use the command line tool to do a few queries to find that it sees all the slices properly and can change the operational state. One thing is bothering me so far: when I first plug in the ethercat modules I get the following output in dmesg:<BR>
<BR>
EtherCAT 0: Link state changed to UP.<BR>
EtherCAT 0: 6 slave(s) responding.<BR>
EtherCAT 0: Slave states: INIT.<BR>
EtherCAT 0: Scanning bus.<BR>
EtherCAT 0: Bus scanning completed in 440 ms.<BR>
EtherCAT ERROR 0: Failed to calculate bus topology.<BR>
EtherCAT 0: Slave states: PREOP.<BR>
<BR>
I don’t understand what the “Failed to calculate but topology” message means, nor what I need to do to avoid it. Any help would be appreciated.<BR>
<BR>
Thanks,<BR>
<BR>
Steve<BR>
</SPAN></FONT>
</BODY>
</HTML>