Part Number: AM623
- After CPU boot, on the first program load and execution of the M4F firmware, the WWDT timeout occurs, but the timeout handling callback is not executed.
- After stopping, resetting, and reloading the M4F firmware, on the second execution, the WWDT timeout callback is executed immediately after start.
CFG_WDSTATUS- 1st run:
DWWD (bit5) = 0 - 2nd run:
DWWD (bit5) = 1
- 1st run:
CFG_STS (0x04100044) = 1CFG_HI (0x0410002C) = 0x00000000CFG_GRP_ERR_GRP_RAW_J_J / STS_J_J (0x04100440 / 0x04100444) = 0x00000000
CFG_STS = 0CFG_HI = 0x00000004CFG_GRP_ERR_GRP_RAW_J_J / STS_J_J = 0x00200000
- Device: AM623
- Cortex‑A53: Linux running
- Processor SDK (Linux): 11.00.09.04 (2025/04/16)
- Firmware loaded from Linux using the
remoteprocdriver - FreeRTOS used
- Based on:
MCU‑SDK‑11.01.00.16/examples/drivers/ipc/am62x-sk/m4fss0-0_freertos - Integrated code from:
8345.Wdg_Reset_AM62x.zip((+) [FAQ] AM64X/ AM62X : How to Reset the SOC when WDT timer expires in AM64X and AM62X? - Processors forum - Processors - TI E2E support forums )
- Timeout: 5 seconds
- WindowSize: 100%
- Reaction:
GENERATE_NMI
Thank you for your assistance.
Best regards,
Michael