Framework 16 Randomly Shuts Off

So I’ve been noticing the following behavior:

When putting a load on the laptop, the laptop wants to constantly use and charge the battery but I have no idea where it is going.

I removed the battery and the laptop draws 108W when in a benchmark meant to stress both the CPU and GPU at the same time.

I install the battery and the laptop is drawing 177W when in the same stress testing (the battery was allowed to charge to the 60% I limited it to in BIOS before starting), I am using the 180W power supply it was sold with. The battery’s power level is draining while the benchmark is going on. The end resulting performance indication is always within the same margin of error. So why is the battery draining to provide supplemental power that is going, nowhere? The fans are also significantly louder, which makes sense if excess power from the battery is being used but the perfomance is not showing it being used effectively.

I tried disabling all battery management options in the BIOS, allowed it to charge to max and rant he same stress testing. The laptop is only drawing around 150W now, the battery is still draining, and it is still over 40W more than the laptop draws with no battery installed and gets the same performance.

The end solution for me is to remove the battery, but that’s a terrible solution. There is something fundamentally wrong with the hardware, firmware, or software implementation with the FW16, 7840HS, and 7700S GPU setup.

Well, if the cpu/gpu is consuming more power, it must be doing more compute work. Which benchmark are you running so others here can check?

My wife and I have exactly the same specs, OS, and firmware version.

We both set the battery to 60%; however, I disabled the new Battery Extender feature from the start when it was released, while she didn’t. After reading this thread a second time, I’m starting to suspect the issue is the Battery Extender—the only meaningful difference between our computers. I didn’t suspect that before because when she bought the computer, version 3.05 was already out, so she upgraded straight away and since I never had this problem I was leaning more into faulty hardware.

We will disable the Battery Extender and report back. It happens at least twice a week when we play.

No shuts off so far since we disabled the battery extender.

3 Likes

Hi there! I’m also having this sort of issue on a Framework 16 (DIY) running Ubuntu 24. It seems totally random when it happens: sometimes I feel like it starts after I accidentally jimmy the AC power cable a little bit, other times It’s just sitting in my lap on my desk playing a YouTube video and then the screen shuts off.

Not necessarily a huge issue for me, because at least in the past I can hold down the power button, it will reboot in seconds, and then anything I had open before is still opened and saved when I log back in. This makes me suspect it’s not a system crash, which I imagine would close applications or at least not save work, but rather something to do with the screen itself. Not like other people are describing of it being like a desktop PC getting unplugged, more like a monitor getting unplugged.

I keep just trying to look for updates and whatnot but that hasn’t seemed to solve anything. Hope someone figures something out!

Thank you for the work and the explanation. Hopefully this can get resolved sooner rather than later. Fingers crossed that it hasn’t hit me yet, but I imagine that it would be maddening when it occurred.

I’ve encountered the sudden power-off when using the dGPU several times, and am convinced it’s related to the battery extender feature in BIOS 3.05. I’ve only run into it when the battery level is at 60% (the level the battery extender is supposed to stop charging) when I switch to the dGPU. After recovering from a sudden power-off, the battery charge is typically 85% or more. I’ve never (so far) encountered the sudden power-off when the system is running on battery, nor if it’s below 60% when I switch to the dGPU. I’ve taken to disconnecting the power when I start a game that uses the dGPU and letting the battery run down to ~20% before plugging the power back in - I haven’t run into the sudden power off since I started doing that (so far, anyway).

1 Like

I’ve recently been encountering my laptop going to “sleep” while there isn’t any disk activity for a while. I’ve left the laptop idle on civ 6, and when I go back to it I can scroll around the map and go to the desktop and such. As soon as I do something such as save the civ 6 game, the laptop powers off like it was actually going to sleep, and then resumes from where I left off after a few seconds.

I had this problem start after installing the 3.0.5 BIOS. If you’re running that BIOS version, try disabling the new battery saver feature where it’ll reduce the charge limit after your laptop has been plugged in for a while. For me, that completely stopped the random power-offs.

If you aren’t running 3.0.5… don’t :smiley: This isn’t the only issue I’ve had with it and there’s no supported rollback to 3.0.3

If anyone is adventurous and want to compile their own kernel.
Something to try is this patch:
'[PATCH] i2c: piix4: Print FCH::PM::S5_RESET_STATUS' - MARC

It reads an AMD status code that can help diagnose the problem.
After it randomly shuts off, power on the laptop and see what
S5_RESET_STATUS is reported.
“dmesg |grep S5_RESET_STATUS” should show a code after each power on.

updating BIOS, turning off battery extender and setting battery maximum to 60% helped

I want to add that I have been experiencing this issue recently as well on BIOS 3.05. I have the 7840HS with the 7700S GPU and it appears to happen most often when I am attempting to land on a planet in the game Elite Dangerous. That is the only time that it seems to happen to me and the system is stable all other times. My symptoms are similar to the ones reported here. It just completely shuts off. Not shutdown animation or BSOD. Just goes completely black. I have checked event viewer every time it has happened and have found nothing indicating why this is happening. I never experienced anything like this before upgrading to 3.05.

Edit: I’m going to try disabling the battery extender in the BIOS as others have said that helped them. I will report back tomorrow with my results.

So I disabled the battery extender in the BIOS and booted up Elite Dangerous to test it out. I have now been able to make multiple planetary landings without the laptop shutting off, so disabling battery extender seems to have solved the issue for me. Hopefully Framework is able to address this bug an a future BIOS update as I really like the idea of it and hope they are able to get it to work in the future.

I also have this problem on Framework 13. I’ve only noticed it when I’ve been on battery, not plugged in. It started happening in the last few days and has happened 3 times so far. It just suddenly powers off instantly - all work lost. Must be powered up using power button.

Running Ubuntu 24.04.

# dmidecode 3.5
Getting SMBIOS data from sysfs.
SMBIOS 3.6 present.
# SMBIOS implementations newer than version 3.5.0 are not
# fully supported by this version of dmidecode.
53 structures occupying 4150 bytes.


Table at 0x5EDEE000.

Handle 0x0000, DMI type 0, 26 bytes
BIOS Information
	Vendor: INSYDE Corp.
	Version: 03.04
	Release Date: 10/09/2024
	ROM Size: 16 MB
	Characteristics:
		PCI is supported
		BIOS is upgradeable
		BIOS shadowing is allowed
		Boot from CD is supported
		Selectable boot is supported
		8042 keyboard services are supported (int 9h)
		CGA/mono video services are supported (int 10h)
		ACPI is supported
		USB legacy is supported
		BIOS boot specification is supported
		Targeted content distribution is supported
		UEFI is supported
	BIOS Revision: 3.4

Handle 0x0001, DMI type 1, 27 bytes
System Information
	Manufacturer: Framework
	Product Name: Laptop 13 (Intel Core Ultra Series 1)
	Version: A2
	Serial Number: FRANDJCPA24XXXXXXX
	UUID: f82ddfc8-cc7f-ef11-8493-23XXXXXXXXX
	Wake-up Type: Power Switch
	SKU Number: FRANDJCP02
	Family: Laptop

Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
	Manufacturer: Framework
	Product Name: FRANMECP02
	Version: A2
	Serial Number: FRANMECPA244XXXXXXXXX
	Asset Tag: *
	Features:
		Board is a hosting board
		Board is replaceable
	Location In Chassis: *
	Chassis Handle: 0x0003
	Type: Motherboard
	Contained Object Handles: 0

Handle 0x0003, DMI type 3, 22 bytes
Chassis Information
	Manufacturer: Framework
	Type: Notebook
	Lock: Not Present
	Version: A2
	Serial Number: FRANDJCPA2XXXXXXXXX
	Asset Tag: FRANDJCPA24XXXXXXXXX
	Boot-up State: Safe
	Power Supply State: Safe
	Thermal State: Safe
	Security Status: None
	OEM Information: 0x00000000
	Height: Unspecified
	Number Of Power Cords: 1
	Contained Elements: 0
	SKU Number: FRANDJCP02

Handle 0x0004, DMI type 4, 50 bytes
Processor Information
	Socket Designation: U3E1
	Type: Central Processor
	Family: 80386
	Manufacturer: Intel(R) Corporation
	ID: A4 06 0A 00 FF FB EB BF
	Signature: Type 0, Family 6, Major Stepping 10, Minor Stepping 4
	Version: Intel(R) Core(TM) Ultra 5 125H
	Voltage: 0.9 V
	External Clock: 100 MHz
	Max Speed: 4500 MHz
	Current Speed: 4257 MHz
	Status: Populated, Enabled
	Upgrade: <OUT OF SPEC>
	L1 Cache Handle: 0x000A
	L2 Cache Handle: 0x000B
	L3 Cache Handle: 0x000C
	Serial Number: To Be Filled By O.E.M.
	Asset Tag: To Be Filled By O.E.M.
	Part Number: To Be Filled By O.E.M.
	Core Count: 14
	Core Enabled: 14
	Thread Count: 18
	Characteristics:
		64-bit capable
		Multi-Core
		Hardware Thread
		Execute Protection
		Enhanced Virtualization
		Power/Performance Control

Handle 0x0005, DMI type 7, 27 bytes
Cache Information
	Socket Designation: L1 Cache
	Configuration: Enabled, Not Socketed, Level 1
	Operational Mode: Write Back
	Location: Internal
	Installed Size: 192 kB
	Maximum Size: 192 kB
	Supported SRAM Types:
		Synchronous
	Installed SRAM Type: Synchronous
	Speed: Unknown
	Error Correction Type: Parity
	System Type: Data
	Associativity: 12-way Set-associative

Handle 0x0006, DMI type 7, 27 bytes
Cache Information
	Socket Designation: L1 Cache
	Configuration: Enabled, Not Socketed, Level 1
	Operational Mode: Write Back
	Location: Internal
	Installed Size: 256 kB
	Maximum Size: 256 kB
	Supported SRAM Types:
		Synchronous
	Installed SRAM Type: Synchronous
	Speed: Unknown
	Error Correction Type: Parity
	System Type: Instruction
	Associativity: 16-way Set-associative

Handle 0x0007, DMI type 7, 27 bytes
Cache Information
	Socket Designation: L2 Cache
	Configuration: Enabled, Not Socketed, Level 2
	Operational Mode: Write Back
	Location: Internal
	Installed Size: 8 MB
	Maximum Size: 8 MB
	Supported SRAM Types:
		Synchronous
	Installed SRAM Type: Synchronous
	Speed: Unknown
	Error Correction Type: Single-bit ECC
	System Type: Unified
	Associativity: 16-way Set-associative

Handle 0x0008, DMI type 7, 27 bytes
Cache Information
	Socket Designation: L3 Cache
	Configuration: Enabled, Not Socketed, Level 3
	Operational Mode: Write Back
	Location: Internal
	Installed Size: 18 MB
	Maximum Size: 18 MB
	Supported SRAM Types:
		Synchronous
	Installed SRAM Type: Synchronous
	Speed: Unknown
	Error Correction Type: Multi-bit ECC
	System Type: Unified
	Associativity: 12-way Set-associative

Handle 0x0009, DMI type 7, 27 bytes
Cache Information
	Socket Designation: L1 Cache
	Configuration: Enabled, Not Socketed, Level 1
	Operational Mode: Write Back
	Location: Internal
	Installed Size: 320 kB
	Maximum Size: 320 kB
	Supported SRAM Types:
		Synchronous
	Installed SRAM Type: Synchronous
	Speed: Unknown
	Error Correction Type: Parity
	System Type: Data
	Associativity: 8-way Set-associative

Handle 0x000A, DMI type 7, 27 bytes
Cache Information
	Socket Designation: L1 Cache
	Configuration: Enabled, Not Socketed, Level 1
	Operational Mode: Write Back
	Location: Internal
	Installed Size: 640 kB
	Maximum Size: 640 kB
	Supported SRAM Types:
		Synchronous
	Installed SRAM Type: Synchronous
	Speed: Unknown
	Error Correction Type: Parity
	System Type: Instruction
	Associativity: 8-way Set-associative

Handle 0x000B, DMI type 7, 27 bytes
Cache Information
	Socket Designation: L2 Cache
	Configuration: Enabled, Not Socketed, Level 2
	Operational Mode: Write Back
	Location: Internal
	Installed Size: 6 MB
	Maximum Size: 6 MB
	Supported SRAM Types:
		Synchronous
	Installed SRAM Type: Synchronous
	Speed: Unknown
	Error Correction Type: Single-bit ECC
	System Type: Unified
	Associativity: 16-way Set-associative

Handle 0x000C, DMI type 7, 27 bytes
Cache Information
	Socket Designation: L3 Cache
	Configuration: Enabled, Not Socketed, Level 3
	Operational Mode: Write Back
	Location: Internal
	Installed Size: 18 MB
	Maximum Size: 18 MB
	Supported SRAM Types:
		Synchronous
	Installed SRAM Type: Synchronous
	Speed: Unknown
	Error Correction Type: Multi-bit ECC
	System Type: Unified
	Associativity: 12-way Set-associative

Handle 0x000D, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: JTYPEC0
	Internal Connector Type: None
	External Reference Designator: USB
	External Connector Type: Access Bus (USB)
	Port Type: USB

Handle 0x000E, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: JTYPEC1
	Internal Connector Type: None
	External Reference Designator: USB
	External Connector Type: Access Bus (USB)
	Port Type: USB

Handle 0x000F, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: JTYPEC2
	Internal Connector Type: None
	External Reference Designator: USB
	External Connector Type: Access Bus (USB)
	Port Type: USB

Handle 0x0010, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: JTYPEC3
	Internal Connector Type: None
	External Reference Designator: USB
	External Connector Type: Access Bus (USB)
	Port Type: USB

Handle 0x0011, DMI type 9, 19 bytes
System Slot Information
	Designation: JWLAN
	Type: x1 M.2 Socket 1-SD
	Current Usage: Available
	Length: Other
	Characteristics:
		PME signal is supported
	Bus Address: 0000:00:1d.0
	Data Bus Width: 8
	Peer Devices: 0

Handle 0x0012, DMI type 9, 19 bytes
System Slot Information
	Designation: JSSD
	Type: x4 M.2 Socket 2
	Current Usage: Available
	Length: Other
	Characteristics:
		PME signal is supported
	Bus Address: 0000:00:06.0
	Data Bus Width: 10
	Peer Devices: 0

Handle 0x0013, DMI type 11, 5 bytes
OEM Strings
	String 1: FRANMECPA24XXXX
	String 2: FRANDJCPA244XXXXX
	String 3: FRANJBCHA1XXXXX
	String 4: FRANDMBQA14XXXX
	String 5: FRANGWATXXXXX
xxxxxx.........
	String 27: 000000000000000000

Handle 0x0014, DMI type 12, 5 bytes
System Configuration Options
	Option 1: ConfigOptions1
	Option 2: ConfigOptions2
	Option 3: ConfigOptions3

Handle 0x0015, DMI type 13, 22 bytes
BIOS Language Information
	Language Description Format: Long
	Installable Languages: 5
		en|US|iso8859-1,0
		de|DE|iso8859-1,0
		fr|FR|iso8859-1,0
		zh|TW|unicode,0
		ja|JP|unicode,0
	Currently Installed Language: en|US|iso8859-1,0

Handle 0x0016, DMI type 14, 8 bytes
Group Associations
	Name: $MEI
	Items: 1
		0x002C (OEM-specific)

Handle 0x0033, DMI type 14, 23 bytes
Group Associations
	Name: Firmware Version Info
	Items: 6
		0x002D (OEM-specific)
		0x002E (OEM-specific)
		0x002F (OEM-specific)
		0x0030 (OEM-specific)
		0x0031 (OEM-specific)
		0x0032 (OEM-specific)

Handle 0x0017, DMI type 15, 29 bytes
System Event Log
	Area Length: 0 bytes
	Header Start Offset: 0x0000
	Header Length: 8192 bytes
	Data Start Offset: 0x2000
	Access Method: General-purpose non-volatile data functions
	Access Address: 0x0000
	Status: Valid, Not Full
	Change Token: 0x12345678
	Header Format: OEM-specific
	Supported Log Type Descriptors: 3
	Descriptor 1: POST memory resize
	Data Format 1: None
	Descriptor 2: POST error
	Data Format 2: POST results bitmap
	Descriptor 3: Log area reset/cleared
	Data Format 3: None

Handle 0x0018, DMI type 16, 23 bytes
Physical Memory Array
	Location: System Board Or Motherboard
	Use: System Memory
	Error Correction Type: None
	Maximum Capacity: 64 GB
	Error Information Handle: Not Provided
	Number Of Devices: 2

Handle 0x0019, DMI type 17, 92 bytes
Memory Device
	Array Handle: 0x0018
	Error Information Handle: Not Provided
	Total Width: Unknown
	Data Width: Unknown
	Size: No Module Installed
	Form Factor: Unknown
	Set: None
	Locator: Controller0-ChannelA-DIMM0
	Bank Locator: BANK 0
	Type: Unknown
	Type Detail: None

Handle 0x001A, DMI type 17, 92 bytes
Memory Device
	Array Handle: 0x0018
	Error Information Handle: Not Provided
	Total Width: 64 bits
	Data Width: 64 bits
	Size: 32 GB
	Form Factor: SODIMM
	Set: None
	Locator: Controller1-ChannelA-DIMM0
	Bank Locator: BANK 0
	Type: DDR5
	Type Detail: Synchronous
	Speed: 5600 MT/s
	Manufacturer: A-DATA Technology
	Serial Number: 08005129
	Asset Tag: 9876543210
	Part Number: AD5S560032G-SFW     
	Rank: 2
	Configured Memory Speed: 5600 MT/s
	Minimum Voltage: Unknown
	Maximum Voltage: Unknown
	Configured Voltage: 1.1 V
	Memory Technology: DRAM
	Memory Operating Mode Capability: Volatile memory
	Firmware Version: Not Specified
	Module Manufacturer ID: Bank 5, Hex 0xCB
	Module Product ID: Unknown
	Memory Subsystem Controller Manufacturer ID: Unknown
	Memory Subsystem Controller Product ID: Unknown
	Non-Volatile Size: None
	Volatile Size: 32 GB
	Cache Size: None
	Logical Size: None

Handle 0x001B, DMI type 19, 31 bytes
Memory Array Mapped Address
	Starting Address: 0x00000000000
	Ending Address: 0x007FFFFFFFF
	Range Size: 32 GB
	Physical Array Handle: 0x0018
	Partition Width: 1

Handle 0x001C, DMI type 20, 35 bytes
Memory Device Mapped Address
	Starting Address: 0x00000000000
	Ending Address: 0x007FFFFFFFF
	Range Size: 32 GB
	Physical Device Handle: 0x0000
	Memory Array Mapped Address Handle: 0x001B
	Partition Row Position: Unknown
	Interleave Position: 1
	Interleaved Data Depth: 1

Handle 0x001D, DMI type 21, 7 bytes
Built-in Pointing Device
	Type: Touch Pad
	Interface: PS/2
	Buttons: 4

Handle 0x001E, DMI type 22, 26 bytes
Portable Battery
	Location: Front
	Manufacturer: FRANGWATA1429103XT
	Manufacture Date: 2024/6/26
	Serial Number: 00E8
	Name: FRANGWAT
	Chemistry: Lithium Ion
	Design Capacity: 0 mWh
	Design Voltage: 15 mV
	SBDS Version:   
	Maximum Error: Unknown
	OEM-specific Information: 0x00000000

Handle 0x001F, DMI type 24, 5 bytes
Hardware Security
	Power-On Password Status: Disabled
	Keyboard Password Status: Not Implemented
	Administrator Password Status: Disabled
	Front Panel Reset Status: Not Implemented

Handle 0x0020, DMI type 26, 24 bytes
Voltage Probe
	Description: Voltage Probe Description
	Location: Unknown
	Status: Unknown
	Maximum Value: Unknown
	Minimum Value: Unknown
	Resolution: Unknown
	Tolerance: Unknown
	Accuracy: Unknown
	OEM-specific Information: 0x00008000
	Nominal Value: 0.000 V

Handle 0x0021, DMI type 27, 15 bytes
Cooling Device
	Temperature Probe Handle: 0x0022
	Type: Fan
	Status: OK
	OEM-specific Information: 0x00000000
	Nominal Speed: 26624 rpm
	Description: Cooling Device Description

Handle 0x0022, DMI type 28, 24 bytes
Temperature Probe
	Description: Temperature Probe Description
	Location: Unknown
	Status: Unknown
	Maximum Value: Unknown
	Minimum Value: Unknown
	Resolution: Unknown
	Tolerance: Unknown
	Accuracy: Unknown
	OEM-specific Information: 0x00008000
	Nominal Value: 0.0 deg C

Handle 0x0023, DMI type 32, 11 bytes
System Boot Information
	Status: No errors detected

Handle 0x0024, DMI type 39, 22 bytes
System Power Supply
	Location: OEM Define 0
	Name: OEM Define 1
	Manufacturer: OEM Define 2
	Serial Number: OEM Define 3
	Asset Tag: OEM Define 4
	Model Part Number: OEM Define 5
	Revision: OEM Define 6
	Max Power Capacity: 75 W
	Status: Not Present
	Type: Regulator
	Input Voltage Range Switching: Auto-switch
	Plugged: No
	Hot Replaceable: No

Handle 0x0025, DMI type 40, 17 bytes
Additional Information 1
	Referenced Handle: 0x0012
	Referenced Offset: 0x05
	String: PCIExpressx16
	Value: 0xaa
Additional Information 2
	Referenced Handle: 0x0000
	Referenced Offset: 0x05
	String: Compiler Version: VC 9.0
	Value: 0x00

Handle 0x0026, DMI type 41, 11 bytes
Onboard Device
	Reference Designation: IGD
	Type: Video
	Status: Disabled
	Type Instance: 1
	Bus Address: 0000:00:02.0

Handle 0x0027, DMI type 43, 31 bytes
TPM Device
	Vendor ID: INTC
	Specification Version: 2.0
	Firmware Revision: 700.19
	Description: TPM Device
	Characteristics:
		TPM Device characteristics not supported
	OEM-specific Information: 0x00000000

Handle 0x0028, DMI type 128, 8 bytes
OEM-specific Type
	Header and Data:
		80 08 28 00 55 AA 55 AA
	Strings:
		Oem Type 128 Test 1
		Oem Type 128 Test 2

Handle 0x0029, DMI type 129, 8 bytes
OEM-specific Type
	Header and Data:
		81 08 29 00 01 01 02 01
	Strings:
		Insyde_ASF_001
		Insyde_ASF_002

Handle 0x002A, DMI type 131, 64 bytes
OEM-specific Type
	Header and Data:
		83 40 2A 00 35 00 00 00 00 00 00 00 00 00 00 00
		F8 00 02 7E 00 00 00 00 21 20 00 00 00 00 12 00
		5D 08 05 00 00 00 00 00 00 00 00 00 00 00 00 00
		00 00 00 00 26 00 00 00 76 50 72 6F 00 00 00 00

Handle 0x002B, DMI type 136, 6 bytes
OEM-specific Type
	Header and Data:
		88 06 2B 00 FF FF

Handle 0x002C, DMI type 219, 106 bytes
OEM-specific Type
	Header and Data:
		DB 6A 2C 00 01 04 01 45 02 00 A0 00 01 00 60 20
		00 00 00 00 00 00 00 03 1F F4 02 00 00 20 40 02
		00 00 00 80 00 00 00 00 00 00 00 00 00 00 00 00
		00 00 00 00 00 00 00 00 03 00 00 00 80 00 00 00
		00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
		00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
		00 00 00 00 00 00 00 00 00 00
	Strings:
		MEI1
		MEI2
		MEI3
		MEI4

Handle 0x002D, DMI type 221, 12 bytes
OEM-specific Type
	Header and Data:
		DD 0C 2D 00 01 01 02 FF FF FF FF FF
	Strings:
		FSP Binary Version
		0D.00.00B5.0030

Handle 0x002E, DMI type 221, 26 bytes
OEM-specific Type
	Header and Data:
		DD 1A 2E 00 03 01 00 0D 00 B5 30 00 02 00 00 00
		00 1E 00 03 00 01 13 14 00 00
	Strings:
		Reference Code - CPU
		uCode Version
		TXT ACM version

Handle 0x002F, DMI type 221, 26 bytes
OEM-specific Type
	Header and Data:
		DD 1A 2F 00 03 01 00 0D 00 B5 30 00 02 03 12 00
		05 5D 08 04 05 FF FF FF FF FF
	Strings:
		Reference Code - ME
		ME Firmware Version
		Consumer SKU
		ISSE Version
		03E8.0000.0005.0733

Handle 0x0030, DMI type 221, 47 bytes
OEM-specific Type
	Header and Data:
		DD 2F 30 00 06 01 00 0D 00 B5 30 00 02 03 FF FF
		FF FF FF 04 00 FF FF FF 20 00 05 00 FF FF FF 20
		00 06 00 02 46 00 00 00 07 00 04 00 00 00 00
	Strings:
		Reference Code - PCH
		PCH-CRID Status
		Disabled
		PCH-CRID Original Value
		PCH-CRID New Value
		OPROM - RST - RAID
		PCH Hsio Version

Handle 0x0031, DMI type 221, 82 bytes
OEM-specific Type
	Header and Data:
		DD 52 31 00 0B 01 00 0D 00 B5 30 00 02 00 01 04
		02 01 00 03 00 0D 00 B5 30 00 04 05 FF FF FF FF
		FF 06 00 00 00 00 04 00 07 00 00 00 00 04 00 08
		00 FF FF FF FF FF 09 00 30 01 0A 00 00 0A 00 00
		00 00 65 1B 0B 00 0C 05 00 00 00 0C 00 FF FF FF
		FF FF
	Strings:
		Reference Code - SA - System Agent
		Reference Code - MRC
		SA - PCIe Version
		SA-CRID Status
		Disabled
		SA-CRID Original Value
		SA-CRID New Value
		OPROM - VBIOS
		IO Manageability Engine FW Version
		PHY Build Version
		Thunderbolt(TM) FW Version
		System Agent Manageability Engine FW Version

Handle 0x0032, DMI type 221, 117 bytes
OEM-specific Type
	Header and Data:
		DD 75 32 00 10 01 00 FF FF FF FF FF 02 00 FF FF
		FF FF FF 03 04 FF FF FF FF FF 05 06 FF FF FF FF
		FF 07 08 FF FF FF FF FF 09 00 FF FF FF FF FF 0A
		00 FF FF FF FF FF 0B 00 FF FF 00 00 00 0C 00 00
		22 00 41 10 0D 00 FF FF FF FF FF 0E 00 00 07 00
		00 00 0F 00 FF FF FF FF FF 10 00 FF FF FF FF FF
		11 00 06 24 02 00 00 12 00 06 24 02 00 00 13 00
		FF FF FF FF FF
	Strings:
		Lan Phy Version
		Sensor Firmware Version
		Debug Mode Status
		Disabled
		Performance Mode Status
		Disabled
		Debug Use USB(Disabled:Serial)
		Disabled
		ICC Overclocking Version
		UNDI Version
		EC FW Version
		GOP Version
		Royal Park Version
		Platform Version
		TCSS PD0 Version
		TCSS PD1 Version
		TCSS Retimer0 Version
		TCSS Retimer1 Version
		TCSS Retimer2 Version

Handle 0xFEFF, DMI type 127, 4 bytes
End Of Table

Thanks for the classification. I have a framework 16 with amd dGPU.
I’ve had 3, but hasn’t repeated after the beginning of january (like others, seemed to be related to playing video, possibly the dGPU as you suggest).
I had 1. last week, while I was doing some fairly light programming. Removed the dGPU after that. (after checking that it was properly connected).
Will check the battery settings as others mention, I have updated the firmware as updates come in.

Just wanted to jump in & add that I just had this happen on my Framework 16. Mine was a DIY edition, 7940HS, no GPU, Windows 11. Identical symptoms to what axvfo described. I’ve had mine for about 3 weeks and have been using it heavily, and this is the first time I’ve had any issue like this. If I have it happen again, I’ll try the battery extender BIOS option as others have suggested and report back.

also had problems with minecraft with shaders shuting off laptop, fixed by setting env variable DRI_PRIME=1 to force it to run with dGPU