HI
I'm testing AM3359 ICE with full feature ethercat appl. But there is weird problem..
when I send Safe-OP command from Pre-OP or Init (In Box 1 Online Menu), 'Invalid mailbox configuration' error was appeared and disappear-
-> and slave states is .... Pre OP -> Init -> Pre OP -> Safe OP
[ error was that SM1 Enable bit of ' SyncManager1 activate reg (0x80e)' is disabled..] What makes this bit disable???
BUT !! when I send Safe-OP command from Pre-OP or Init (In Device 3 Online Menu), State Machine was changed to Safe OP without error
What is difference between two command???
below is my twinCAT Capture..
and my Test environment is..
board : AM3359 ice
Target os: sys/bios 6.33.05.46
AM335x sysbios industrial sdk 1.0.0.5 etherCAT application
EtherCAT slave Stack code 5.01