EiceDRIVERTM SIL
1EDI2004AS
Functional Description
2.4.5.4 Activating the device after reset
After a reset event, the device is in Mode OPM0 and disabled. In order to be active, the device needs to enter
Configuration Mode with the ENTER_CMODE command. Once all the configurations have been performed, the
Configuration Mode has to be exited with an EXIT_CMODE command. Once this is done, the device can enter
the Active Mode when Invalid to Valid transition on pin EN is detected.
2.4.5.5 Activating the device after an Event Class A or B
If during operation, an Event Class A occurs, the device enters the OPM3 (or OPM5). Bit field SSTAT.OPM is
updated accordingly. In order to reactivate the device, an invalid-to-valid transition has to be applied to signal
EN. It means that a Low-level and then a High level is applied to EN. If no Event Class A event is active, the
device will enter OPM4 (respectively OPM6).
If during operation, an Event Class B occurs, the device enters the Default Mode OPM1. Bit field SSTAT.OPM is
updated accordingly. In order to reactivate the device, the steps defined in Chapter 2.4.5.4 need to be
performed.
2.4.5.6 Debug Mode
The DEBUG pin gives the possibility to operate the device in the so-called Debug Mode. The goal of the Debug
Mode is to operate the device without SPI interface. This mode should be used for development purpose only
and is not intended to be used in final applications.
At VCC2 power-on, the level at pin DEBUG is latched. In case a High level is detected, the device enters the Debug
Mode. Bit SSTAT.DBG is then set.
In Debug Mode, the regular operation of the internal state machine is modified, so that the device can only
enter OPM3 or OPM4. As a result Modes OPM0, OPM1, OPM2, OPM5 and OPM6 are completely bypassed. In case
of a Reset event, the device goes to OPM3 (instead of OPM0). Besides, in Debug Mode, events leading normally
to an Event Class B are replaced an Event Class A, resulting in the activation of signal NFLTA. Event Class B are
therefore not generated by the device in Debug Mode (and signal NFLTB shall not be used).
It should be noted that the configuration of the device in Debug Mode corresponds to the default settings and
can not be changed (refer to the register reset values to get the default configuration).
In Debug Mode, the operation of the device is otherwise similar to regular operation. It means in particular that
the signal EN has to be managed properly: when the device is in OPM3, a Low to High level transition has to be
applied to the device in order to enter OPM4 (Active Mode).
Note:
Once it has been latched at power-on, the level on the pin DEBUG has no impact on the device until
the next power-on event on the secondary side.
Data Sheet
36
Rev. 2.0
2019-01-16