cancel
Showing results for 
Search instead for 
Did you mean: 

configure SPSB081 watchdog

AKP7711
Associate

Hello,

 

We are currently integrating the SPSB081 PMIC for voltage and wake-up management in a Body Control Module (BCM). The PMIC is interfaced with an NXP S32K312 MCU via SPI.

System Setup:

  • MCU: NXP S32K312 (100-pin package)
  • PMIC: SPSB081
  • Communication: SPI
  • SPI Configuration: CPOL = 0, CPHA = 0, 32-bit frames
  • SPI communication has been verified and basic register read/write operations are working correctly.

Issue: Watchdog Runtime Configuration

We are trying to perform runtime watchdog configuration and set the watchdog window to 160ms. However, we would like to confirm the correct SPI command sequence required for modifying the watchdog configuration during runtime.

Request:

  1. Confirmation of the correct SPI register write sequence required for runtime watchdog reconfiguration.
  2. Any recommended configuration example for setting a 160ms watchdog window.
  3. Debug guidance in case watchdog failures occur when using SPSB081 with S32K312.

Thank you

1 REPLY 1
TDK
Super User

The datasheets says to set WD_CONFIG_EN and then set WD_TIME. That's what I would do.

There are two watchdog timings available. Neither are 160 ms.

Screenshot 2026-03-07 093248.png

If you feel a post has answered your question, please click "Accept as Solution".