Skip to content

Research notes: withdrawing the display PMP requests doesn't help on T600x - #4

Merged
CoreyH merged 1 commit into
mainfrom
docs/pmp-display-result
Oct 29, 2026
Merged

CoreyH merged 1 commit into
mainfrom
docs/pmp-display-result

Conversation

@CoreyH

@CoreyH CoreyH commented Oct 29, 2026

Copy link
Copy Markdown
Owner

Docs only (RESEARCH.md): the result of the PR #3 experiment.

Three lid-closed sleeps on battery (aurora9, radios off), measured by the coulomb counter:

withdrawn in sleep avg
nothing (control) 1987 mW
0xd (pmp-dispext0) 2012 mW
0xc + 0xd (pmp-disp0 too) 1945 mW

The module withdrew and re-asserted the requests cleanly every time. The 42 mW gap in the last run is mostly the battery voltage dropping between runs: average current 163.0 vs 161.6 mA. On T600x, the display PMP requests don't hold s2idle power up, unlike T6030's ~1.25 W.

The notes also record that energy_now went up 0.66–0.85 Wh in every short sleep with no charger attached, so it can't be used for short runs.

After merging

Nothing to install.

🤖 Generated with Claude Code

Three lid-closed sleeps on aurora9 by charge_counter: control 1987 mW,
dispext0 withdrawn 2012 mW, disp0 + dispext0 withdrawn 1945 mW (current
163.0 vs 161.6 mA; the gap is mostly voltage). Unlike T6030's ~1.25 W, the
display requests don't hold T600x s2idle up. Also notes energy_now jumping up
0.66-0.85 Wh in short sleeps and the hook's awake overhead.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

@pullfrog pullfrog Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ No new issues found.

Reviewed changes Reviewed the experiment results and measurement caveats added to RESEARCH.md.

  • PMP A/B results: Records the three aurora9 battery sleeps and the conclusion that withdrawing the tested display requests produced no meaningful power saving.
  • Measurement caveats: Explains the voltage contribution to the small power difference, upward energy_now jumps, and awake-time overhead in short runs.

Checked the voltage/current arithmetic, release-mask meanings, and hook sampling order against the existing tooling. The hardware measurements were not independently reproduced.

Pullfrog  | View workflow run | Using gpt-6.1-sol | 𝕏

@CoreyH
CoreyH merged commit 4ee146c into main Oct 29, 2026
1 check passed
@CoreyH
CoreyH deleted the docs/pmp-display-result branch October 29, 2026 15:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant