Skip to content

FW16 AI 300: 240W EPR charging not working #193

@mgh87

Description

@mgh87

Device Information

System Model or SKU

Please select one of the following

  • Framework Laptop 12 (13th Gen Intel® Core™)
  • Framework Laptop 13 (11th Gen Intel® Core™)
  • Framework Laptop 13 (12th Gen Intel® Core™)
  • Framework Laptop 13 (13th Gen Intel® Core™)
  • Framework Laptop 13 (AMD Ryzen™ 7040 Series)
  • Framework Laptop 13 (AMD Ryzen™ AI 300 Series)
  • Framework Laptop 13 (Intel® Core™ Ultra Series 1)
  • Framework Laptop 16 (AMD Ryzen™ 7040 Series)
  • Framework Laptop 16 (AMD Ryzen™ AI 300 Series)
  • Framework Desktop (AMD Ryzen™ AI 300 PRO Series)

BIOS VERSION

03.04 (linux)

DIY Edition information

If you are experiencing an issue on a DIY system, Please also fill out the memory and storage devices you are using.

DIY Edition information

  • Memory: A-DATA Technology AD5S560032G-SFW (2× 32GB DDR5-5600)
  • Storage:
    • WD_BLACK SN850X 2000GB (NVMe)
    • Crucial CT2000P310SSD2 2TB (NVMe)

Memory + WD_Black bought from framework

Expansion bay:

Geforce RTX 5070.

Port/Peripheral information

  1. USB-C - 240W Framework charger + cable (The Problem port.
  2. HDMI
  3. 250Gb expansion card
  4. USB-C empty
  5. USB-A
  6. USB-A

Standalone Operation (Laptop Only)

Are you running your mainboard as a standalone device. Is standalone mode enabled in the BIOS?

  • Yes
  • No

Describe the bug

Official Framework 240W charger is stuck at 100W SPR instead of 240W EPR. Battery discharges under GPU load despite charger being connected.

Steps To Reproduce

  1. Connect official Framework 240W charger to any USB-C port
  2. Run journalctl -k | grep ucsi
  3. Check sink caps: cat /sys/class/typec/port*/usb_power_delivery/sink-capabilities/*/desc

Expected behavior

Charger negotiates EPR at 48V/5A = 240W.

Operating System (please complete the following information):

Additional context

The EC returns unknown error 0 on GET_CABLE_PROPERTY:
ucsi_acpi USBC000:00: unknown error 0
This prevents the kernel from reading the cable e-marker. Without confirmed 5A capability, the PD stack never requests EPR mode and the charger never reveals its 48V PDOs.

Sink caps via /sys/class/typec/:
variable_supply 20000mV / 5000mA = 100W max
No EPR PDOs present. Charger source caps never show 48V entries. Whether the root cause is EC firmware, ACPI, or kernel driver is unclear.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Laptop 16 AMD Ryzen AI 300Framework Laptop 16 (AMD Ryzen™ AI 300 Series)type-cIssues related to type-c

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions