Skip to content

ucsi_acpi USBC000:00: unknown error 256 #185

Open

Description

@mvysny

Device Information

Framework 13 AMD Ryzen AI 9 HX 370, Ubuntu 25.10 on kernel 6.17.0-14-generic

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.05

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.

Memory: 2x A-data AD5S560048G-SF2 5600 MT/s from Framework
Storage: WD BLACK SN850X 4000GB

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

Laptop is connected to an external monitor via USB-C, powered via the same cable via PD.

dmesg shows

[    3.515902] ucsi_acpi USBC000:00: unknown error 256
[    3.984035] ucsi_acpi USBC000:00: unknown error 256
[    4.684068] ucsi_acpi USBC000:00: unknown error 256

Looks related to #3 but there is no CABLE-failed-related error messages, so it's better to open a new report.

The system seems unaffected and boots and works normally.

Steps To Reproduce

Steps to reproduce the behavior:

  1. Boot the machine; the error seems to be always there

Expected behavior

There should be no errors in dmesg.

Operating System (please complete the following information):

  • OS/Distribution: Ubuntu
  • Version: 25.10
  • Linux Kernel Version: Linux mavi-fw 6.17.0-14-generic #14-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 9 17:01:16 UTC 2026 x86_64 GNU/Linux

Additional context

Not sure whether the errors are always present or whether they're random.

Activity

  1. mvysny commented on Feb 26, 2026

    @mvysny
    Author

    Rebooting with the USB-C/external-monitor/PD cable unplugged, the error is still present in dmesg:

    [    3.602431] ucsi_acpi USBC000:00: unknown error 256
    [    4.055215] ucsi_acpi USBC000:00: unknown error 256
    
  2. themkoi commented on Mar 3, 2026

    @themkoi

    I have the same issue on the Framework Laptop 16 (AMD Ryzen™ 7040 Series) on bios 4.03 and kernel 6.19.4-2 during boot and when I reconnect the charger also randomly the charger stops charging for a second while also showing this error I dont know if the charging getting dropped is related to this error tho

  3. JohnAZoidberg commented on Mar 4, 2026

    @JohnAZoidberg
    Member

    This error message can be safely ignored, it is not related to charger not working.
    It says that the kernel is unable to figure out the cable properties. Our firmware currently does not pass this information correctly to the kernel.
    We have fixed this for some cases but some more cases remain.

    This error is a good indication though for a plug/unplug event. If you see this when you are not plugging/unplugging anything that means something is going wrong with the PD negotiation.

    Looks related to #3

    Yes

    when I reconnect the charger also randomly the charger stops charging for a second while also showing this error I dont know if the charging getting dropped is related to this error tho

    For this it would be useful to have a separate issue. And you can please capture some EC logs using framework_tool --console follow when you are plugging in the charger.

  4. valvin1 commented on Mar 25, 2026

    @valvin1

    I'm having similar issue on the same platform running fedora. From user perspective my usb C slot is not working anymore. It is not the first time I detect my charger is not working. Don't know if it is hardware or software related? Let me know if I can help.

  5. valvin1 commented on Mar 27, 2026

    @valvin1

    here is framework_tool logs when I plug a device on usb port that generate the error 256:

    [1517216.593000 HC 0x00a0]
    [1517217.954600 HC 0x0004]
    [1517217.957300 HC 0x3e01]
    [1517217.959500 HC 0x0002]
    [1517217.962400 HC 0x009e]
    +++(++)[1517217.976200 HC 0x3e1e]
    [1517217.978300 HC 0x3e1e err 1]
    PORT80: 3C00
    [1517218.597600 HC 0x00a0]
    PORT80: 3F50
    [1517219.699600 CYPD_RESPONSE_PORT_CONNECT 0]
    [1517219.719300 event set 0x0400000000000000]
    [1517219.749100 event set 0x0400000000000000]
    [1517219.769300 event set 0x0400000000000000]
    PORT80: 003B
    PORT80: AA8F
    [1517219.820200 CYPD_RESPONSE_PD_CONTRACT_NEGOTIATION_COMPLETE 0]
    [1517219.832900 event set 0x0400000000000000]
    [1517219.854800 event set 0x0400000000000000]
    PORT80: 003B
    [1517219.875200 event set 0x0400000000000000]
    PORT80: 003B
    PORT80: 003B
    [1517219.904300 event set 0x0400000000000000]
    [1517219.920700 event set 0x0400000000000000]
    PORT80: 003B
    PORT80: 003B
    [1517219.948700 event set 0x0400000000000000]
    PORT80: AA8F
    [1517220.601000 HC 0x00a0]
    PORT80: 3C08
    [1517220.803000 CCG_RESPONSE_VDM_RX]
    [1517220.834900 event set 0x0400000000000000]
    [1517220.855400 event set 0x0400000000000000]
    PORT80: 003B
    [1517220.876200 event set 0x0400000000000000]
    PORT80: 003B
    [1517220.897200 event set 0x0400000000000000]
    PORT80: 003B
    [1517220.919500 event set 0x0400000000000000]
    PORT80: 003B
    [1517220.940200 event set 0x0400000000000000]
    PORT80: 003B
    [1517220.962400 event set 0x0400000000000000]
    PORT80: 003B
    [1517220.983100 event set 0x0400000000000000]
    PORT80: 003B
    [1517221.004400 event set 0x0400000000000000]
    PORT80: 003B
    [1517221.020500 event set 0x0400000000000000]
    PORT80: 003B
    PORT80: 003B
    [1517221.048800 event set 0x0400000000000000]
    [1517221.070000 event set 0x0400000000000000]
    PORT80: 003B
    [1517221.087700 event set 0x0400000000000000]
    PORT80: 003B
    PORT80: 003B
    [1517221.116000 event set 0x0400000000000000]
    [1517221.136800 event set 0x0400000000000000]
    PORT80: 003B
    [1517221.157700 event set 0x0400000000000000]
    PORT80: 003B
    PORT80: 003B
    P:0 SET TYPEC RP=2[1517222.604300 HC 0x00a0]
    [1517223.283700 HC 0x0004]
    [1517223.286500 HC 0x3e01]
    [1517223.288600 HC 0x0002]
    [1517223.291600 HC 0x009e]
    +++(++)[1517223.305500 HC 0x3e1e]
    [1517223.307300 HC 0x3e1e err 1]
    PORT80: 3C00
    [1517224.607000 HC 0x00a0]
    [1517225.412200 Battery 90% (Display 89.6 %) / 1h:7 to full]
    PORT80: 3C08
    [1517226.610000 HC 0x00a0]
    [1517228.613200 HC 0x00a0]
    [1517228.615400 HC 0x0004]
    [1517228.618000 HC 0x3e01]
    [1517228.620200 HC 0x0002]
    [1517228.623200 HC 0x009e]
    +++(++)[1517228.637100 HC 0x3e1e]
    [1517228.639200 HC 0x3e1e err 1]
    PORT80: 3C00
    [1517230.616600 HC 0x00a0]
    PORT80: 3C08
    [1517232.620200 HC 0x00a0]
    [1517233.953300 HC 0x0004]
    [1517233.955800 HC 0x3e01]
    [1517233.958000 HC 0x0002]
    [1517233.960900 HC 0x009e]
    +++(++)[1517233.974800 HC 0x3e1e]
    [1517233.976700 HC 0x3e1e err 1]
    PORT80: 3C00
    [1517234.623500 HC 0x00a0]
    PORT80: 3C08
    [1517236.626800 HC 0x00a0]
    PORT80: 3F54
    PORT80: 3F50
    [1517238.629100 HC 0x00a0]
    [1517239.284200 HC 0x0004]
    [1517239.286800 HC 0x3e01]
    [1517239.289000 HC 0x0002]
    [1517239.291900 HC 0x009e]
    +++(++)[1517239.305200 HC 0x3e1e]
    [1517239.307400 HC 0x3e1e err 1]
    PORT80: 3C00
    [1517240.630500 HC 0x00a0]
    PORT80: 3C08
    [1517242.188900 Battery 90% (Display 89.7 %) / 1h:7 to full]
    [1517242.633100 HC 0x00a0]
    [1517244.618000 HC 0x0004]
    [1517244.620700 HC 0x3e01]
    [1517244.622800 HC 0x0002]
    [1517244.625800 HC 0x009e]
    +++(++)[1517244.639000 HC 0x00a0]
    [1517244.641400 HC 0x009e]
    +[1517244.646300 HC 0x3e1e]
    [1517244.648100 HC 0x3e1e err 1]
    PORT80: 3C00
    

    i'm in last bios version 0.3.5

    and current kernel is 6.19.9-200.fc43.x86_64

  6. bmp commented on May 10, 2026

    @bmp

    I have the same issue with the following system information:

    Aurora (Version: 43.20260508.1)
    Linux 6.19.12-200.fc43.x86_64
    AMD Ryzen AI 7 350 (16) @ 5.09 GHz
    BIOS Vendor: INSYDE Corp.
    BIOS Version: 03.05
    

    In addition to ucsi_acpi USBC000:00: unknown error 256, I also noticed Bluetooth: hci0: Opcode 0x0401 failed: -16. When I try to access the 1tb expansion card, i get the following:

    [ 9028.650302] xhci_hcd 0000:c3:00.3: Refused to change power state from D0 to D3hot
    [ 9029.247279] usb 6-1: new SuperSpeed Plus Gen 2x1 USB device number 2 using xhci_hcd
    [ 9029.258638] usb 6-1: New USB device found, idVendor=13fe, idProduct=6500, bcdDevice= 1.10
    [ 9029.258650] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    [ 9029.258653] usb 6-1: Product: USB DISK 3.2
    [ 9029.258654] usb 6-1: Manufacturer:         
    [ 9029.258656] usb 6-1: SerialNumber: 07001A6192A20F09
    [ 9029.374082] usbcore: registered new interface driver usb-storage
    [ 9029.386835] scsi host0: uas
    [ 9029.386964] usbcore: registered new interface driver uas
    [ 9029.669971] ucsi_acpi USBC000:00: unknown error 256
    [ 9030.092658] scsi 0:0:0:0: Direct-Access              USB DISK 3.2     PMAP PQ: 0 ANSI: 6
    [ 9030.102193] sd 0:0:0:0: Attached scsi generic sg0 type 0
    [ 9030.103032] sd 0:0:0:0: [sda] 1953525168 512-byte logical blocks: (1.00 TB/932 GiB)
    [ 9030.103372] sd 0:0:0:0: [sda] Write Protect is off
    [ 9030.103377] sd 0:0:0:0: [sda] Mode Sense: 23 00 00 00
    [ 9030.104453] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
    [ 9030.133477] sd 0:0:0:0: [sda] Preferred minimum I/O size 4096 bytes
    [ 9030.133487] sd 0:0:0:0: [sda] Optimal transfer size 33553920 bytes not a multiple of preferred minimum block size (4096 bytes)
    [ 9030.174369]  sda: sda1
    [ 9030.174535] sd 0:0:0:0: [sda] Attached SCSI disk
    [ 9030.350697] sd 0:0:0:0: [sda] tag#26 data cmplt err -75 uas-tag 1 inflight: CMD 
    [ 9030.350713] sd 0:0:0:0: [sda] tag#26 CDB: opcode=0xe6 (vendor) e6 02 00 01 00 00 00 0f 00 00 00 00 00 00 00 00
    [ 9030.358808] xhci_hcd 0000:c3:00.3: WARNING: Host Controller Error
    [ 9090.988139] sd 0:0:0:0: [sda] tag#26 uas_eh_abort_handler 0 uas-tag 1 inflight: CMD 
    [ 9090.988155] sd 0:0:0:0: [sda] tag#26 CDB: opcode=0xe6 (vendor) e6 02 00 01 00 00 00 0f 00 00 00 00 00 00 00 00
    [ 9090.988161] sd 0:0:0:0: [sda] tag#17 uas_eh_abort_handler 0 uas-tag 2 inflight: CMD IN 
    [ 9090.988164] sd 0:0:0:0: [sda] tag#17 CDB: opcode=0xe6 (vendor) e6 02 00 01 00 00 00 0f 00 00 00 00 00 00 00 00
    [ 9090.993106] scsi host0: uas_eh_device_reset_handler start
    [ 9091.517539] usb 6-1: device not accepting address 2, error -108
    [ 9092.109128] usb 6-1: device not accepting address 2, error -108
    [ 9092.701569] usb 6-1: device not accepting address 2, error -108
    [ 9093.293123] usb 6-1: device not accepting address 2, error -108
    [ 9093.309311] scsi host0: uas_eh_device_reset_handler FAILED err -19
    [ 9093.309332] sd 0:0:0:0: Device offlined - not ready after error recovery
    [ 9093.309336] sd 0:0:0:0: Device offlined - not ready after error recovery
    [ 9093.309420] usb 6-1: USB disconnect, device number 2
    [ 9093.341862] sd 0:0:0:0: [sda] Synchronizing SCSI cache
    [ 9093.506531] sd 0:0:0:0: [sda] Synchronize Cache(10) failed: Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
    [ 9093.510336] xhci_hcd 0000:c3:00.3: WARN Can't disable streams for endpoint 0x83, streams are being disabled already
    [ 9093.530315] xhci_hcd 0000:c3:00.3: WARN Can't disable streams for endpoint 0x81, streams are being disabled already
    [ 9093.530759] usb usb6-port1: couldn't allocate usb_device
    [ 9459.980785] Bluetooth: hci0: Opcode 0x0401 failed: -16
    [ 9521.815429] xhci_hcd 0000:c3:00.3: Refused to change power state from D0 to D3hot
    [ 9522.296036] usb usb6-port1: couldn't allocate usb_device
    [ 9522.437485] usb usb6-port1: couldn't allocate usb_device
    [ 9522.799738] ucsi_acpi USBC000:00: unknown error 256
    [ 9540.346358] xhci_hcd 0000:c3:00.3: Refused to change power state from D0 to D3hot
    [ 9540.824372] usb usb6-port1: couldn't allocate usb_device
    [ 9540.966415] usb usb6-port1: couldn't allocate usb_device
    [ 9541.375299] ucsi_acpi USBC000:00: unknown error 256
    

    However, the same USB-C 1tb expansion card works flawlessly without such messages on the Framework 13 11th Gen Intel i5.

  7. smlx commented on Jun 13, 2026

    @smlx

    I'm also seeing this sometimes when plugging my yubikey directly into a USB-C port. The yubikey is not functioning correctly after this error starts appearing. Plug/unplug doesn't seem to help.

  8. jcdutton commented on Jul 24, 2026

    @jcdutton

    The ucsi_acpi: unknown error 256 can be caused by multiple different causes.
    I am aware of one where the Linux OS makes a UCSI request (GET_PDOS command 0x10) for the PDOs of say the FW 16 Power supply.
    The OS makes an ACPI request to the EC. The EC then requests it from the USB PD chip.
    There are 7 PDOs. The first command 0x10 with offset 0 works, and retrieves the first 4 PDOs.
    The second command 0x10 with offset 4 fails, fails to retrieve any PDOs. The USB-PD chip resets, and the OS returns error 256.
    It would be really helpful if FW fixed some of the USB PD firmware bugs, to make it a little less unstable.

    The USB PD firmware has various bugs in it.
    Another is the "sudo lsusb -v" that also crashes the USB-PD chip.

  9. ToxicFrog commented on Aug 20, 2026

    @ToxicFrog

    I have the same issue on the Framework Laptop 16 (AMD Ryzen™ 7040 Series) on bios 4.03 and kernel 6.19.4-2 during boot and when I reconnect the charger also randomly the charger stops charging for a second while also showing this error I dont know if the charging getting dropped is related to this error tho

    I'm having the same issue on the FW16 (Ryzen AI 5 340), with bios 04.01, PD controller firmware 0.0.22, and kernel 6.18.40 -- under certain circumstances the system behaves as if the cable is being briefly unplugged and then plugged back in, even though it's not. This is using the official 100W adapter.

    It's correlated with certain kinds of load; it doesn't happen when I am (e.g.) compiling something or playing most games, but I can trigger it once fairly reliably by switching back to Steam after it's lost focus, and loading up Mahjong Soul causes it to happen every few seconds until I either close the tab or unplug the cable.

    Each time there are two entries in the dmesg log:

    [  +4.914971] ucsi_acpi USBC000:00: unknown error 256
    [  +0.334844]  source-capabilities: Unknown APDO type. PDO 0xe004b1f4
    

    And here's framework_tool (n.b. battery is configured in bios to stop charging at 80%, since this machine spends most of its time plugged in):

    [1707386.203100 P3: Safe]
    [1707387.047300 charge_request(16784mV, 0mA)]
    [1707387.296900 charge_request(16776mV, 0mA)]
    [1707395.312600 charge_request(16780mV, 0mA)]
    [1707395.562600 charge_request(16776mV, 0mA)]
    [1707402.194200 PORT_DISCONNECT]
    [1707402.195300 events = 2, pre_events = 0]
    [1707402.196500 set AP throttling type 1 to on (0x00000010)]
    [1707402.205500 event set 0x0400000000000000]
    [1707402.203500 board_set_active_charge_port port -1, prev:3]
    [1707402.234100 cypd_write_reg8_wait_ack C:1 Unexpected response 0x80 to reg 0x2032]
    [1707402.238200 event set 0x0400000000000000]
    [1707402.237500 Dev 0x0]
    [1707402.247800 P0 0x0]
    [1707402.249600 P1 0x0]
    [1707402.251400 cypd_write_reg8_wait_ack C:1 0x2032 response 0x0]
    [1707402.254600 cypd_cfet_vbus_control:3 fail:5]
    [1707402.267400 cypd_write_reg8_wait_ack pre 0x80 ]
    [1707402.271000 event set 0x0400000000000000]
    [1707402.322000 PMF: SPL 35000mW, sPPT 42000mW, fPPT 63000mW, p3T 150000mW, ao_sppt 0mW]
    [1707402.323900 events = 0, pre_events = 2]
    [1707402.325000 set AP throttling type 1 to off (0x00000000)]
    [1707402.327000 Updating charger with EPR correction: ma 490, 3lvl_buck ma 490]
    [1707402.330000 CL: p-1 s-1 i500 v0]
    [1707402.331900 AC off]
    [1707402.357600 event set 0x0000000000000010]
    [1707402.367200 3lv-buck update! V:0mV,W:0mW]
    [1707402.451800 Battery 80% (Display 79.9 %) / ??h:?? to empty]
    [1707402.490200 event set 0x0100000000000000]
    [1707402.549000 cypd_write_reg8_wait_ack pre 0x2 ]
    [1707402.553700 PMF: SPL 30000mW, sPPT 30000mW, fPPT 45000mW, p3T 85000mW, ao_sppt 0mW]
    [1707402.563400 cypd_write_reg8_wait_ack pre 0x2 ]
    PORT80: 0008
    PORT80: AA8F
    [1707403.381700 CYPD_RESPONSE_PORT_CONNECT 3]
    [1707403.390600 event set 0x0400000000000000]
    [1707403.387900 board_set_active_charge_port port 3, prev:-1]
    [1707403.413700 event set 0x0400000000000000]
    [1707403.433800 Updating charger with EPR correction: ma 2940, 3lvl_buck ma 2940]
    [1707403.437000 event set 0x0400000000000000]
    [1707403.450900 CL: p3 s1 i3000 v5000]
    [1707403.453900 event set 0x0100000000000000]
    [1707403.453100 AC on]
    [1707403.475600 event set 0x0000000000000008]
    [1707403.528000 CCG_RESPONSE_ACCEPT_MSG_RX 3]
    [1707403.545200 PMF: SPL 28000mW, sPPT 34000mW, fPPT 50000mW, p3T 121000mW, ao_sppt 0mW]
    [1707403.574700 PMF: SPL 28000mW, sPPT 34000mW, fPPT 50000mW, p3T 121000mW, ao_sppt 0mW]
    [1707403.577200 board_set_active_charge_port port 3, prev:3]
    [1707403.584100 3lv-buck update! V:5000mV,W:15000mW]
    [1707403.593100 Battery 80% (Display 79.9 %) / ??h:?? to empty]
    [1707403.631300 3Level-Buck is PTM mode]
    [1707403.672500 cypd_write_reg8_wait_ack pre 0x2 ]
    PORT80: AA8E
    [1707403.688100 cypd_write_reg8_wait_ack pre 0x2 ]
    [1707403.764900 event set 0x0400000000000000]
    [1707403.774900 CYPD_RESPONSE_PD_CONTRACT_NEGOTIATION_COMPLETE 3]
    [1707403.785000 CCG_RESPONSE_ACCEPT_MSG_RX 3]
    [1707403.779900 board_set_active_charge_port port 3, prev:3]
    [1707403.790800 cypd_write_reg8_wait_ack pre 0x84 ]
    [1707403.793400 event set 0x0400000000000000]
    [1707403.806700 CCG_RESPONSE_ACCEPT_MSG_RX 3]
    [1707403.809500 event set 0x0100000000000000]
    [1707403.822300 event set 0x0400000000000000]
    [1707403.837000 Updating charger with EPR correction: ma 4900, 3lvl_buck ma 4900]
    [1707403.842300 event set 0x0400000000000000]
    [1707403.856800 CCG_RESPONSE_ACCEPT_MSG_RX 3]
    [1707403.855100 CL: p3 s0 i5000 v20000]
    [1707403.860900 board_set_active_charge_port port 3, prev:3]
    [1707403.862600 event set 0x0400000000000000]
    [1707403.873700 CCG_RESPONSE_VDM_RX]
    [1707403.873200 cypd_write_reg8_wait_ack pre 0x4 ]
    [1707403.885200 event set 0x0400000000000000]
    [1707403.893500 3lv-buck update! V:20000mV,W:100000mW]
    [1707403.895900  vdm vidpid match]
    [1707403.897000 CCG_RESPONSE_VDM_RX]
    [1707403.898600 3Level-Buck is PTM mode]
    PORT80: 003B
    [1707403.906700 event set 0x0400000000000000]
    PORT80: 0040
    PORT80: 0040
    [1707404.517100 event set 0x0400000000000000]
    PORT80: 003B
    [1707404.542400 event set 0x0400000000000000]
    PORT80: 003B
    [1707404.568400 event set 0x0400000000000000]
    PORT80: 003B
    [1707404.594300 event set 0x0400000000000000]
    PORT80: 003B
    [1707404.621700 event set 0x0400000000000000]
    PORT80: 003B
    [1707404.647600 event set 0x0400000000000000]
    PORT80: 003B
    [1707404.675100 event set 0x0400000000000000]
    [1707404.701500 event set 0x0400000000000000]
    [1707404.745600 PMF: SPL 35000mW, sPPT 42000mW, fPPT 63000mW, p3T 150000mW, ao_sppt 0mW]
    PORT80: 003B
    [1707404.905800 event set 0x0400000000000000]
    PORT80: 003B
    [1707404.932300 event set 0x0400000000000000]
    PORT80: 003B
    [1707404.960100 event set 0x0400000000000000]
    PORT80: 003B
    [1707404.986000 event set 0x0400000000000000]
    PORT80: 003B
    [1707405.012700 event set 0x0400000000000000]
    [1707405.027200 event set 0x0400000000000000]
    PORT80: 003B
    PORT80: 003B
    [1707405.054300 event set 0x0400000000000000]
    PORT80: 003B
    [1707405.080200 event set 0x0400000000000000]
    PORT80: 003B
    [1707405.106300 event set 0x0400000000000000]
    PORT80: 003B
    [1707405.212200 charge_request(17800mV, 3840mA)]
    [1707406.213300 Battery 81% (Display 79.9 %) / 2h:52 to full]
    [1707406.461200 sustain_battery_soc: Switched control mode to IDLE]
    [1707406.466200 Battery 81% (Display 80.0 %) / 2h:52 to full]
    [1707406.469400 charge_request(17448mV, 0mA)]
    [1707406.717800 Battery 81% (Display 80.0 %) / 2h:52 to full]
    [1707406.721200 charge_request(17440mV, 0mA)]
    [1707406.962900 charge_request(17016mV, 0mA)]
    [1707407.212300 charge_request(16852mV, 0mA)]
    [1707407.464300 charge_request(16808mV, 0mA)]
    [1707407.540100 CCG_RESPONSE_VDM_RX]
    [1707407.551700 CCG_RESPONSE_ACCEPT_MSG_RX 3]
    [1707407.552900 Updating charger with EPR correction: ma 490, 3lvl_buck ma 490]
    [1707407.555600 CL: p3 s0 i500 v20000 (forced)]
    [1707407.588000 event set 0x0400000000000000]
    [1707407.598100 CYPD_RESPONSE_PD_CONTRACT_NEGOTIATION_COMPLETE 3]
    [1707407.605600 Updating charger with EPR correction: ma 4900, 3lvl_buck ma 4900]
    [1707407.611300 event set 0x0400000000000000]
    [1707407.624600 CL: p3 s0 i5000 v20000]
    
  10. ascpial commented on Oct 27, 2026

    @ascpial

    I'm having the same issue: when trying to connect my Nitrokey 3C, I get the following error in dmesg and the key does not get recognized by pcsc:

    [ 1992.905786] usb 5-1: new full-speed USB device number 4 using xhci_hcd
    [ 1993.044190] usb 5-1: New USB device found, idVendor=20a0, idProduct=42b2, bcdDevice= 1.09
    [ 1993.058931] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    [ 1993.058943] usb 5-1: Product: Nitrokey 3
    [ 1993.058945] usb 5-1: Manufacturer: Nitrokey
    [ 1993.081986] hid-generic 0003:20A0:42B2.000F: hiddev97,hidraw4: USB HID v1.11 Device [Nitrokey Nitrokey 3] on usb-0000:c3:00.3-1/input1
    [ 1993.148156] ucsi_acpi USBC000:00: unknown error 25
    

    It happens extremely consistently: I never got gpg to work with the key.
    That said, the passkey feature of the key works without issues, so this error my not be the cause.

    EDIT : the error was not the cause, I heavily misconfigured udev and forgot about it...

  11. boozedog commented on Nov 10, 2026

    @boozedog

    Framework 16 (AMD Ryzen 7040, BIOS 04.05), kernel 7.2.15-zen1. After error 256 on plug-in, sysfs reported a 5 V / 5 A contract while the pack was charging at ~27–33 W, so the reported PDO was wrong, not just missing cable identity. The top advertised PDO also flapped between 20 V/3.25 A, 20 V/4.5 A, and 20 V/5 A across reconnects. No EPR PDO was ever returned.

  12. quinchou77 commented on Nov 11, 2026

    @quinchou77

    This error will be resolved in the 4.03 BIOS, with the beta release scheduled for around November 20th.

  13. jfoliveiraramos commented on Nov 13, 2026

    @jfoliveiraramos

    This error will be resolved in the 4.03 BIOS, with the beta release scheduled for around November 20th.

    Will this also target the 13 Pro?

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

    Laptop 13 AMD Ryzen AI 300Framework Laptop 13 (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