mc33905s Freescale Semiconductor, Inc, mc33905s Datasheet - Page 42

no-image

mc33905s

Manufacturer Part Number
mc33905s
Description
System Basis Chip Gen2 With High Speed Can And Lin Interface
Manufacturer
Freescale Semiconductor, Inc
Datasheet
OVERVIEW
occur. The “Safe state” condition is defined by the resistor
connected at the DGB pin. Safe Mode is entered after
additional event or conditions are met: time out for CAN
communication and state at I/O-1 pin.
event: in the safe state the device is automatically wakeable
CAN and I/O (if configured as inputs). Upon wake-up, the
device operation is resumed: enter in Reset Mode.
FAIL SAFE FUNCTIONALITY
RESET), the Safe mode can be entered. In this mode, the
SAFE terminal is active low.
Description
condition that make the SAFE pin activated have not
recovered, the device can help to reduce ECU consumption,
assuming that the MCU is not able to set the whole ECU in
low power mode. Two main cases are available:
mode A:
stays ON), until the failure condition recovers (i.e S/W is able
to properly control the device and properly refresh the W/D).
Exit of Safe Mode
wake-up event: in this safe state the device is automatically
wakeable by CAN and I/O (if I/O wake up was enable by SPI
42
33904/5
FAIL SAFE OPERATION
BEHAVIOR AT POWER UP AND POWER DOWN
Fail safe mode is entered when specific fail conditions
Exit of the safe state is always possible by a wake-up
Upon dedicated event or issue detected at a device pin (i.e
Exit of the safe state with Vdd off is always possible by a
Table 7. Fail Safe Options
Upon activation of the SAFE terminal, and if the failure
Upon SAFE activation, the MCU remains powered (Vdd
Resistor at
DBG pin
typ 15k
typ 33k
typ 68k
<6k
bits [2,1,0) = [111]: verification enable: resistor at DBG terminal is typ
bits [2,1,0) = [110]: verification enable: resistor at DBG terminal is typ
bits [2,1,0) = [101]: verification enable: resistor at DBG terminal is typ
bits [2,1,0) = [100]: verification enable: resistor at DBG terminal is typ
15kohms (RB1) - Selection of SAFE mode B1
68kohms (RB3) - Selection of SAFE mode B3
SPI coding - register INIT MISC bits [2,1,0]
33kohms (RB2 - Selection of SAFE mode B2
0kohms (RA) - Selection of SAFE mode A
(higher priority that Resistor coding)
FAIL SAFE OPERATION
modes B1, B2 and B3:
external event, and disable the MCU supply (turn Vdd off).
The external events monitored are: CAN traffic, I/O-1 low
level or both of them. 3 sub cases exist, B1, B2 and B3.
are no longer active, thus that the car is being parked and
stopped. The I/O low level detection can also indicate that the
vehicle is being shutdown, if the I/O-1 terminal is connected
for instance to a switched battery signal (ignition key on/off
signal).
hardware, via the resistor connected at DBG pin, but can be
over write by software, via a specific SPI command.
value at DBG pin (upon transition from INIT to Normal mode),
and, if no specific SPI command related to Debug resistor
change is send, operates according to the detected resistor.
device behaviour, to either confirm or change the hardware
selected behaviour. Device will then operate according to the
SAFE mode configured by SPI.
available:
prior to enter in SAFE mode). Upon wake-up, the device
operation is resumed, and device enters in reset mode. The
SAFE terminal remains active, until a proper read and clear
of the SPI flags reporting the SAFE conditions.
Upon SAFE activation, the system continues to monitor
Note: no CAN traffic indicates that the ECU of the vehicle
The selection of the monitored events is done by
By default, after power up the device detect the resistor
The INIT MISC register allow to verify and change the
Table below
Safe mode
code
B1
B2
B3
A
Turn OFF 8s after CAN traffic bus idle detection AND
Turn OFF 8s after CAN traffic bus idle detection.
(Table
Turn OFF when I/O-1 low level detected.
Analog Integrated Circuit Device Data
when I/O-1 low level detected.
7) illustrates the complete options
remains ON
Vdd status
Freescale Semiconductor

Related parts for mc33905s