Details
Description
An EtherNet/IP device is supposed to perform one single LED self-test sequence on every power up or reset (e.g. Identity Object Reset service).
The current firmware performs two self-test sequences, which is unexpected and may be rated as an error during conformance testing.
This behavior only shows up in case the host application sets the DPM COS "APPLICATION READY" (HIL_APP_COS_APPLICATION_READY) before actually configuring the firmware (e.g. with Set-Config --> Channel-Init). Typically this is done by calling the xChannelHostState function with command CIFX_HOST_STATE_NOT_READY.
Workaround:
The second self-test sequence can be avoided by not setting the "APPLICATION READY" flag before configuration of the firmware. After configuration the flag can be set/reset without any side affects.
Attachments
Issue Links
- relates to
-
PSEISV3-760 LED Self-Test sequence is triggered a second time when initial configuration is applied (certification issue)
- Closed