Skip to content

FW16 (tulip): buck readiness retry exhaustion abandons the EPR transition without restoring the standing contract #93

Open

Description

@tyeth

In buck_ready_for_epr() (RAA489300 3-level buck), enter/exit_epr_mode collapse input current and assert the transition throttle before the readiness poll; when its 4 retries exhaust it reverts the buck mode and returns without sending the CCG EPR command. No EPR event ever arrives and epr_flow_pending_deferred is never scheduled, so the in-progress port bits, 0mA input limit, learn mode and throttle are left standing — an independent second route into the AC-removal-only stuck state described in #92.

Proposed minimal fix (stacked on #92's fix): #91
Full instrumented investigation + public telemetry: tyeth/framework-system#1 / https://github.com/tyeth/fw16-gpu-watchdog

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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