Skip to content

WIP: Negotiate a 5V PD profile even without a tip, then re-negotiate up after#2224

Draft
Ralim wants to merge 2 commits into
devfrom
ralim/issue-2050/pd-neg
Draft

WIP: Negotiate a 5V PD profile even without a tip, then re-negotiate up after#2224
Ralim wants to merge 2 commits into
devfrom
ralim/issue-2050/pd-neg

Conversation

@Ralim

@Ralim Ralim commented Jul 2, 2026

Copy link
Copy Markdown
Owner
  • Please check if the PR fulfills these requirements
  • The changes have been tested locally
  • [] There are no breaking changes
  • What kind of change does this PR introduce?
  • What is the current behaviour?
    "DC Low" with PD-chargers [State 25] #2050

  • What is the new behaviour (if this is a feature change)?
    Trying a new theory, we negotiate known safe profiles (5/9V) until tip resistance settles; then re-negotiate up.

Still WIP, needs some debugging around behaviour for renegotiation
This also means that PD negotiation

  • Other information:

@github-actions

github-actions Bot commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

Firmware Space Usage Report

Showing min and max flash usage builds per device.

MHP30

Build Flash used RAM used
English (min flash) 41.7 KiB (44.3%) 13.4 KiB (66.9%)
简体中文 (max flash) 45.3 KiB (48.2%) 13.4 KiB (66.9%)

Pinecil

Build Flash used RAM used
English (min flash) 57.2 KiB (45.8%) 13.3 KiB (51.1%)
multi_compressed_European (max flash) 124.0 KiB (99.2%) 24.0 KiB (92.2%)

PinecilV2

Build Flash used RAM used
Norsk bokmål (min flash) 190.5 KiB (18.9%) 28.9 KiB (27.1%)
multi_compressed_European (max flash) 258.2 KiB (25.6%) 39.6 KiB (37.2%)

S60

Build Flash used RAM used
Norsk bokmål (min flash) 37.8 KiB (84.0%) 13.7 KiB (68.3%)
简体中文 (max flash) 43.4 KiB (96.5%) 13.7 KiB (68.3%)

S60P

Build Flash used RAM used
Norsk bokmål (min flash) 38.1 KiB (49.8%) 13.7 KiB (68.6%)
简体中文 (max flash) 43.7 KiB (57.1%) 13.7 KiB (68.6%)

T55

Build Flash used RAM used
English (min flash) 38.0 KiB (84.5%) 13.7 KiB (68.4%)
简体中文 (max flash) 43.9 KiB (97.6%) 13.7 KiB (68.4%)

TS100

Build Flash used RAM used
Norsk bokmål (min flash) 35.7 KiB (77.6%) 12.6 KiB (62.9%)
简体中文 (max flash) 39.2 KiB (85.3%) 12.6 KiB (62.9%)

TS101

Build Flash used RAM used
Norsk bokmål (min flash) 46.6 KiB (64.7%) 14.2 KiB (71.0%)
简体中文 (max flash) 53.0 KiB (73.6%) 14.2 KiB (71.0%)

TS80

Build Flash used RAM used
Norsk bokmål (min flash) 36.0 KiB (78.2%) 12.7 KiB (63.3%)
简体中文 (max flash) 39.3 KiB (85.3%) 12.7 KiB (63.3%)

TS80P

Build Flash used RAM used
Norsk bokmål (min flash) 41.5 KiB (90.3%) 13.1 KiB (65.6%)
简体中文 (max flash) 45.1 KiB (97.9%) 13.1 KiB (65.6%)

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