FS2400 NXP | Alldatasheet

Document overview

  • Manufacturer or author: Provided By www.digicamel.com(FREE DATASHEET DOWNLOAD SITE)
  • PDF pages: 151

Technical content

Datasheet sections

  • 1 General description
  • 2 Features and benefits
  • 3 Applications
  • 4 Ordering information
  • 4.1 Part numbers definition
  • 4.2 Part numbers list
  • 5 Block diagram
  • 5.1 Internal block diagram
  • 5.2 Simplified application diagram
  • 6 Pinning information
  • 6.1 Pinning
  • 6.2 Pin description
  • 6.2.1 Connection of unused pins
  • 7 Functional description
  • 7.1 Main state machine description
  • 7.2 Detailed functional state diagram
  • 7.3 INIT state machine
  • 7.4 Power sequencing
  • 7.5 Debug and OTP modes
  • 7.5.1 Electrical characteristics
  • 7.6 MCU programming
  • 7.7 Best of supply (BOS)
  • 7.7.1 Functional description
  • 7.7.2 Best of supply (BOS) electrical
  • 8 Limiting values
  • 9 Static characteristics
  • 10 Thermal characteristics
  • 11 Application information
  • 12 EMC compliancy
  • 13 Operating range and current
  • 13.1 Supply voltage
  • 13.2 Operating range
  • 13.3 Current consumption
  • 14 Power management
  • 14.1 V1 HVBUCK: High-voltage buck regulator
  • 14.1.1 Functional description
  • 14.1.2 HVBUCK clock management
  • 14.1.2.1 Description
  • 14.1.2.2 Spread spectrum
  • 14.1.2.3 Pseudo-random modulation
  • 14.1.3 Application schematic
  • 14.1.4 Electrical characteristics
  • 14.1.5 HVBUCK efficiency
  • 14.2 V3 HVLDO: High-voltage linear regulator
  • 14.2.1 Functional description
  • 14.2.2 Application schematic
  • 14.2.3 Electrical characteristics
  • 15 AMUX: Analog multiplexer
  • 15.1 Functional description
  • 15.2 AMUX schematic diagram
  • 15.3 Channel selection
  • 15.4 Electrical characteristics
  • 16 I/O interface pins
  • 16.1 WAKE2/HID0, WAKE3/HID1
  • 16.1.1 WAKE feature
  • 16.1.2 Hardware ID feature
  • 16.1.3 Electrical characteristics
  • 16.2 HVIO1
  • 16.2.1 HVIO1 used as input
  • 16.2.2 HVIO1 used as output
  • 16.2.3 Electrical characteristics
  • 16.3 INTB
  • 16.3.1 Interrupts and wake-up events
  • 16.3.2 Electrical characteristics
  • 17 Long duration timer (LDT)
  • 17.1 Calibration procedure
  • 17.2 Timer functions
  • 17.3 Electrical characteristics
  • 18 Physical layer
  • 18.1 CAN FD transceiver
  • 18.1.1 CAN operating modes
  • 18.1.1.1 CAN off mode
  • 18.1.1.2 CAN Wake-capable mode
  • 18.1.1.3 CAN wake-up
  • 18.1.1.4 CAN Listen-only mode
  • 18.1.1.5 CAN Active mode
  • 18.1.2 Electrical characteristics
  • 19 Safety
  • 19.1 Functional description
  • 19.2 Watchdog
  • 19.2.1 Watchdog selection
  • 19.2.1.1 Timeout watchdog
  • 19.2.1.2 Window watchdog
  • 19.2.2 Watchdog error counter
  • 19.2.3 Watchdog refresh counter
  • 19.2.4 Watchdog error impact
  • 19.2.5 Watchdog electrical characteristics
  • 19.3 Voltage supervisor
  • 19.3.1 V0MON (VMON_EXT) monitoring
  • 19.3.2 VxMON monitoring (x = 1, 3)
  • 19.3.3 VxMON UV/OV threshold
  • 19.3.4 VxMON deglitch time
  • 19.3.5 VxMON safety reaction (impact)
  • 19.3.6 V1UVLP monitoring
  • 19.3.7 Electrical characteristics
  • 19.4 External IC monitoring
  • 19.5 Fault management
  • 19.5.1 Fault error counter
  • 19.5.2 Fault source and reaction
  • 19.5.3 Fail-safe mode
  • 19.6 RSTB, LIMP0
  • 19.6.1 RSTB
  • 19.6.2 LIMP0 as a safety output
  • 19.6.3 LIMP0 as a safety output release
  • 19.6.4 LIMP0 as a GPO
  • 19.7 Analog built-in self-test (ABIST)
  • 19.8 Cyclic CRC check
  • 19.9 Clock monitoring
  • 20 MCU communication

Fail-safe system basis chip with SMPS and LDO, CAN FD transceiver Rev. 4 — 23 October 2024 Product data sheet Document information Information Content Keywords Fail-safe system basis chip, SMPS, LDO, CAN FD transceiver, ultra-wide band (UWB), Near Field Communication (NFC), Bluetooth Low Energy (BLE) devices, small applications, low power Abstract The FS2400 is a family of automotive safety system basis chip devices with multiple power supplies designed to support secure car-access application while maintaining flexibility to fit other small applications requiring low power and CAN FD communication.

Fail-safe system basis chip with SMPS and LDO, CAN FD transceiver

1 General description

FS2400 is a family of automotive safety system basis chip (SBC) devices with multiple power supplies designed to support secure car access application using ultra-wide band (UWB), near-field communication (NFC) and Bluetooth Low Energy (BLE) devices. The FS2400 can also fit other small applications requiring low power and CAN FD communication. This family of devices supports a wide range of applications, offering choice of output voltage settings, physical interface, integrated system-level features to address low-power and noise-sensitive applications with automotive safety integrity levels (ASIL) up to ASIL B. The FS2400 integrates a battery-connected switched-mode regulator (V1) and a battery-connected linear regulator (V3) to supply microcontroller, communication devices and others. V1 offers a high-performance switching regulator capable of operating in Pulse Frequency Modulation (PFM) mode and Force Pulse Width Modulation (FPWM) mode. The mode of operation can be changed using wake pins to optimize noise management. The FS2400 is developed in compliance with the ISO 26262:2018 standard. It includes enhanced safety features, with fail-safe output, becoming part of a full safety-oriented system, covering ASIL B safety integrity level. The FS2400 is offered in a 5 mm x 5 mm, 32-Ld HVQFN package with wettable flanks. FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved. Product data sheet Rev. 4 — 23 October 2024 Document feedback

Fail-safe system basis chip with SMPS and LDO, CAN FD transceiver

2 Features and benefits

  • 40 V DC maximum input voltage
  • Low-power off mode with very low sleep current and multiple wake-up sources
  • Low-power on mode with HVBUCK (V1) active, HVLDO (V3) selectable by OTP and multiple wake-up sources Power supplies
  • V1: High-voltage synchronous buck converter with integrated FETs. Configurable output voltage (1.9 V to 5 V) and switching frequency, output DC current capability up to 400 mA and PFM mode for Low-power on mode operation
  • V3: High-voltage LDO regulator for microcontroller I/O support with selectable output voltage between 3.3 V or

5 V and up to 150 mA current capability

  • One CAN FD supporting up to 5 Mbps communication following ISO 11898-2:2016 and SAE J2284 standards
  • Four wake-up inputs (40 V capable): WAKEx pins, HVIO1 pin, CAN FD or SPI command
  • Hardware ID detection capability
  • One high-voltage I/O with wake-up capability (40 V capable): HVIO1
  • Device control via 32 bits SPI interface, with CRC
  • Integrated long duration timer (LDT) for system shutdown and wake-up control, programmable up to 194 days
  • 12-channel analog multiplexer (AMUX) for system monitoring (temperature, battery voltage, internal voltages) Functional safety
  • Developed following ISO 26262:2018 standard to fit for ASIL B applications
  • Internal monitoring circuitry with its own reference.
  • Additional input for external voltage monitoring
  • Window or timeout watchdog function to monitor the MCU software failure
  • Analog built-in self-test (ABIST) on demand
  • Safety outputs (RSTB, LIMP0)
  • Safety input to monitor external IC state (ERRMON) Configuration and enablement
  • HVQFN32EP: QFN, 32 pins with exposed pad for optimized thermal management, wettable flanks, 5 mm x 5 mm x 0.85 mm, 0.5 mm pitch
  • Permanent device customization via one time programmable (OTP) fuse memory
  • OTP emulation mode for system development and evaluation FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved. Product data sheet Rev. 4 — 23 October 2024 Document feedback

Fail-safe system basis chip with SMPS and LDO, CAN FD transceiver

3 Applications

  • UWB anchors
  • NFC anchors
  • BLE anchors
  • Combo anchors (UWB + BLE)
  • UWB radar
  • All small applications requiring low power and CAN FD
  • UWB master anchors FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved. Product data sheet Rev. 4 — 23 October 2024 Document feedback

4 Ordering information

describes how the part number reference is built.

4.1 Part numbers definition

Figure 1 describes how the FS24 part numbers are built. Figure 1. FS24 product numbering scheme FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

4.2 Part numbers list

Table 1. Device segmentation [1] Exact orderable part numbers are defined in Table 2. MFS2400AVMA0ES[2] Superset covering FS2400M devices. MFS2401AVMA0ES[2] Superset covering FS24001M devices. MFS2400AVBA0ES[2] Superset covering FS2400B devices. MFS2401AVBA0ES[2] Superset covering FS2401B devices. MFS2400AVMA1ES Configuration given as an example for Ranger 5 attach, V1 at 3.3 V and V3 at 5 V. QM, LDT disabled. MFS2401AVBA1ES Configuration given as an example for Ranger 5 attach, V1 at 3.3 V and V3 at 5 V. ASIL B, LDT enabled. MFS2401AVMAFES Configuration given as an example for S32K1xx + NCF3321 attach, V1 at 5 V and V3 at 3.3 V. QM, LDT enabled. Table 2. Orderable part numbers [1] To order parts in tape and reel, add the R2 suffix to the full part number reference. configuration, please contact a local NXP sales representative. FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

5 Block diagram

Figure 2. Functional block diagram FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

5.1 Internal block diagram

Figure 3. FS2400 block diagram FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

5.2 Simplified application diagram

Figure 4. FS24 for UWB Simplified application diagram FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Figure 5. FS24 for UWB and BLE Simplified application diagram FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

6 Pinning information

6.1 Pinning

Figure 6. FS2400 pin configuration Figure 7. FS2400 pin configuration legend

6.2 Pin description

1 WAKE3/HID1 Analog input Wake-up input 3 / Hardware ID 1

2 V3_IN Analog input V3 regulator input voltage

3 V3 Analog output V3 regulator output voltage

4 VCC5CAN Analog input CAN input supply pin

7 GNDCAN Ground CAN bus ground

8 HVIO1 Digital input/output High-voltage IO 1, with wake-up capability

9 CANTXD Digital input Transceiver input from the MCU, which controls the state of the CAN bus. 10 CANRXD Digital output Receiver output, which reports the state of the CAN bus to the MCU.

11 DEBUG Analog input Debug mode entry and OTP input supply

12 VDIG Analog output Internal digital supply

13 GND_IO Ground IOs ground connection

Table 3. Pin description FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

input voltage is monitored in order to detect external reset and fault condition.

19 INTB Digital output Interrupt output

20 PGND Ground Power ground connection (V1 HVBUCK)

21 V1_SW Analog input/output Switching node (V1 HVBUCK)

22 V1_IN Analog input V1 regulator input voltage

23 BOOT Analog input/output V1 bootstrap capacitor (V1 HVBUCK)

25 VMON_EXT Analog input External voltage monitoring input

26 VBOS Analog output Best of supply output voltage

27 V1 Analog output V1 regulator output voltage

28 VDDIO Analog input Input voltage for SPI and AMUX

29 AMUX Analog output Multiplexed output to be connected to an MCU ADC

with selection of the analog parameter though SPI.

30 NC Not connected Not connected

31 VSUP Analog input Power supply of the device

32 WAKE2/HID0 Analog input Wake-up input 2 / Hardware ID 0

Table 3. Pin description...continued

6.2.1 Connection of unused pins

1 WAKE3/HID1 Analog input Open (WAKE3PUPD_OTP = 01)

2 V3_IN Analog input Grounded

3 V3 Analog output Grounded or open

4 VCC5CAN Analog input Grounded

5 CANH Analog input/output Open

6 CANL Analog input/output Open

7 GNDCAN Ground Connection mandatory

8 HVIO1 Digital input/output Open (HVIO1PUPD_OTP = 01)

9 CANTXD Digital input Open (200 kΩ internal pull up to VDDIO)

10 CANRXD Digital output Open (push-pull structure)

11 DEBUG Analog input Connection mandatory to GND in application mode

12 VDIG Analog output Connection mandatory

13 GND_IO Ground Connection mandatory

14 MISO Digital output Open

15 MOSI Digital input Open (200 kΩ internal pull up to VDDIO)

16 SCK Digital input/output Connection mandatory

Table 4. Connection of unused pins FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

17 CSB Digital input/output Connection mandatory

18 RSTB Digital input/output Connection mandatory

19 INTB Digital output Open

20 PGND Ground Connection mandatory

21 V1_SW Analog input/output Connection mandatory

22 V1_IN Analog input Connection mandatory

23 BOOT Analog input/output Connection mandatory

24 LIMP0/GPO Digital output Open

25 VMON_EXT Analog input GND

26 VBOS Analog output Connection mandatory

27 V1 Analog output Connection mandatory

28 VDDIO Analog input Connection mandatory

29 AMUX Analog output Open

30 NC Not connected Open

31 VSUP Analog input Connection mandatory

32 WAKE2/HID0 Analog input Open (WAKE2PUPD_OTP = 01)

Table 4. Connection of unused pins...continued FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Fail-safe system basis chip with SMPS and LDO, CAN FD transceiver

7 Functional description

The FS24 device has one main state machine. The main state machine manages the power management, the Low-power modes, and the wake-up sources. It also manages the monitoring of the power management, the monitoring of the MCU and the monitoring of an external IC. In parallel, an INIT state machine is implemented to manage the INIT state of the device. This state is used for the configuration of the device per SPI. The safety pins RSTB and LIMP0 are managed independently of on another, in parallel of the main state machine.

7.1 Main state machine description

Power-on reset and power-up sequence The FS24 starts when VBOS > VBOS_POR and VDIG_OV > VDIG > VDIG_POR. VBOS is the first supply to start. The internal 1.6 V supply of the digital circuitry, VDIG, is generated from VBOS. When VBOS > VBOS_UV, the high power (HP) analog circuitry is enabled and the OTP registers content is loaded into mirror registers. When VSUP > VSUP_UVH, the power-up sequence starts in Slot 0, with V1 (HVBUCK) at least, and power-up sequencing follows the OTP programming for V3 (HVLDO) and HVIO1 if used as an output. Transition to fail-safe during the power up During the power-up sequence, if VBOS < VBOS_UV, the device goes to Fail-safe mode and all regulators are disabled. If an overvoltage or an overtemperature is detected, the device goes to fail-safe, depending on the OTP configuration. Normal mode When the power up is finished, the main state machine is in Normal mode. Normal mode is the application running mode and VSUP_UVH has no effect even if VSUP < VSUP_UVH, except generating an interruption. If VBOS < VBOS_UV, the device goes to Fail-safe mode. See Figure 10 for the minimum operating voltage. Transitions to Low-power modes The device can go to Low-power modes via an SPI command from the MCU. A GO2LPOFF command starts the power-down sequence to go in LPOFF mode. A GO2LPON command will start the power-down sequence to go in LPON mode. The device goes in Low-power mode after the power-down sequence. During power-down sequence, the device stops all the regulators in the reverse order of the power-up sequence. In case the device goes in LPON, V1 regulator is kept ON but switches from FPWM to PFM mode. Transition to Fail-safe from Normal mode In case of loss of VBOS (VBOS < VBOS_UV), the device goes directly to Fail-safe mode without power-down sequence. In case of overvoltage detection, or thermal shutdown detection (TSD) on a regulator, depending on OTP configuration, or when the fault error counter reaches its maximum value, the device stops and goes directly to Fail-safe mode without power-down sequence. Fail-safe state exit Two behaviors are configurable by OTP to exit the Fail-safe state:

  • Automatic restart after TFS_DUR (autoretry feature, configurable by OTP at 100 ms or 4 s)
  • Semi-automatic restart after TFS_DUR: The device exits Fail-safe state and enters LPOFF state, then waits for a wake-up source to transition to M2 and restarts (FS_LPOFF_OTP = 1). FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved. Product data sheet Rev. 4 — 23 October 2024 Document feedback

7.2 Detailed functional state diagram

1 MHz oscillator enabled

20 MHz oscillator enabled

20 MHz oscillator disabled

Figure 8. Detailed functional state diagram FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

7.3 INIT state machine

Figure 9. Simplified INIT state diagram is equivalent to disabling the watchdog, for MCU programming for example. See Section 7.6. The INIT state can be accessed again from Normal mode by sending a GO2INIT request by SPI.

7.4 Power sequencing

order, starting at SLOT_2 toward SLOT_0. FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

register if they were enabled by OTP. is set to 1, the TSLOT timer between SLOT_2 and SLOT_1 will be bypassed, as well. Figure 10. Power sequencing FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Figure 11. Power-up sequence example

7.5 Debug and OTP modes

FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

7.5.1 Electrical characteristics

Table 5. Electrical characteristics

7.6 MCU programming

opened). If the watchdog is not disabled, the user must refresh it during the MCU programming. voltage to the DEBUG pin before M4 state.

7.7 Best of supply (BOS)

7.7.1 Functional description

the device, in all device modes. VBOS is also the supply of V1 High-Side and Low-Side gate drivers. powers down the device by going into fail-safe state. biasing, and VBOS_LP used to supply the internal biasing in Low-power modes. (State #M2). Both VBOS_LP and VBOS_HP are generated from VSUP. disabled by OTP using VBOS2V1_SW_LP_EN_OTP bit. When waking up from LPON mode, VBOS transition to VBOS_LP than immediately to VBOS_HP. In LPOFF mode, only VBOS_LP is enabled. The behavior of the VBOS regulator is summarized in Figure 15. FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Figure 15. Simplified VBOS state diagram

7.7.2 Best of supply (BOS) electrical characteristics

Table 6. Best of supply electrical characteristics FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Table 6. Best of supply electrical characteristics...continued FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

8 Limiting values

permanent damage to the device. Table 7. Limiting values FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

9 Static characteristics

Human body model: AEC-Q100 Rev H. Table 8. Static characteristics FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

10 Thermal characteristics

Table 9. Thermal ratings application-specific environment. [2] Thermal resistance between the die and the printed-circuit board. Board temperature is measured on the top surface of the board near the package. the exposed pad without contact resistance. [4] Thermal test board meets JEDEC specification for this package (JESD51-7). FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

2.2 MHz

Figure 16. Application schematic, 2.2 MHz HVBUCK, SPI interface Optional components depend on the application EMC and battery voltage ISO 7637-2 pulses requirements. FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Fail-safe system basis chip with SMPS and LDO, CAN FD transceiver

12 EMC compliancy

The FS24 EMC performance is verified against BISS generic IC EMC Test Specification version 2.0 from 07.2012 and FMC1278 Rev3 Electromagnetic Compatibility Specification for Electrical/Electronic Components and Subsystems from 2018. In addition, EMC performance is verified against SAE J2962-2 (2019) and IEC 62228-3 (2019) for CAN performances. FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved. Product data sheet Rev. 4 — 23 October 2024 Document feedback

Fail-safe system basis chip with SMPS and LDO, CAN FD transceiver

13 Operating range and current consumption

13.1 Supply voltage

Electrical characteristics

TA = –40 °C to 115 °C, unless otherwise specified. VSUP from 5.5 V to 40 V, unless otherwise specified. All voltages referenced to ground. Symbol Parameter Min Typ Max Unit Device power supply VSUP Device input supply voltage VSUP_UVH - 40 V VSUP_OV VSUP overvoltage threshold 20 - 22 V VSUP_UVHL VSUP undervoltage rising threshold, low configuration VSUP_UVTH_OTP = 0 4.5 4.7 4.9 V VSUP_UVHH VSUP undervoltage rising threshold, high configuration VSUP_UVTH_OTP = 1 5.5 5.7 5.9 V VSUP_UVLL VSUP undervoltage falling threshold (VSUP_4P7_I flag) 4.5 4.7 4.9 V VSUP_UVLH VSUP undervoltage falling threshold (VSUP_5P7_I flag) 5.5 5.7 5.9 V TSUP_OV VSUP_OV filtering time 6 10 15 us TSUP_UV VSUP_UVL filtering time 6 10 15 us Internal digital supply VDIG Device digital supply voltage 1.55 1.6 1.65 V VDIG_OV VDIG overvoltage threshold 1.85 2 2.15 V TDIG_OV VDIG_OV filtering time 0.13 1 3.1 us VDIG_POR VDIG power-on reset threshold on falling edge 1.35 1.41 1.47 V TDIG_POR VDIG_POR filtering time 0.13 1 3.1 us Interface supply pins VDDIO VDDIO supply voltage range 1.8 - 5.5 V Table 10. Supply voltage happened but has no direct action to the safety pins (RSTB, LIMP0). FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Fail-safe system basis chip with SMPS and LDO, CAN FD transceiver

13.2 Operating range

5.5 V V1UV_LP VBOS_UV 18 V 28 V 40 V LPOFF mode Extended voltage range, potential thermal Iimitation Extended voltage range, potential thermal Iimitation Extended voltage range, potential thermal Iimitation High Voltage extended Operation High Voltage extended Operation High Voltage extended Operation Risk of damage Risk of damage Risk of damage Full Operation Full Operation Full Operation No Operation No Operation No Operation Figure 17. Input voltage range in LPOFF, LPON, and NORMAL mode

  • VSUP > 28 V: potential thermal limitation (risk of TSD detection)
  • VSUP > 18 V: extended high-voltage transient operation (Load dump)
  • VSUP < 5.5 V: linear regulator needs a minimum of 5.5 V input when configured to deliver 5 V output. AMUX, CAN and IO specified for VSUP > 5.5 V
  • VSUP < VBOS_UV in LPOFF mode: wake-up capability of the device is not guaranteed anymore, risk of POR
  • VSUP < V1UV_LP in LPON mode: undervoltage detected on V1 in LPON mode leads the device to Fail-safe mode, with all regulators OFF
  • VSUP < VBOS_UV in NORMAL mode: the device goes to Fail-safe mode, with all regulators OFF FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved. Product data sheet Rev. 4 — 23 October 2024 Document feedback

Fail-safe system basis chip with SMPS and LDO, CAN FD transceiver

13.3 Current consumption

TA = –40 °C to 115 °C, unless otherwise specified. VSUP from VSUP_UVH to 40 V, unless otherwise specified. All voltages referenced to ground. Symbol Parameter Min Typ Max Unit Quiescent current INORMAL Current in Normal mode

  • V1 in Force PWM mode
  • V3 enabled
  • CAN in Wake-up mode
  • V1 output current = 0 mA
  • V3 output current = 0 mA
  • Wake pins ignored - 5 10 mA Current in Low-power on (LPON) mode Typical value at Tj=25 °C. Maximum value at Tj = 85 °C
  • VSUP = 12 V
  • V1 output voltage set ≥ 3.3 V[1]
  • V1 in Pulse Frequency Modulation (PFM) mode
  • HVIO1 wake-up only - 40 50 µA IQ_LPON Current in Low-power on (LPON) mode Typical value at Tj = 25 °C. Maximum value at Tj = 85 °C
  • VSUP = 12 V
  • V1 output voltage set < 3.3 V
  • V1 in Pulse Frequency Modulation (PFM) mode
  • HVIO1 wake-up only - 65 80 µA IQ_LPOFF_CWK Current in Low-power off (LPOFF) mode Typical value at Tj = 25 °C. Maximum value at Tj = 85 °C
  • VSUP = 12 V
  • V1 off
  • V3 off
  • HVIO1 wake-up only - 35 55 µA

Table 11. Current consumption configured by OTP). This way, the current consumption beneficiates from the ratio between VBAT and V1 output. FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

14 Power management

Table 12. FS24 regulators list The FS24 includes two regulators, all supplied in parallel from the battery line. sequencing from the OTP programming for the remaining regulator V3 (HVLDO).

14.1 V1 HVBUCK: High-voltage buck regulator

14.1.1 Functional description

other local loads inside the ECU. reflecting the output DC current. rampup/down between the normal and the LPON voltages is done in PWM mode. current in case of output short to the battery. detection (V1UV_I flag generated). with RDCR_LBUCK = 200 mΩ and VBUCK = 3.3 V). When a thermal shutdown is detected, the regulator is disabled and V1TSD_I flag is generated. FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

14.1.2 HVBUCK clock management

14.1.2.1 Description

default, the spread-spectrum feature is configured following the OTP configuration. of the HVBUCK switching frequency.

14.1.2.2 Spread spectrum

frequency of 19 kHz with a ±10 % deviation range of the nominal oscillator frequency.

20 MHz + 10 %

20 MHz - 10 %

Figure 18. Triangular modulation random commutations on the carrier slope are added in each half period to increase the spectrum content. Figure 19. Pseudo-random modulation FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

14.1.2.3 Pseudo-random modulation

random commutations on the carrier slope are added in each half period to increase the spectrum content. Figure 20. Pseudo-random modulation

14.1.3 Application schematic

Figure 21. HVBUCK schematic with connection to V1_IN

14.1.4 Electrical characteristics

TA = –40 °C to 115 °C, unless otherwise specified. VBUCK + VHDR < V1_IN pin voltage < 36 V, unless otherwise specified. All voltages referenced to ground.

  • Normal mode using VV1_BUCK_OTP and VV1_BUCK_RANGE_ OTP OTP registers)
  • Low-power on mode using VV1_LP_BUCK_OTP and VV1_ BUCK_RANGE_OTP OTP registers) 1.9 - 5 V

Table 13. Electrical characteristics FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

TA = –40 °C to 115 °C, unless otherwise specified. VBUCK + VHDR < V1_IN pin voltage < 36 V, unless otherwise specified. All voltages referenced to ground. Table 13. Electrical characteristics...continued FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

TA = –40 °C to 115 °C, unless otherwise specified. VBUCK + VHDR < V1_IN pin voltage < 36 V, unless otherwise specified. All voltages referenced to ground. FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

TA = –40 °C to 115 °C, unless otherwise specified. VBUCK + VHDR < V1_IN pin voltage < 36 V, unless otherwise specified. All voltages referenced to ground.

12 V, FSW_BUCK = 450 kHz

[2] For all regulators, the effective capacitor value is the capacitor value after Tolerance, DC bias and Aging removal. FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

14.1.5 HVBUCK efficiency

OTP configurations listed in Table 14. Table 14. Hardware and configurations TFM252012ALMA4R7MTAA reference inductor and the VLS3015CX-4R7M-H reference inductor, respectively. Figure 22. HVBUCK efficiency using 2.25 MHz using TFM252012ALMA4R7MTAA FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Figure 23. HVBUCK efficiency at 2.25 MHz using VLS3015CX-4R7M-H inductor and the VLS3015CX-4R7M-H reference inductor.

3.3 V VLS3015CX-4R7M-H

3.3 V TFM252012ALMA4R7MTAA

Figure 24. HVBUCK PFM efficiency

14.2 V3 HVLDO: High-voltage linear regulator

14.2.1 Functional description

configurable by OTP at 3.3 V or 5 V. A minimum voltage drop of 500 mV is required. HVLDO3 is low-power capable and can stay enabled in LPON mode by setting V3ON_LPON bit by SPI. However, if disabled in LPON mode, it cannot be enabled again by SPI in this mode. can also supply an additional external transceiver on the module. FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

V3EN bit. When a thermal shutdown is detected, the regulator is disabled and V3TSD_I flag is generated.

14.2.2 Application schematic

Figure 25. HVLDO3 application schematic

14.2.3 Electrical characteristics

unless otherwise specified. ILDO3 = 0 mA to 150 mA unless otherwise specified. All voltages referenced to ground. Table 15. Electrical characteristics FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

unless otherwise specified. ILDO3 = 0 mA to 150 mA unless otherwise specified. All voltages referenced to ground. Table 15. Electrical characteristics...continued FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

15 AMUX: Analog multiplexer

15.1 Functional description

capacitor CAMUX_OUT is required for the buffer stability.

15.2 AMUX schematic diagram

Figure 26. AMUX block diagram

15.3 Channel selection

Table 16. AMUX output selection FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Table 16. AMUX output selection...continued using the AMUX_EN and AMUX_PD_DIS bits, respectively, from M_AMUX_CTRL register.

15.4 Electrical characteristics

otherwise specified. IAMUX = -1 mA to 1 mA, unless otherwise specified. All voltages referenced to ground.

  • AMUX_DIV = 0
  • AMUX_DIV = 1 4.5 40 V VAMUX_OUT AMUX output voltage range 0.3 - VDDIO – 0.2 V RPD_AMUX Output pulldown resistance 200 400 800 kΩ VAMUX_OFF Offset voltage -8 - 8 mV VAMUX_RATIO Ratio accuracy
  • Ratio 1
  • Other ratio -0.5 -1.5 0.5 1.5 VTEMP25 Temperature sensor voltage at 25 °C 1.36 1.38 1.4 V VTEMP_COEFF Temperature sensor coefficient -3.95 -3.88 -3.8 mV/°C TAMUX_SET Settling time - - 10 us CAMUX_OUT Output capacitor - - 1 nF

Table 17. Electrical characteristics FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

16 I/O interface pins

16.1 WAKE2/HID0, WAKE3/HID1

WAKEx/HIDx pin has two different roles. It can be used either as a wake-up pin or as hardware ID detection pin. Figure 27. WAKEx/HIDx diagram

16.1.1 WAKE feature

WAKEx/HIDx pins are high-voltage inputs used as wake-up sources for the device. transceiver. When a WAKE pin is used as a global pin, an R - C protection is required. be enabled, disabled, or configured as cell repeater, as per WKxPUPD_OTP[1:0] bits. resistor is selected. If the buffer output is high, the pullup resistor is selected.

16.1.2 Hardware ID feature

location in the car based on WAKEx/HIDx pins hardware connection.

  • Connected to VBAT
  • Connected to GND
  • Open Using the two WAKEx/HIDx pins allows up to nine different hardware ID combinations. FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved. Product data sheet Rev. 4 — 23 October 2024 Document feedback

16.1.3 Electrical characteristics

TA = −40 °C to 115 °C, unless otherwise specified. VSUP = 5.5 V to 40 V, unless otherwise specified. All voltages referenced to ground.

  • WKx_DGLT = 0
  • WKx_DGLT = 1 80 μs

Table 18. WAKE23/HID01 electrical characteristics FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

16.2 HVIO1

an external device monitoring pin) or as open-drain output. Figure 30. HVIO1 pin

16.2.1 HVIO1 used as input

wake-up event can be generated on level (high or low) depending on HVIO1_WUCFG[1:0] bits. When used as a wake-up source, wake-up filtering time is configurable by SPI using HVIO1_DGLY bit. resistor is selected. If the buffer output is high, the pullup resistor is selected. When an HVIO pin is used as a global input pin, an R - C protection is required. See Section 11.

16.2.2 HVIO1 used as output

state can be controlled by SPI using HVIO1HI and HVIO1LO control bits. FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Figure 31. Example of HVIO1 pin configuration in the slots, at power up

16.2.3 Electrical characteristics

TA = −40 °C to 115 °C, unless otherwise specified. VSUP = 5.5 V to 40 V, unless otherwise specified. All voltages referenced to ground.

  • HVIO1_DGLT = 0
  • HVIO1_DGLT = 1 80 μs THVIO1_FALL Fall time using open drain (external pullup at VUP = 14 V, COUT_HVIO1 = 10 nF) - - 30 μs THVIO1_WU Time between HVIO1 rising and V1 switching from PFM to PWM mode when HVIO1 configured as “mode selection”
  • LOAD_OTP_BYP = 0
  • LOAD_OTP_BYP = 1 150 μs

Table 19. HVIO1 electrical characteristics

16.3 INTB

interrupt occurs to inform the MCU. Each interrupt can be masked by setting the corresponding inhibit interrupt. FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

16.3.1 Interrupts and wake-up events management

  • "Classic" interrupts used to diagnose the device state and to report events
  • Wake-up interrupts used to manage the wake-up from the Low-power modes See Table 21 for a list of all interrupts. The classic interrupts are maskable. If these interrupts are not masked, they will generate a pulse on INTB pin. Out of Normal mode, most of these interrupt flags will not be generated because the monitoring functions associated will be disabled. In addition, the WKx_I, HVIO1_I flags are not generated out of Normal mode. WAKEx/HIDx pins, HVIO1 pin, CAN and LDT can be configured as wake-up sources using xxxx_WUEN[1:0] SPI configuration bits. Each wake-up source can be configured to generate an interrupt, a transition to Normal mode or both. In this last case, a wake-up event on these functions will generate a non-maskable wake-up flag (xxxx_WU_I) and an interrupt pulse on INTB. In LPON mode, if a wake-up event occurs and the wake-up source is enabled, an interrupt is generated and/ or the device transitions to Normal mode. If only the interrupt generation is enabled, it is the MCU decision to request a transition to Normal mode or not, via GO2NORMAL SPI bit. In LPOFF mode, if a wake-up event occurs and the wake-up source is enabled, the device transitions to Normal mode.

16.3.2 Electrical characteristics

TA = −40 °C to 115 °C, unless otherwise specified. VSUP = 5.5 V to 40 V, unless otherwise specified. All voltages referenced to ground.

  • INTB_DUR = 0 (short)
  • INTB_DUR = 1 (long) 17.5 100 32.5 130 μs TINTB_TO INTB timeout for wake-up event 8 10 12 ms TINTB_DLY Delay between INTB_REQ command reception and INTB pulse start 36 40 44 μs

Table 20. INTB electrical characteristics Table 21. List of interrupts from main logic FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Table 21. List of interrupts from main logic...continued FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

17 Long duration timer (LDT)

configurable counting periods, as well as a calibration mechanism for oscillator compensation. The timer is based on a 24-bits counter, with a 1 MHz oscillator, allowing a 1 second time base.

1 MHz

Figure 32. Long duration timer block diagram the prescaler 2 is bypassed and the timer can count up to 36 minutes, with 128 µs resolution. Table 22. Long duration timer characteristics

  • When LDT_MODE = 0, the LDT is set in Long-count mode.
  • When LDT_MODE = 1, the LDT is set in Short-count mode. The LDT_AFTER_RUN[15:0] bits can set and read the after run value in Normal mode. When the run value corresponds to the timer value, that triggers either a transition to LP mode or an interrupt. The LDT_WUP_H[7:0] and the LDT_WUP_L[15:0] bits allows the MCU to set and read the wake-up value. The wake-up value corresponds to the timer value that triggers a wake-up event:
  • The LDT_WUP_H[7:0] contains the eight most significant bits of the wake-up value.
  • The LDT_WUP_L[15:0] contains the 16 least significant bits of the wake-up value. FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved. Product data sheet Rev. 4 — 23 October 2024 Document feedback
  • When LDT_SEL = 0, the MCU reads or writes the wake-up value in the LDT_WUP_H[7:0] and the LDT_WUP_L[15:0] bits.
  • When LDT_SEL = 1, the MCU reads the counter current value. The LDT_EN bit shall be provided to start the LDT timer operation:
  • When LDT_EN = 0, the LDT is disabled.
  • When LDT_EN = 1, the LDT starts counting as defined in the M_LDT_CTRL and L_LDT_CFGx registers. The LDT2LP bit selects which Low-power mode (LPON or LPOFF) it needs to go once the after-run timer is expired, when timer function 2 or 3 is selected.
  • When LDT2LP = 0, the device goes into LPON mode when the after-run timer expires.
  • When LDT2LP = 1, the device goes into LPOFF mode when the after-run timer expires.
  • When timer function 4 or 5 is selected and the LDT_EN = 1, the LDT does not start any count until the device enters the corresponding Low-power mode.

17.1 Calibration procedure

calculate a time offset. It is recommended to perform the calibration between -20 °C and +85 °C.

  • Set the Timer mode to short count and select the timer function 1. Set the after-run value at max value 0xFFFF (~8.39 s).
  • Start the counter.
  • Read the counter when the MCU RTC reaches 6 s.
  • If the oscillator period is at the exact typical value (absolutely no deviation error), expected reading is 46875.
  • The exact reading calculates the error correction factor ECF = exact_reading / expected_reading
  • ECF < 1 if the oscillator is faster than the exact typical value.
  • ECF > 1 if the oscillator is slower than the exact typical value.
  • After calibration, the new after-run or wake-up values to set the counter are “after run x ECF” and “wake-up x ECF”.

17.2 Timer functions

000 Function 1: In Normal mode, count and generate a flag or an interrupt when the counter

reaches the after-run value.

001 Function 2: In Normal mode, count until the counter reaches the after-run value and enters

010 Function 3: In Normal mode, count until the counter reaches the after-run value and enters

011 Function 4: In Low-power mode, count until the counter reaches the wake-up value and

100 Function 5: In Low-power mode, count and do not wake up unless the counter overflow

occurs or if the device wakes up by wake-up input source. Table 23. LDT functions FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Figure 33. Long duration timer functions FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Fail-safe system basis chip with SMPS and LDO, CAN FD transceiver

17.3 Electrical characteristics

TA = –40 °C to 115 °C, unless otherwise specified. VSUP = 5.5 V to 18 V, unless otherwise specified. All voltages referenced to ground. Symbol Description Min Typ Max Unit FIN_CLK_LDT Long duration timer source clock (1 MHz / 64) - 15.625 - kHz TBASE_LDT 128 s µs IQ_LDT_85 Long duration timer quiescent current consumption (Tj = 85 °C) - 2 5 µA IQ_LDT_125 Long duration timer quiescent current consumption (Ta = 125 °C) - 5 10 µA LDTACC1 Long duration timer accuracy without calibration -10 - 10 % LDTACC2 Long duration timer accuracy with calibration In LPOFF or LPON states Including month aging drift (max) Including temperature drift 0 °C < Tj < 85 °C -5 - 5 % LDTDRIFT Long duration timer maximum drift per hour after calibration In LPOFF or LPON states Within 20 °C temperature variation. -1 - 1 % Table 24. Long duration timer electrical characteristics FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

18 Physical layer

18.1 CAN FD transceiver

controller of an MCU and the physical CAN bus. Figure 34. CAN FD transceiver internal diagram, with external components

18.1.1 CAN operating modes

  • Off
  • Wake-capable
  • Listen-only
  • Active The Listen-only and Active modes are only available when the device is in Normal mode. In Low-power modes, the transceiver can be kept in Wake-capable mode in order to be used as a wake-up source for the device and the module. FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved. Product data sheet Rev. 4 — 23 October 2024 Document feedback

Figure 35. CAN transceiver state machine

18.1.1.1 CAN off mode

and the MCU has set the CAN_FS_DIS bit to 0. CANH and CANL pins are set high ohmic, and the CANRXD pin is driven high.

18.1.1.2 CAN Wake-capable mode

the wake-up capability of the CAN is enabled, regardless of the device state once powered up. biased to ground via the common-mode input resistor RCAN_IN_CM and the CANRXD pin is driven high. FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

18.1.1.3 CAN wake-up

Figure 36. CAN Wake-up timing diagram CANRXD pin will be asserted low for 1.5 ms. flag must be cleared after each wake-up event in order for the CAN communication to work properly.

18.1.1.4 CAN Listen-only mode

device must be in Normal mode and no undervoltage on V3 must be detected. pullup resistor RCANTXD_PU connected to VDDIO.

18.1.1.5 CAN Active mode

Listen-only mode and the transmitter is disabled. device can transmit information from CANTXD to the CAN bus and report the bus level to the CANRXD pin. FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Figure 37. CAN timing definition according to ISO 11898-2:2016

18.1.2 Electrical characteristics

Table 25. CAN FD transceiver characteristics FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Table 25. CAN FD transceiver characteristics...continued FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

19 Safety

19.1 Functional description

application needs. FS24 also provides an on-demand ABIST to cover latent faults. Figure 38. Fail-safe features block diagram

19.2 Watchdog

and the second half is said open. the microcontroller must refresh the watchdog in the open window of the watchdog window period. closed. The watchdog configuration requires the MCU to write in FS_WDW_CFG registers. during INIT phase). When enabled in LPON, the watchdog operates in Timeout mode. stored in the WD_TOKEN register, and is changed alternatively after each good WD refresh. wrong or not given at the right moment, or not given at all at the end of the watchdog period. FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

period is set to 256 ms, and the watchdog type is set to timeout watchdog.

0000 DISABLE (infinite open window)

Table 26. Watchdog window period configuration

19.2.1 Watchdog selection

changed during operation by SPI using WDW_EN bit.

0 Timeout watchdog (default)

1 Window watchdog

Table 27. Watchdog type configuration

19.2.1.1 Timeout watchdog

and WD_NOK_I flag is set to 1.

19.2.1.2 Window watchdog

incremented and WD_NOK_I flag is set to 1. FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Figure 39. Window watchdog time diagram Table 28. Watchdog answer and refresh validation

19.2.2 Watchdog error counter

WD_ERR_LIMIT[1:0] bits during the INIT phase. Table 29. Watchdog error counter limit configuration The watchdog error counter value can be read by the MCU for diagnostic with the WD_ERR_CNT[3:0] bits. FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Figure 40. Watchdog error counter configurations

19.2.3 Watchdog refresh counter

  1. Whatever the position the watchdog refresh counter is in, each time there is a wrong refresh watchdog, the

watchdog refresh counter is reset to 0. the WD_RFR_LIMIT[1:0] bits during the INIT_FS phase. Table 30. Watchdog refresh counter limit configuration The watchdog refresh counter value can be read by the MCU for diagnostic with the WD_RFR_CNT[2:0] bits. FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Figure 41. Watchdog refresh counter configurations

19.2.4 Watchdog error impact

happens in LPON mode, the device also wakes up.

0 No effect on the pin

Table 31. Watchdog error impact configuration

19.2.5 Watchdog electrical characteristics

TA = –40 °C to 115 °C, unless otherwise specified. VSUP = 5.5 V to 40 V, unless otherwise specified. All voltages referenced to ground. Table 32. Watchdog electrical characteristics

19.3 Voltage supervisor

reported accordingly. VMON0 monitoring on VMON_EXT pin is enabled by OTP (V0MON_EN_OTP). FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

19.3.1 V0MON (VMON_EXT) monitoring

with the internal thresholds accuracy (±1.5 %). The MCU can monitor VMON_EXT pin voltage using the AMUX by selecting channel 18, see Section 15.3.

19.3.2 VxMON monitoring (x = 1, 3)

The VxMON UV/OV threshold have ±1 % accuracy (trimmed at 5 V setting, 5 % VMON threshold).

19.3.3 VxMON UV/OV threshold

additional UV thresholds are available at 62 %, 63.5 %, 64 %, 64.5 %, and 65 %. Table 33. VMON UV/OV threshold configuration FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

19.3.4 VxMON deglitch time

Table 34. VMON deglitch time configuration

19.3.5 VxMON safety reaction (impact)

configurable with VxMON_OV/UV_RSTB/LIMP0_IMPACT bits during the INIT phase, for each monitoring input. The reactions of RSTB pin can be preconfigured by OTP.

19.3.6 V1UVLP monitoring

threshold, the device goes into fail-safe state (not configurable), and V1_UVLP_WU bit is set to 1.

19.3.7 Electrical characteristics

TA = –40 °C to 115 °C, unless otherwise specified. VSUP = 5.5 V to 40 V, unless otherwise specified. All voltages referenced to ground. Table 35. VxMON electrical characteristics FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

TA = –40 °C to 115 °C, unless otherwise specified. VSUP = 5.5 V to 40 V, unless otherwise specified. All voltages referenced to ground. Table 35. VxMON electrical characteristics...continued

19.4 External IC monitoring

HVIO1 pin is used to monitor an external IC.

  • Polarity of the fault signal, configurable with ERRMON_FLT_POLARITY bit during the initialization phase
  • Desired reaction on RSTB and LIMP0
  • Time allowed to the microcontroller for receiving error acknowledgment When an error is detected, the microcontroller should acknowledge the FS24 device. If the acknowledgment is not received by the FS24 within the predefined time, the FS24 asserts LIMP0 and/or RSTB pin as defined during the initialization phase. The following tables, Table 36, Table 37, Table 38, Table 39, Table 40, Table 41, depict the different SPI bits used by this external IC monitoring function: FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved. Product data sheet Rev. 4 — 23 October 2024 Document feedback

1 Low to high level

Table 36. Signal polarity to detect an error on HVIO1 pin

0 Error on HVIO1 pin asserts LIMP0 only

Table 37. Reaction when an error is detected HVIO1 pin Table 38. Allowed time before receiving microcontroller acknowledge when an external IC error is

0 No error detected by FS24

1 Error detected. FS24 is waiting for an acknowledgment within the allowed time. Table 39. Error flag for external IC monitoring

0 No error reported by MCU

1 Error detected and reported to FS24 by MCU

Table 40. Acknowledgment from MCU register FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Fail-safe system basis chip with SMPS and LDO, CAN FD transceiver aaa-046859 Error signal (ERRMON input) FS24 ERRMON_ACK bit LIMP0 Reset counter ERRMON_ACK_TIME ERRMON_ACK_TIME Error acknowledged by MCU. Internal monitoring signal released. No error reported. Error NOT acknowledged by MCU. Error reported at the end of the counter. LIMP0 is asserted Figure 42. External IC monitoring timing diagram TA = –40 °C to 115 °C, unless otherwise specified. VSUP = 5.5 V to 40 V, unless otherwise specified. All voltages referenced to ground. VIH_ERRMON High-level input voltage threshold 0.7 x VDDIO - - V VIL_ERRMON Low-level input voltage threshold - - 0.3 x VDDIO V VIN_HYS_ERRMON Threshold hysteresis 100 - - mV tERRMON_ERR Filtering time 4 6 8 µs tERRMON_ACK_ACC Acknowledgment counter accuracy -10 - 10 % RPD_ERRMON ERRMON pulldown resistor value 200 400 800 kΩ Table 41. External IC monitoring electrical characteristics

19.5 Fault management

19.5.1 Fault error counter

Table 42. Fault error counter configuration FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Table 43. Fault error counter fail-safe impact Figure 43. Fault error counter diagram with maximum value = 2 or 6 FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Figure 44. Fault error counter diagram with maximum value = 8 or 12

19.5.2 Fault source and reaction

counter is incremented by 1, each time the RSTB and/or LIMP0 pin is asserted. In Orange, the reaction is not configurable. FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

In Green, the reaction is configurable by OTP and SPI for RSTB and by SPI for LIMP0 in INIT mode. Table 44. Application related fail-safe fault list and reaction transitioning to Fail-safe state. [2] By default (when no fault), RSTB is asserted in LPOFF mode. In the Fail-safe state, RSTB and LIMP0 are asserted.

19.5.3 Fail-safe mode

  • The fault error counter reaches its maximum value (not configurable)
  • VBOS UV is detected
  • RSTB is asserted low for 8 s (if enabled by OTP)
  • VxOV is detected (if configured by OTP)
  • VxTSD is detected (if configured by OTP)
  • V1UVLP is detected in LPON mode or during transition from LPON mode to Normal mode
  • When the first fault is detected (if configured by OTP) In Fail-safe mode, all the regulators are turned OFF, the high-power analog circuitry is disabled, the 20 MHz oscillator is disabled, the OV/UV monitoring are masked and FS_EVT bit is set to 1. The fault error counter is reset to 1 and disabled. The device exits the fail-safe state after TFS_DUR time. If FS_LPOFF_OTP bit is set to 1, the device exits FS state and goes to LPOFF. Otherwise it goes back to power-up sequence. FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved. Product data sheet Rev. 4 — 23 October 2024 Document feedback

TA = -40 °C to 115 °C, unless otherwise specified. VSUP = 5.5 V to 40 V, unless otherwise specified. All voltages referenced to ground.

  • FS_DUR_CFG_OTP = 0
  • FS_DUR_CFG_OTP = 1 3.6 100 110 4.4 ms s

Table 45. Fail-safe state electrical characteristics

19.6 RSTB, LIMP0

Two safety output pins, RSTB and LIMP0, are implemented in order to guarantee the safe state of the system. All of those safety outputs are active low. released at startup and is only asserted when a fault occurs. The two pins are managed independently in parallel of the main-state machine.

19.6.1 RSTB

an external pullup resistor to VDDIO. An internal pulldown RSTBRPD ensures RSTB low level in case of POR. asserted at MCU request by SPI, to check the correct HW connection. Figure 45. RSTB pin implementation to accommodate specific MCU requirement asking for voltage supply stabilization before RSTB is released. TA = -40 °C to 115 °C, unless otherwise specified. VSUP = 5.5 V to 40 V, unless otherwise specified. All voltages referenced to ground. Table 46. RSTB electrical characteristics FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

TA = -40 °C to 115 °C, unless otherwise specified. VSUP = 5.5 V to 40 V, unless otherwise specified. All voltages referenced to ground. Table 46. RSTB electrical characteristics...continued

19.6.2 LIMP0 as a safety output

(LPON and LPOFF), LIMP0 works as it does in Normal mode. GUN and ISO 7637 transient pulses. A weak internal pulldown RPD ensures LIMP0 low level in case of pin lift. request by SPI, to check the correct HW connection. Figure 46. LIMP0 pin implementation FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

TA = -40 °C to 115 °C, unless otherwise specified. VSUP = 5.5 V to 40 V, unless otherwise specified. All voltages referenced to ground. Table 47. LIMP0 electrical characteristics

19.6.3 LIMP0 as a safety output release

  • No fault affecting LIMP0 reported
  • Fault error counter = 0
  • Device in Normal mode
  • Device not in INIT mode
  • FS_LIMP0_REL register filled with the correct value, depending on current WD_TOKEN[15:0], (WD_TOKEN[15:8] with LSB and MSB inverted, then complemented)

19.6.4 LIMP0 as a GPO

up) by setting the LIMP0_REL bit.

19.7 Analog built-in self-test (ABIST)

FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

launching the next ABIST. The flags have no impact on the safety pins. ignored. While the ABIST is running, the other monitoring functions are kept available. TA = −40 °C to 115 °C, unless otherwise specified. VSUP = 5.5 V to 40 V, unless otherwise specified. All voltages referenced to ground. Table 48. ABIST electrical characteristics

19.8 Cyclic CRC check

a misconfiguration from the MCU or a bit flip in the INIT registers.

  • FS_I_OVUV_CFG1[15:0]
  • FS_I_OVUV_CFG2[15:0]
  • FS_I_ERRMON_LIMP0_CFG[15:0]
  • FS_I_FSSM_CFG[15:4]
  • FS_I_WD_CFG[15:7] The calculation to apply on the result of the concatenation is the same as the SPI CRC, using x^8+x^4+x^3+x^2+1 polynomial. The MCU must write the obtained CRC in the FS_CRC register before closing the INIT phase, after the modification of the INIT registers. Once the INIT phase is closed and the device is in Normal mode, the cyclic CRC check is launched automatically each 5 ms (TCRC) (<FTTI). Each 5 ms, the device logic recalculates the CRC and compares it to the value stored in FS_CRC register. If a mismatch is reported, the INIT_CRC_NOK_I bit is set and LIMP0 is asserted depending on its impact configuration (INIT_CRC_LIMP0_IMPACT). TA = –40 °C to 115 °C, unless otherwise specified. VSUP = 5.5 V to 40 V, unless otherwise specified. All voltages referenced to ground. Symbol Parameter Min Typ Max Unit Cyclic CRC check TCRC CRC check timing interval 4.75 5 5.25 ms

Table 49. Cyclic CRC check characteristics

19.9 Clock monitoring

pins RSTB and LIMP0 are asserted. FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

20 MCU communication

The FS24 provides SPI interface for device configuration, control and diagnostic, in Normal and LPON modes.

20.1 SPI communication

  • Bits 31 to 25: register address
  • Bit 24: read/write (For reading Bit 24 = ‘0’; For writing Bit 24 = ‘1’)
  • Bits 23 to 8: control bits
  • Bits 7 to 0: cyclic redundant check (CRC) Primary input secondary out bits (MISO):
  • Bits 31 to 24: general device status
  • Bits 23 to 8: device internal control register content
  • Bits 7 to 0: cyclic redundant check (CRC) The digital SPI pins (CSB, SCLK, MOSI, MISO) are referenced to VDDIO. The MCU is the master driving MOSI. FS24 is the slave driving MISO. The MISO data is latched at the SCLK rising edge and MOSI data is latched at the SCLK falling edge. MSB is sent first. In write command, MISO [31:24] bits are the general status flags, [23:8] bits are all 0 and MISO [7:0] is the CRC of the message sent by the FS24. In read command, MOSI [23:8] bits are all 0 and MOSI [7:0] is the CRC of the message sent by the MCU. Table 50 and Table 51 describe SPI communication protocol for writing data into the FS24 or reading data from the FS24. B31 B30 B29 B28 B27 B26 B25 B24 B23 B22 B21 B20 B19 B18 B17 B16 MOSI Register address [6:0] R/W Write data [15:8] MISO 0 WD_G PHYG WUG IOG COMG VSUPG VXG Read data [15:8] B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0 MOSI Write data [7:0] CRC [7:0] MISO Read data [7:0] CRC [7:0] - response

Table 50. SPI write command message construction Table 51. SPI read command message construction FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

0 No error

1 Watchdog refresh error reported

30 WD_G

1 CAN error reported

29 PHYG

0 No event reported in M_IOWU_FLG or M_WU1_FLG registers

1 An interrupt or flag is present in M_IOWU_FLG or M_WU1_FLG registers

28 WUG

0 No event reported in M_IO_TIMER_G register

1 An interrupt or flag is present in M_IO_TIMER_G register

27 IOG

0 No event reported into M_VSUP_COM_FLG register

1 An interrupt or flag is present in the M_VSUP_COM_FLG register

26 COMG

25 VSUPG

0 No event reported into M_REG_FLG register

1 An interrupt or flag is present in the M_REG_FLG register

24 VxG

Table 52. MISO general device status bits descriptions FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

20.1.1 Cyclic redundant check

x^8+x^4+x^3+x^2+1 (identified by 0x1D) with a seed value of hexadecimal '0xFF'. Figure 47. CRC encoder example significant bits of the shift register. Table 53. Data preparation for CRC encoding Table 54. Data preparation for CRC encoding

  1. Using a serial CRC calculation method, the transmitter rotates the seed and data into the least significant
  2. During the serial CRC calculation, the seed and the data bits are XOR compared with the polynomial data
  3. Once the CRC is calculated, it replaces the CRC byte initially set to all zeros and is transmitted.
  4. The seed value is loaded into the most significant bits of the receive register.
  5. Using a serial CRC calculation method, the receiver rotates the received message and CRC into the least

significant bits of the shift register in the order received (MSB first).

  1. When the calculation on the last bit of the CRC is rotated into the shift register, the shift register contains the
  • If the shift register contains all zeros, the CRC is correct.
  • If the shift register contains a value other than zero, the CRC is incorrect. FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved. Product data sheet Rev. 4 — 23 October 2024 Document feedback

20.1.2 Electrical characteristics

otherwise specified. All voltages referenced to ground. Table 55. SPI electrical characteristics FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Figure 48. SPI timing diagram FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

21 Register mapping

Table 56. Main register mapping FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Table 57. Safety-related Register mapping FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

22 Main register mapping

22.1 M_DEV_CFG

Table 58. M_DEV_CFG register bit allocation

0 VMON_EXT is disabled

1 VMON_EXT is enabled

2 V0MON_EN

0 LIMP0 is disabled3 LIMP0_EN

1 LIMP0 is enabled

0 ABIST on demand is disabled

1 ABIST on demand is enabled

6 ABIST_EN

0 LDT is disabled

1 LDT is enabled

11 LDTIM_EN

0 The CAN is disabled

1 The CAN is enabled

13 CAN_EN

Table 59. M_DEV_CFG register bit description

22.2 M_DEV_PROG_ID

Table 60. M_DEV_PROG_ID register bit allocation FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Table 60. M_DEV_PROG_ID register bit allocation...continued

0001 Pass A silicon

0010 Pass B silicon

Table 61. M_DEV_PROG_ID register bit description

22.3 M_GEN_FLAG

Table 62. M_GEN_FLAG register bit allocation

1 Vx event occurred

0 VxG

1 VSUP error reported

1 VSUPG

1 Communication error reported

Table 63. M_GEN_FLAG register bit description FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

3 IOG

4 WUG

5 PHYG

6 WD_G

Table 63. M_GEN_FLAG register bit description...continued

22.4 M_STATUS

Table 64. M_STATUS register bit allocation

0 V3 is disabled

1 V3 is enabled

0 V3_S

0 V1 is disabled

1 V1 is enabled

2 V1_S

3 V1_MODE

0 BUCK is in PWM mode

Table 65. M_STATUS register bit description FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

1 BUCK is in PFM mode

0 HVIO1 is low

1 HVIO1 is high

7 HVIO1_S

0 WAKE2 is low

1 WAKE2 is high

10 WK2_S

0 WAKE3 is low

1 WAKE3 is high

11 WK3_S

0 Device is not in INIT mode

1 Device is in INIT mode

12 INIT_S

0 Device is not in Normal mode

1 Device is in Normal mode

13 NORMAL_S

0 Device is not in LPON mode

1 Device is in LPON mode

14 LPON_S

0 V1 temperature is < TWARNV1

1 V1 temperature is > TWARNV1

15 V1TWARN_S

Table 65. M_STATUS register bit description...continued FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

22.5 M_SYS_CFG

Table 66. M_SYS_CFG register bit allocation

0 Spread spectrum is disabled (regardless of OTP configuration)

1 Spread spectrum is enabled (regardless of OTP configuration)

0 MOD_EN

0 Triangular modulation is selected

1 Pseudo random modulation is selected

1 MOD_CONF

0 INTB pulse = 25 us

1 INTB pulse = 100 us

3 INTB_DUR

0 No effect

1 INTB pulse is requested

4 INTB_REQ

0 Interrupt timeout will not generate a wake-up event

1 Interrupt time out will generate a wake-up event

5 INT_TO_WUEN

0 No action

1 Go to LPOFF mode

6 GO2LPOFF

1 Go to LPON mode

7 GO2LPON

Table 67. M_SYS_CFG register bit description FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

1 Go to Normal mode

8 GO2NORMAL

1 Go to INIT phase

9 GO2INIT

0 No POR event

1 Digital POR event occurred

12 POR

0 No battery failure event

1 Battery failure event occurred

14 BAT_FAIL

Table 67. M_SYS_CFG register bit description...continued

22.6 M_SYS1_CFG

Table 68. M_SYS1_CFG register bit allocation

0 Device is not in OTP mode

1 Device is in OTP mode

0 OTP_MODE

0 No action1 OTP_EXIT

1 Leave OTP mode

Table 69. M_SYS1_CFG register bit description FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

0 Device is not in Debug mode

1 Device is in Debug mode

3 DBG_MODE

1 Leave Debug mode

4 DBG_EXIT

1 Software POR is requested

6 SOFTPOR_REQ

0 TSLOT = 2 ms

1 TSLOT = 0 ms

8 TSLOT_DOWN_CFG

0 Slots are not bypassed

1 Bypass unnecessary slots during power down or wake-up from LPON

9 SLOT_BYP

0 OTP loading is not bypassed

1 OTP loading is bypassed

10 LOAD_OTP_BYP

01010 M10

01011 M11

01100 M12

01101 M13

Table 69. M_SYS1_CFG register bit description...continued FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

01110 M14

01111 M15

10000 M16

10001 M17

10010 M18

11110 M30

22.7 M_REG_CTRL

Table 70. M_REG_CTRL register bit allocation

0 No effect (Regulator remain in its current state)

1 Request to disable V3

0 V3DIS

Table 71. M_REG_CTRL register bit description FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

1 Request to enable V3

1 V3EN

0 Follow the power down slot configuration

1 Keep V3 ON in LPON if V3 was already ON in NORMAL mode

2 V3ON_LPON

1 Request to disable V1

6 V1DIS

1 Request to enable V1

7 V1EN

000 HS rising slew rate is 20 ns (for 450 kHz only)

001 HS rising slew rate is 20 ns (for 450 kHz only)

010 HS rising slew rate is 15 ns (for 450 kHz only)

011 HS rising slew rate is 10 ns

101 HS rising slew rate is 5 ns

110 HS rising slew rate is 3 ns

111 HS rising slew rate is 2 ns

00 HS falling slew rate is 20 ns (for 450 kHz only)

01 HS falling slew rate is 15 ns (for 450 kHz only)

10 HS falling slew rate is 10 ns

11 HS falling slew rate is 5 ns

Table 71. M_REG_CTRL register bit description...continued

22.8 M_REG2_CTRL

Table 72. M_REG_CTRL register bit allocation FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Table 72. M_REG_CTRL register bit allocation...continued

1 V1 is set to DVS Value

8 GO2DVS

1 V1 is set to default Value

9 GOTODFLT[2]

0 Buck is set to default value

1 Buck is set to DVS value

7 VV1_BUCK_S

Table 73. M_REG_CTRL register bit description determined by the voltage settings and the VV1_BUCK_DVS_SR[1:0] setting.

22.9 M_REG_FLG

Table 74. M_REG_FLG register bit allocation FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Table 74. M_REG_FLG register bit allocation...continued

0 No event detected

1 V3 OC occurred

0 V3OC_I

1 V1 OC occurred

2 V1OC_I

1 V3 OV occurred

3 V3OV_I

1 V1 OV occurred

5 V1OV_I

1 V3 UV occurred

6 V3UV_I

1 V1 UV occurred

8 V1UV_I

1 V1 undervoltage event occurred in LPON

9 V1UVLP_I

1 V3 TSD occurred

10 V3TSD_I

0 No event detected12 V1TSD_I

1 V1 TSD occurred

Table 75. M_REG_FLG register bit description FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

13 V1TWARN_I

1 V1 undervoltage pre-warning event occurred

14 V1UVW_I

1 V1 LS OC occurred

15 V1LSOC_I

Table 75. M_REG_FLG register bit description...continued

22.10 M_REG_MSK

Table 76. M_REG_MSK register bit allocation

0 Interrupt is not inhibited

1 Interrupt is inhibited

0 V3OC_M

2 V1OC_M

3 V3OV_M

0 Interrupt is not inhibited5 V1OV_M

Table 77. M_REG_MSK register bit description FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

6 V3UV_M

8 V1UV_M

9 V1UVLP_M

10 V3TSD_M

12 V1TSD_M

13 V1TWARN_M

14 V1UVW_M

15 V1LSOC_M

Table 77. M_REG_MSK register bit description...continued

22.11 M_REG1_FLG

Table 78. M_REG_FLG register bit allocation FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

1 VMON_EXT UV occurred

14 V0OV_I

1 VMON_EXT OV occurred

15 V0UV_I

Table 79. M_REG_FLG register bit description

22.12 M_REG1_MSK

Table 80. M_REG_MSK register bit allocation

14 V0OV_M

15 V0UV_M

Table 81. M_REG_MSK register bit description

22.13 M_IO_CTRL

Table 82. M_IO_CTRL register bit allocation FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

0 No effect (IO remain in its current state)

1 Request to assert HVIO1 low

8 HVIO1LO

1 Request to release HVIO1 high

9 HVIO1HI

00 HVIO1 internal pulldown and pullup are disabled

01 HVIO1 internal pulldown is enabled and pullup is disabled

10 HVIO1 internal pulldown is disabled and pullup is enabled

11 HVIO1 internal pulldown and pullup are configured as cell repeater

00 WAKE3 internal pulldown and pullup are disabled

01 WAKE3 internal pulldown is enabled and pullup is disabled

10 WAKE3 internal pulldown is disabled and pullup is enabled

11 WAKE3 internal pulldown and pullup are configured as cell repeater

00 WAKE2 internal pulldown and pullup are disabled

01 WAKE2 internal pulldown is enabled and pullup is disabled

10 WAKE2 internal pulldown is disabled and pullup is enabled

11 WAKE2 internal pulldown and pullup are configured as cell repeater

Table 83. M_IO_CTRL register bit description

22.14 M_IO_TIMER_FLG

Table 84. M_IO_TIMER_FLG register bit allocation FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

0 No event on WAKE2

1 Event on WAKE2 occurred

1 WK2_I

0 No event on WAKE3

1 Event on WAKE3 occurred

2 WK3_I

0 No event on HVIO1

1 Event on HVIO1 occurred

3 HVIO1_I

7 WK3_I

0 No event on LDT

1 Event on LDT occurred

8 LDT_I

Table 85. M_IO_TIMER_FLG register bit description

22.15 M_IO_TIMER_MSK

Table 86. M_IO_TIMER_MSK register bit allocation

0 Interrupt is not inhibited in Normal mode

1 Interrupt is always Inhibited

1 WK2_M

2 WK3_M

Table 87. M_IO_TIMER_MSK register bit description FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

3 HVIO1_M

8 LDT_M

Table 87. M_IO_TIMER_MSK register bit description...continued

22.16 M_VSUP_COM_FLG

Table 88. M_VSUP_COM_FLG register bit allocation

0 VSUPUV_4P7_I

0 No VSUP OV event

1 VSUP OV event occurred

1 VSUPOV_I

2 VSUPUV_5P7_I

1 SPI request error reported

5 SPI_REQ_I

1 SPI clock error reported

6 SPI_CLK_I

Table 89. M_VSUP_COM_FLG register bit description FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

1 SPI CRC error reported

7 SPI_CRC_I

1 VBOS UV occurred

11 VBOS_UV_I

0 The switch is opened

1 The switch is closed

12 VBOS2V1SW_S

Table 89. M_VSUP_COM_FLG register bit description...continued

22.17 M_VSUP_COM_MSK

Table 90. M_VSUP_COM_MSK register bit allocation

0 VSUPUV_4P7_M

1 VSUPOV_M

2 VSUPUV_5P7_M

5 SPI_REQ_M

Table 91. M_VSUP_COM_MSK register bit description FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

6 SPI_CLK_M

7 SPI_CRC_M

Table 91. M_VSUP_COM_MSK register bit description...continued

22.18 M_IOWU_CFG

Table 92. M_IOWU_CFG register bit allocation

00 Input comparator disabled in LP modes only (no consumption)

01 High-level wake-up is configured

10 Low-level wake-up is configured

11 Reserved

11 Wake-up via mode selection is configured

Table 93. M_IOWU_CFG register bit description FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

0 WAKE2 deglitcher = 15 us

1 WAKE2 deglitcher = 65 us

9 WK2_DGLT

0 WAKE3 deglitcher = 15 us

1 WAKE3 deglitcher = 65 us

10 WK3_DGLT

0 HVIO1 deglitcher = 15 us

1 HVIO1 deglitcher = 65 us

11 HVIO1_DGLT

Table 93. M_IOWU_CFG register bit description...continued

22.19 M_IOWU_EN

Table 94. M_IOWU_EN register bit allocation

00 No wake-up and no interrupt

01 Wake-up only

10 Interrupt only

11 Wake-up and interrupt

Table 95. M_IOWU_EN register bit description FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

01 Wake=up only

Table 95. M_IOWU_EN register bit description...continued

22.20 M_IOWU_FLG

Table 96. M_IOWU_FLG register bit allocation

0 No wake-up by WAKE2 (level)

1 Wake-up by WAKE2 occurred (level)

1 WK2_WU_I

0 No wake-up by WAKE3 (level)

1 Wake-up by WAKE3 occurred (level)

2 WK3_WU_I

0 No wake-up by HVIO1 (level)

1 Wake-up by HVIO1 occurred (level)

5 HVIO1_WU_I

Table 97. M_IOWU_FLG register bit description

22.21 M_WU1_EN

Table 98. M_WU1_EN register bit allocation FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Table 99. M_WU1_EN register bit description

22.22 M_WU1_FLG

Table 100. M_WU1_FLG register bit allocation

0 No wake-up by CAN

1 Wake-up by CAN occurred

0 CAN_WU_I

0 No wake-up by LDT

1 Wake-up by LDT occurred

2 LDT_WU_I

0 No wake-up by MCU GO2NORMAL request

1 Wake-up by MCU GO2NORMAL request occurred

4 GO2NORMAL_WU

0 No wake-up generated by Interrupt time out

1 Wake-up by Interrupt Time Out occurred

5 INT_TO_WU

Table 101. M_WU1_FLG register bit description FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

0 No wake-up by V1 LPON undervoltage

1 Wake-up by V1 LPON undervoltage occurred

6 V1_UVLP_WU

0 No wake-up by max error failure

1 Wake-up by watchdog max error failure occurred

7 WD_OFL_WU

0 No wake-up by to RSTB assertion

1 Wake-up by to RSTB assertion occurred

8 EXT_RSTB_WU

0 No fail-safe event

1 Fail-safe event occurred (FSM went to Fail-safe state)

9 FS_EVT

Table 101. M_WU1_FLG register bit description...continued

22.23 M_AMUX_CTRL

Table 102. M_AMUX_CTRL register bit allocation

00000 AGND is selected

00001 V1p6 internal voltage (VDIG) is selected

00010 V1 voltage is selected

00011 Reserved

00100 V3 voltage is selected

00101 VBOS internal voltage is selected

00110 VSUP voltage is selected (divider ratio configurable by SPI)

Table 103. M_AMUX_CTRL register bit description FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

01110 Reserved

01111 V3 temperature sensor is selected

10000 VDDIO not divided is selected

10010 VMON_EXT pin voltage is selected

1 High divider ratio is selected (div by 14)

8 AMUX_DIV

0 AMUX is disabled (HIZ, int pulldown)

1 AMUX is enabled in Normal mode only

9 AMUX_EN

0 AMUX pin pulldown is enabled

1 AMUX pin pulldown is disabled

11 AMUX_PD_DIS

Table 103. M_AMUX_CTRL register bit description...continued

22.24 M_LDT_CFG1

Table 104. M_LDT_CFG1 register bit allocation Table 105. M_LDT_CFG1 register bit description FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

22.25 M_LDT_CFG2

Table 106. M_LDT_CFG2 register bit allocation Table 107. M_LDT_CFG2 register bit description

22.26 M_LDT_CFG3

Table 108. M_LDT_CFG3 register bit allocation Table 109. M_LDT_CFG3 register bit description

22.27 M_LDT_CTRL

Table 110. M_LDT_CTRL register bit allocation FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Table 110. M_LDT_CTRL register bit allocation...continued

0 LDT is idle

1 LDT is busy

0 LDT_RUN

1 LDT starts counting

1 LDT_EN

0 LDT is set to long count (1 s)

1 LDT is set to short count (128 us)

2 LDT_MODE

0 Target value of wake-up LDT timer can be read or write

1 Real-time value of 24-bits timer is reported (once LDT stopped)

3 LDT_SEL

000 Function1 is selected

001 Function2 is selected

010 Function3 is selected

011 Function4 is selected

100 Function5 is selected

101 Not used

110 Not used

111 Not used

0 Go to LPOFF

1 Go to LPON

7 LDT2LP

Table 111. M_LDT_CTRL register bit description

22.28 M_CAN

Table 112. M_CAN register bit allocation FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Table 112. M_CAN register bit allocation...continued

1 CAN thermal shutdown occurred

0 CAN_TSD_I

1 Dominant timeout occurred

1 CAN_TXD_TO_I

0 Tj < thermal shutdown limit

1 Tj > thermal shutdown limit

2 CAN_TSD_S

0 Normal operation

1 TXD dominant timeout condition is present

3 CAN_TXD_TO_S

0 CAN transceiver is set offline

1 CAN transceiver keeps the current state

5 CAN_FS_DIS

0 CAN is neither in listen-only mode nor in Normal mode

1 CAN is either in listen-only mode or in Normal mode

7 CAN_ACTIVE_

00 Transceiver offline (TX and RX disabled)

01 Transceiver receive-only mode (TX disabled and RX enabled)

10 Transceiver active mode (TX and RX enabled) reacting on V3UV

11 Transceiver active mode (TX and RX enabled) reacting on V3UV

0 Trxd_wu_timeout not bypassed

1 Trxd_wu_timeout bypassed

10 CAN_WU_TMR_BYP

Table 113. M_CAN register bit description FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

22.29 M_CAN_MSK

Table 114. M_CAN register bit allocation

0 CAN_TSD_M

1 CAN_TXD_TO_M

000 CAN OFF

001 CAN_WAKE_CAPABLE

010 Invalid state

011 CAN_OFF

100 Invalid state

101 CAN_LISTEN_ONLY

110 Invalid state

111 CAN_ACTIVE

Table 115. M_CAN_MSK register bit description

22.30 M_MEMORY0

Table 116. M_MEMORY0 register bit allocation FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Table 117. M_MEMORY0 register bit description

22.31 M_MEMORY1

Table 118. M_MEMORY1 register bit allocation Table 119. M_MEMORY1 register bit description

22.32 M_HW_ID

Table 120. M_HW_ID register bit allocation

0 No effect (pulldown remains in its current state)

1 Request to disable pulldown

0 HIDW3PD_DIS

Table 121. M_HW_ID register bit description FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

1 Request to enable pulldown

1 HIDW3PD_EN

0 No effect (pullup remains in its current state)

1 Request to disable pullup

2 HIDW3PU_DIS

1 Request to enable pullup

3 HIDW3PU_EN

4 HIDW2PD_DIS

5 HIDW2PD_EN

0 No effect (pullup remain in its current state)

6 HIDW2PU_DIS

7 HIDW2PU_EN

0 WAKE3 not used as HID

1 WAKE3 used as HID (set by user when configuring PU/PD)

8 HIDW3_ENABLE

0 WAKE2 not used as HID

1 WAKE2 used as HID (set by user when configuring PU/PD)

9 HIDW2_ENABLE

0 Lower-current setting for PU/PD

1 Higher-current setting for PU/PD (10 mA)

10 HIDW3_10MA_EN

11 HIDW2_10MA_EN

Table 121. M_HW_ID register bit description...continued FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

0 Lower threshold

1 Higher threshold

12 HIDW3_TH_SEL

13 HIDW2_TH_SEL

14 LIMP0_TH_SEL

FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

23 Fail-safe register mapping

23.1 FS_I_OVUV_CFG1

Table 122. FS_I_OVUV_CFG1 register bit allocation

1 LIMP0 assertion

7 V1MON_UV_LIMP0_IMPACT

1 RSTB assertion

9 V1MON_UV_RSTB_IMPACT

10 V1MON_OV_LIMP0_IMPACT

12 V1MON_OV_RSTB_IMPACT

Table 123. FS_I_OVUV_CFG1 register bit description

23.2 FS_I_OVUV_CFG2

Table 124. FS_I_OVUV_CFG2 register bit allocation FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

0 V0MON_OV_

Table 124. FS_I_OVUV_CFG2 register bit allocation...continued

0 V0MON_UV_LIMP0_IMPACT

2 V0MON_UV_RSTB_IMPACT

3 V0MON_OV_LIMP0_IMPACT

5 V0MON_OV_RSTB_IMPACT

7 V3MON_UV_LIMP0_IMPACT

9 V3MON_UV_RSTB_IMPACT

10 V3MON_OV_LIMP0_IMPACT

12 V3MON_OV_RSTB_IMPACT

Table 125. FS_I_OVUV_CFG2 register bit description FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

23.3 FS_I_ERRMON_LIMP0_CFG

Table 126. FS_I_ERRMON_LIMP0_CFG register bit allocation

0 LIMP0 only is asserted low in case of fault detection on ERRMON

1 RSTb and LIMP0 only is asserted low in case of fault detected on ERRMON

0 ERRMON_FS_REACTION

0 Low-level is a fault after a negative-edge transition

1 High-level is a fault after a positive-edge transition

3 ERRMON_FLT_POLARITY

0 Interruption not masked

1 Interruption masked

4 ERRMON_M

0 LIMP0 is a safety pin

1 LIMP0 is a GPO

15 LIMP0_GPO

Table 127. FS_I_ERRMON_LIMP0_CFG register bit description

23.4 FS_I_FSSM_CFG

Table 128. FS_I_FSSM_CFG register bit allocation FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Table 128. FS_I_FSSM_CFG register bit allocation...continued

4 FLT_MID_LIMP0_IMPACT

6 FLT_MID_RSTB_IMPACT

00 Max Value = 2

01 Max Value = 6

10 Max Value = 8

11 Max Value = 12

12 RSTB_DUR

Table 129. FS_I_FSSM_CFG register bit description FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

0 RSTB low 8 s timer is enabled

1 RSTB low 8 s time is disabled

13 RSTB8S_DIS

0 External RSTB monitoring is enabled

1 External RSTB monitoring is disabled

14 EXT_RSTB_DIS

0 RSTB_REQ disabled

1 RSTB_REQ enabled

15 RSTB_REQ_EN

Table 129. FS_I_FSSM_CFG register bit description...continued

23.5 FS_I_WD_CFG

Table 130. FS_I_WD_CFG register bit allocation FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

0 WD stays enabled in LPON

1 WD is disabled in LPON

11 WD_DIS_LPON

Table 131. FS_I_WD_CFG register bit description FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

12 WD_LIMP0_IMPACT

14 WD_RSTB_IMPACT

Table 131. FS_I_WD_CFG register bit description...continued

23.6 FS_WDW_CFG

Table 132. FS_WDW_CFG register bit allocation

0000 INFINITE Time Out, Window fully opened

Table 133. FS_WDW_CFG register bit description FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

0 Watchdog window is disabled (watchdog time out)

1 Watchdog window is enabled (watchdog window 50 %)

10 WDW_EN

Table 133. FS_WDW_CFG register bit description...continued

23.7 FS_WD_TOKEN

Table 134. FS_WD_TOKEN register bit allocation Table 135. FS_WD_TOKEN register bit description

23.8 FS_WD_ANSWER

Table 136. FS_WD_ANSWER register bit allocation Table 137. FS_WD_ANSWER register bit description FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

23.9 FS_LIMP0_REL

Table 138. FS_ LIMP0_REL register bit allocation

1 LIMP0 release

0 LIMP0_REL

Table 139. FS_LIMP0_REL register bit description

23.10 FS_ABIST

Table 140. FS_ABIST register bit allocation

0 No ABIST

1 ABIST on V3MON requested

0 ABIST_V3MON

1 ABIST on V1MON requested

2 ABIST_V1MON

Table 141. FS_ABIST register bit description FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

1 ABIST on V1UVLP requested

3 ABIST_V1UVLP

1 ABIST on VMON_EXT requested

4 ABIST_V0MON

0 ABIST not executed on V3MON or fail on V3MON

1 V3MON ABIST PASS

6 ABIST_V3MON_DIAG

0 ABIST not executed on V1MON or fail on V1MON

1 V1MON ABIST PASS

8 ABIST_V1MON_DIAG

0 ABIST not executed on V1UVLP or fail on V1UVLP

1 V1UVLP ABIST PASS

9 ABIST_V1UVLP_DIAG

0 ABIST not executed on V0MON or fail on V0MON

1 V0MON ABIST PASS

10 ABIST_V0MON_DIAG

0 ABIST not executed

1 ABIST executed

12 ABIST_DONE

1 Clear ABIST flags (ABIST_DONE, ABIST_VxMON_DIAG, ABIST_V1UVLP_DIAG)

13 CLEAR_ABIST

1 Launch ABIST

14 LAUNCH_ABIST

Table 141. FS_ABIST register bit description...continued

23.11 FS_SAFETY_OUTPUTS

Table 142. FS_SAFETY_OUTPUTS register bit allocation FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Table 142. FS_SAFETY_OUTPUTS register bit allocation...continued

0 LIMP0_REQ

0 No failure

1 Short to high detected

1 LIMP0_DIAG

0 LIMP0 pad is sensed low

1 LIMP0 pad is sensed high

2 LIMP0_SNS

0 LIMP0 Driver command sensed low

1 LIMP0 Driver command sensed high

3 LIMP0_DRV

1 RSTB assertion (pulse)

9 RSTB_REQ

10 RSTB_DIAG

0 RSTB pad is sensed low

1 RSTB pad is sensed high

11 RSTB_SNS

0 RSTB Driver command sensed low

1 RSTB Driver command sensed high

12 RSTB_DRV

0 No RSTB event

1 RSTB event occurred

13 RSTB_EVT

Table 143. FS_SAFETY_OUTPUTS register bit description FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

0 No RSTB pin assertion

1 RSTB pin assertion Occurred

14 RSTB_EXT

1 WD timer reset requested

15 WD_RST_REQ

Table 143. FS_SAFETY_OUTPUTS register bit description...continued

23.12 FS_SAFETY_FLG

Table 144. FS_SAFETY_FLG register bit allocation

0 WD refresh OK

1 WD refresh not OK

8 WD_NOK_I

9 WD_NOK_M

0 Low level

1 High Level

10 ERRMON_RT

1 Error detected

11 ERRMON_I

1 Acknowledge ERRMON timeout

12 ERRMON_ACK

Table 145. FS_SAFETY_FLG register bit description FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

0 No error/error acknowledged by user on time

1 ERRMON timer expired with no acknowledgement by user

13 ERRMON_TMR_EXP_I

Table 145. FS_SAFETY_FLG register bit description...continued

23.13 FS_CRC

Table 146. FS_CRC register bit allocation

9 INIT_CRC_LIMP0_IMPACT

0 No error detected

1 INIT registers CRC error detected

12 INIT_CRC_NOK_I

13 INIT_CRC_NOK_M

Table 147. FS_CRC register bit description FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

24 OTP bits description

24.1 Main OTP overview

Table 148. Main OTP overview

24.2 Main OTP bits description

Table 149. Main OTP bits description FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Table 149. Main OTP bits description...continued FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

[1] These codes are suggested as best fit for the described use cases. In case other values are needed, contact local support. [2] The slope compensation values are given for a typical V1_IN at 13.5 V.

24.3 Fail-safe OTP overview

Table 150. Fail-safe OTP overview FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Table 150. Fail-safe OTP overview...continued

24.4 Fail-safe OTP bits description

Table 151. Fail-safe OTP bits description FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Table 151. Fail-safe OTP bits description...continued FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

FS24 package is a QFN, thermally enhanced, wettable flanks, 5 x 5 x 0.85 mm, 0.5 mm pitch, 32 pins. Figure 49. Top and bottom view FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Figure 52. Solder mask opening pattern FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Figure 53. I/O pads solderable area FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Figure 54. Solder paste stencil FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

  • Updated legal information FS2400 v.3 12 January 2024 • Global editing for style and grammar.
  • Section 2: Under System support, updated text to "Four wake-up inputs (40 V capable): WAKEx pins, HVIO1 pin, CAN FD or SPI command" from "Four wake-up inputs (40 V capable): WAKEx pins, HVIO1 pin, CAN FD or SPI activity"
  • Updated Section 7.5: Added first paragraph
  • Updated Table 1 and Table 2
  • Updated Table 13 – For "RHS_BUCK" and "RLS_BUCK", added "Typical value at Tj = 25 °C. Maximum value at Tj = 150 °C" to Description, deleted "Min" value, changed "Max" value to "350" from "330". – For IOC_PK_PFM, removed "BUCK_PK_OC_PFM_OTP[2:0] = 010", "BUCK_PK_ OC_PFM_OTP[2:0] = 011", and "BUCK_PK_OC_PWM_OTP[2:0] = 100"
  • Updated Table 21: For Interrupt "EXT_RSTB_WU", changed Mask/Enable to "EXT_ RSTB_DIS" from "None"
  • Updated Table 73: For Bit "0 to 5", updated Description, added "Range 1 …" and "Range 2 ..." and footnote.
  • Updated Table 129: For Bit "14", updated Description
  • Updated Table 149 – For Address "0x24", Bit Group Name "VV1_BUCK_OTP" updated Settings for "0x08", "0x1C", "0x28", and "0x28", removed all others. – For Address "0x25", Bit Group Name "VV1_LP_BUCK_OTP" updated Settings for "0x08", "0x1C", "0x28", and "0x28", removed all others. – For Address "0x29", Bit Group Name "CRC_INV_OTP" updated Description.
  • Updated Figure 3, Figure 10 FS2400 v.2 20231207 Product data sheet FS2400 v.1 20230614 Preliminary data sheet FS2400 v.0.3 20230207 Preliminary data sheet FS2400 v.0.2 20220811 Initial version

Table 152. Revision history FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.

Fail-safe system basis chip with SMPS and LDO, CAN FD transceiver Legal information Data sheet status Document status[1][2] Product status[3] Definition Objective [short] data sheet Development This document contains data from the objective specification for product development. Preliminary [short] data sheet Qualification This document contains data from the preliminary specification. Product [short] data sheet Production This document contains the product specification. [1] Please consult the most recently issued document before initiating or completing a design. [2] The term 'short data sheet' is explained in section "Definitions". [3] The product status of device(s) described in this document may have changed since this document was published and may differ in case of multiple devices. The latest product status information is available on the Internet at URL https://www.nxp.com. Definitions Draft — A draft status on a document indicates that the content is still under internal review and subject to formal approval, which may result in modifications or additions. NXP Semiconductors does not give any representations or warranties as to the accuracy or completeness of information included in a draft version of a document and shall have no liability for the consequences of use of such information. Short data sheet — A short data sheet is an extract from a full data sheet with the same product type number(s) and title. A short data sheet is intended for quick reference only and should not be relied upon to contain detailed and full information. For detailed and full information see the relevant full data sheet, which is available on request via the local NXP Semiconductors sales office. In case of any inconsistency or conflict with the short data sheet, the full data sheet shall prevail. Product specification — The information and data provided in a Product data sheet shall define the specification of the product as agreed between NXP Semiconductors and its customer, unless NXP Semiconductors and customer have explicitly agreed otherwise in writing. In no event however, shall an agreement be valid in which the NXP Semiconductors product is deemed to offer functions and qualities beyond those described in the Product data sheet. Disclaimers Limited warranty and liability — Information in this document is believed to be accurate and reliable. However, NXP Semiconductors does not give any representations or warranties, expressed or implied, as to the accuracy or completeness of such information and shall have no liability for the consequences of use of such information. NXP Semiconductors takes no responsibility for the content in this document if provided by an information source outside of NXP Semiconductors. In no event shall NXP Semiconductors be liable for any indirect, incidental, punitive, special or consequential damages (including - without limitation - lost profits, lost savings, business interruption, costs related to the removal or replacement of any products or rework charges) whether or not such damages are based on tort (including negligence), warranty, breach of contract or any other legal theory. Notwithstanding any damages that customer might incur for any reason whatsoever, NXP Semiconductors’ aggregate and cumulative liability towards customer for the products described herein shall be limited in accordance with the Terms and conditions of commercial sale of NXP Semiconductors. Right to make changes — NXP Semiconductors reserves the right to make changes to information published in this document, including without limitation specifications and product descriptions, at any time and without notice. This document supersedes and replaces all information supplied prior to the publication hereof. Suitability for use — NXP Semiconductors products are not designed, authorized or warranted to be suitable for use in life support, life-critical or safety-critical systems or equipment, nor in applications where failure or malfunction of an NXP Semiconductors product can reasonably be expected to result in personal injury, death or severe property or environmental damage. NXP Semiconductors and its suppliers accept no liability for inclusion and/or use of NXP Semiconductors products in such equipment or applications and therefore such inclusion and/or use is at the customer’s own risk. Applications — Applications that are described herein for any of these products are for illustrative purposes only. NXP Semiconductors makes no representation or warranty that such applications will be suitable for the specified use without further testing or modification. Customers are responsible for the design and operation of their applications and products using NXP Semiconductors products, and NXP Semiconductors accepts no liability for any assistance with applications or customer product design. It is customer’s sole responsibility to determine whether the NXP Semiconductors product is suitable and fit for the customer’s applications and products planned, as well as for the planned application and use of customer’s third party customer(s). Customers should provide appropriate design and operating safeguards to minimize the risks associated with their applications and products. NXP Semiconductors does not accept any liability related to any default, damage, costs or problem which is based on any weakness or default in the customer’s applications or products, or the application or use by customer’s third party customer(s). Customer is responsible for doing all necessary testing for the customer’s applications and products using NXP Semiconductors products in order to avoid a default of the applications and the products or of the application or use by customer’s third party customer(s). NXP does not accept any liability in this respect. Limiting values — Stress above one or more limiting values (as defined in the Absolute Maximum Ratings System of IEC 60134) will cause permanent damage to the device. Limiting values are stress ratings only and (proper) operation of the device at these or any other conditions above those given in the Recommended operating conditions section (if present) or the Characteristics sections of this document is not warranted. Constant or repeated exposure to limiting values will permanently and irreversibly affect the quality and reliability of the device. Terms and conditions of commercial sale — NXP Semiconductors products are sold subject to the general terms and conditions of commercial sale, as published at https://www.nxp.com/profile/terms, unless otherwise agreed in a valid written individual agreement. In case an individual agreement is concluded only the terms and conditions of the respective agreement shall apply. NXP Semiconductors hereby expressly objects to applying the customer’s general terms and conditions with regard to the purchase of NXP Semiconductors products by customer. No offer to sell or license — Nothing in this document may be interpreted or construed as an offer to sell products that is open for acceptance or the grant, conveyance or implication of any license under any copyrights, patents or other industrial or intellectual property rights. FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved. Product data sheet Rev. 4 — 23 October 2024 Document feedback

Fail-safe system basis chip with SMPS and LDO, CAN FD transceiver Suitability for use in automotive applications — This NXP product has been qualified for use in automotive applications. If this product is used by customer in the development of, or for incorporation into, products or services (a) used in safety critical applications or (b) in which failure could lead to death, personal injury, or severe physical or environmental damage (such products and services hereinafter referred to as “Critical Applications”), then customer makes the ultimate design decisions regarding its products and is solely responsible for compliance with all legal, regulatory, safety, and security related requirements concerning its products, regardless of any information or support that may be provided by NXP. As such, customer assumes all risk related to use of any products in Critical Applications and NXP and its suppliers shall not be liable for any such use by customer. Accordingly, customer will indemnify and hold NXP harmless from any claims, liabilities, damages and associated costs and expenses (including attorneys’ fees) that NXP may incur related to customer’s incorporation of any product in a Critical Application. Quick reference data — The Quick reference data is an extract of the product data given in the Limiting values and Characteristics sections of this document, and as such is not complete, exhaustive or legally binding. Export control — This document as well as the item(s) described herein may be subject to export control regulations. Export might require a prior authorization from competent authorities. HTML publications — An HTML version, if available, of this document is provided as a courtesy. Definitive information is contained in the applicable document in PDF format. If there is a discrepancy between the HTML document and the PDF document, the PDF document has priority. Translations — A non-English (translated) version of a document, including the legal information in that document, is for reference only. The English version shall prevail in case of any discrepancy between the translated and English versions. Security — Customer understands that all NXP products may be subject to unidentified vulnerabilities or may support established security standards or specifications with known limitations. Customer is responsible for the design and operation of its applications and products throughout their lifecycles to reduce the effect of these vulnerabilities on customer’s applications and products. Customer’s responsibility also extends to other open and/or proprietary technologies supported by NXP products for use in customer’s applications. NXP accepts no liability for any vulnerability. Customer should regularly check security updates from NXP and follow up appropriately. Customer shall select products with security features that best meet rules, regulations, and standards of the intended application and make the ultimate design decisions regarding its products and is solely responsible for compliance with all legal, regulatory, and security related requirements concerning its products, regardless of any information or support that may be provided by NXP. NXP has a Product Security Incident Response Team (PSIRT) (reachable at PSIRT@nxp.com) that manages the investigation, reporting, and solution release to security vulnerabilities of NXP products. NXP B.V. — NXP B.V. is not an operating company and it does not distribute or sell products. Trademarks Notice: All referenced brands, product names, service names, and trademarks are the property of their respective owners. NXP — wordmark and logo are trademarks of NXP B.V. FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved. Product data sheet Rev. 4 — 23 October 2024 Document feedback

Fail-safe system basis chip with SMPS and LDO, CAN FD transceiver Tables Tab. 24. Long duration timer electrical Tab. 30. Watchdog refresh counter limit Tab. 36. Signal polarity to detect an error on HVIO1 Tab. 37. Reaction when an error is detected HVIO1 Tab. 38. Allowed time before receiving microcontroller acknowledge when an Tab. 41. External IC monitoring electrical Tab. 44. Application related fail-safe fault list and Tab. 52. MISO general device status bits Tab. 89. M_VSUP_COM_FLG register bit Tab. 90. M_VSUP_COM_MSK register bit allocation ..101 Tab. 91. M_VSUP_COM_MSK register bit FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved. Product data sheet Rev. 4 — 23 October 2024 Document feedback

Fail-safe system basis chip with SMPS and LDO, CAN FD transceiver Tab. 126. FS_I_ERRMON_LIMP0_CFG register bit Tab. 127. FS_I_ERRMON_LIMP0_CFG register bit Tab. 142. FS_SAFETY_OUTPUTS register bit Tab. 143. FS_SAFETY_OUTPUTS register bit FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved. Product data sheet Rev. 4 — 23 October 2024 Document feedback

Fail-safe system basis chip with SMPS and LDO, CAN FD transceiver Figures Fig. 4. FS24 for UWB Simplified application Fig. 5. FS24 for UWB and BLE Simplified Fig. 16. Application schematic, 2.2 MHz HVBUCK, Fig. 17. Input voltage range in LPOFF, LPON, and Fig. 21. HVBUCK schematic with connection to V1_ Fig. 22. HVBUCK efficiency using 2.25 MHz using Fig. 23. HVBUCK efficiency at 2.25 MHz using Fig. 28. Example of application for hardware ID Fig. 31. Example of HVIO1 pin configuration in the Fig. 34. CAN FD transceiver internal diagram, with Fig. 37. CAN timing definition according to ISO Fig. 43. Fault error counter diagram with maximum Fig. 44. Fault error counter diagram with maximum FS2400 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved. Product data sheet Rev. 4 — 23 October 2024 Document feedback

Fail-safe system basis chip with SMPS and LDO, CAN FD transceiver Please be aware that important notices concerning this document and the product(s) described herein, have been included in section 'Legal information'. © 2024 NXP B.V. All rights reserved. For more information, please visit: https://www.nxp.com Document feedback Date of release: 23 October 2024 Document identifier: FS2400