Skip to content

pm: is the overall power management flawed? #8428

@haukepetersen

Description

@haukepetersen

Description

I created this issue to provide a central place for the similar/overlapping discussions started in #8401 and #7787 and to move to make the discussion about the actual pm concept in RIOT instead of having the general discussion in those specific, STM related PRs.

I see the main goal in this issue to find out where (or why) the actual pm concept is 'totally useless', and to see if we either need to re-think the hole thing or what needs to fixed/added, or if this is just a matter of clarification.

So why is pm not usable and which specific use cases does it prevent from working? Keep in mind to separate between missing implementations (no pm mode blocking in periph drivers, not 'disable/powerdown` functions in higher level modules like the shell) and broken concept(s).

References

#8401, #7787, #6802

Metadata

Metadata

Assignees

No one assigned

    Labels

    Area: pmArea: (Low) power managementDiscussion: RFCThe issue/PR is used as a discussion starting point about the item of the issue/PR

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions