Details
Description
Initially and during reset, the slave state inside the master status block (common status block offset 0x38) is set to failed (HIL_SLAVE_STATE_FAILED), which is unexpected.
The firmware shall start in slave state undefined (HIL_SLAVE_STATE_UNDEFINED), in case the firmware is not configured or no slaves are activated in the scanner configuration.
According to the DPM manual, the HIL_SLAVE_STATE_FAILED shall be used in the following case: If there is at least one slave missing or one of the slaves has pending diagnostic information.