<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-15">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Hello,<br>
<br>
I had the problem with a new slave-type that only the first of four
slaves worked (OP), all others were in SAFEOP +ERROR. In the
debugging output of the master (ethercat debug 1) I saw that only
some of the PDOs of the first slave hat been registered in the
domain, the PDOs of the other slaves had not been registered.<br>
The cause is that one of the PDOs have an entry index of 0x0000 (see
pdos.txt), which causes the ecrt_domain_reg_pro_entry_list to quit,
so all other PDO entries after that are ignored.<br>
With the attached patch (diff.txt) I get all slaves to work.<br>
<br>
Regards,<br>
Jürgen Kunz<br>
<div class="moz-signature">-- <br>
Dipl.-Inform. Jürgen Kunz<br>
<br>
<a href="http://www.tu-darmstadt.de">Technische Universität
Darmstadt</a><br>
<a href="http://www.sim.tu-darmstadt.de">FG Simulation,
Systemoptimierung und Robotik</a><br>
Hochschulstr. 10<br>
64289 Darmstadt<br>
<br>
Tel.: ++49 (0) 6151-16-70383<br>
Fax: ++49 (0) 6151-16-6648<br>
E-Mail: kunz(at)sim.tu-darmstadt.de<br>
Homepage: <a href="http://www.sim.tu-darmstadt.de">http://www.sim.tu-darmstadt.de</a></div>
</body>
</html>