[etherlab-users] "Invalid mailbox configuration", how to configure?

Florian Pose fp at igh-essen.com
Wed Mar 19 22:20:13 CET 2008


On Tue, Mar 18, 2008 at 02:01:14PM +0100, Stefan Löfgren wrote:
> EtherCAT DEBUG: Uploading Sdo 0x1C12:0 from slave 0.
> EtherCAT DEBUG: Upload request:
> EtherCAT DEBUG: 00 20 40 12 1C 00 00 00 00 00
> EtherCAT ERROR: Mailbox error response received from slave 0 - Code 0x0004:
> "MBXERR_SERVICENOTSUPPORTED".
> EtherCAT DEBUG: 01 00 04 00

> EtherCAT DEBUG: Fetching Sdo dictionary from slave 0.
> EtherCAT ERROR: Mailbox error response received from slave 0 - Code 0x0002:
> "MBXERR_UNSUPPORTEDPROTOCOL".
> EtherCAT DEBUG: 01 00 02 00

Are you sure that the slave supports CoE? This obviously tell us that
it does not...

Is it possible, that the mailbox configuration is still wrong?

Another possibility would be, that the slave is not ready to talk CoE
directly after going to PREOP. I had some slaves, that needed a few
seconds to initialize their CoE protocol handlers. But this would
definitely not be conforming to the standard, because a slave has to be
able to communicate via mailbox directly after going to PREOP...

-- 
Best regards,
Florian Pose

http://etherlab.org



More information about the Etherlab-users mailing list