Skip to content

ULP - RTC GPIO missing functionality and documentation (IDFGH-15150) #15826

Open
@jath03

Description

@jath03

Is your feature request related to a problem?

A fan I'm driving using the LP Core on an ESP32C6 was turning off when the main CPU was in deep sleep mode. I had already noticed that there were many rtcio_ll_... functions that weren't directly exposed to userspace or documented, but it wasn't until I dug through the register list in the technical reference manual that I found the register that configures the gpio drive strength during sleep, which didn't even have an rtcio_ll_... function written yet.

Describe the solution you'd like.

Improve RTC GPIO feature coverage for the ULP and main core along with documentation. The fact that there is a separate drive strength value during sleep to configure isn't mentioned anywhere outside of the register details in the technical reference manual.

Describe alternatives you've considered.

I have implemented a fix for my own issue, but do not have time to write a PR myself right now.

Additional context.

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions