Skip to content

RTC alarm interrupt not reaching ESP32 (PCF85063 INT on GPIO39 always LOW) #7

@inticardo

Description

@inticardo

According to the documentation, the RTC (PCF85063) interrupt pin (INT) is connected to GPIO39 of the ESP32-S3.
However, in practice the RTC alarm interrupt never reaches the ESP32.

I have tested both:

  • the standard RTC alarm using existing libraries, and
  • a custom implementation using the RTC countdown/timer mode.

In all cases:

  • the RTC alarm/timer is correctly configured,
  • the relevant RTC registers (alarm, timer, control and status flags) contain the expected values,
  • the RTC keeps correct time and the alarm/timer clearly triggers internally,

but GPIO39 always remains at logic level 0 (LOW) and never changes state when the alarm or timer expires. Consequently, no interrupt is detected by the ESP32.

This behavior suggests that the RTC INT pin may not be correctly routed to GPIO39 on the PCB, or that GPIO39 is not a suitable or functional choice for this interrupt signal on this board (for example, due to missing pull-up or pin limitations).

Has anyone else observed this issue, verified the RTC interrupt wiring on this device, or knows how to make the RTC interrupt work correctly on this board?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions