Which Linux distro are you using? Gentoo
Which release version? Up-to-date rolling release
Which kernel are you using? 6.13.7 (later has a wifi issue, waiting on 6.15)
Which BIOS version are you using? 3.03
Which Framework Laptop 13 model are you using? AMD Ryzen™ AI 300 Series - the 370. Originally a 7040 and recently upgraded. Using a WCN785x for wifi.
I’ve got some intermitted instability issues since upgrading to the AI 300 series mainboard.
Occasionally I get a hard freeze - maybe once a day. It seems to occur a few minutes after restoring from sleep the most frequently. I don’t have any details or logs. I’m open to debugging suggestions.
Maybe closer to every two days, the display gets flickery - a flicker every couple seconds - and a hard reset fixes.
Any suggetions on things to try or measure? Have others seen things like this? Is this a me/my board issue?
Display related issues, including hard freezes, have been a recurring issue on AMD. You might want to try disabling PSR (reboot required):
sudo grubby --update-kernel=ALL --args="amdgpu.dcdebugmask=0x10"
For more details, please see the convo linked below:
You kinda wanna add this kernel param to disable panel self-refresh (psr):
sudo grubby --update-kernel=ALL --args="amdgpu.dcdebugmask=0x10"
This is a long-standing issue that kinda flip-flops b/w fixed and broken. A search for amdgpu on the forum will reveal numerous threads, (most) all recommending adding the kernel param noted above.
The latest regression is being tracked here .
As for logs:
View kernel logs of previous boot: journalctl -k -b -1 --no-hostname
Tail kernel logs (active boot): journalctl --dmesg -f --no-hostname
Let’s know how it goes.
I’ve added that parameter (disabling PSR), and it hasn’t helped. I still had two hard freezes and a spontaneous reboot afterwards.
I do notice that the flickering issue seems exclusively in chrome, my guess is that it’s only occurring with the gpu acceleration.
I’ll try to get useful logs.
Hi, I’m on Gentoo too, kernel 6.14.7, and so far no instabilities.
wifi works, GPU too. Got it today, so mildly stress tested.
1 - direct the kernel to dump into EFI pstore. pstore block oops/panic logger — The Linux Kernel documentation , systemd-pstore.service(8) - Linux manual page
Same issue here, exact same build but with Bluefin linux distro (GTS, Gnome 47, kernel v6.13.8-200). Also tried various kernel grub flags and bios tweaks, but no luck (though I think I’m getting less screen artifacts).
Is (1) similar to either of these:
opened 01:24PM - 02 Feb 25 UTC
bug
Laptop 16 AMD Ryzen 7040
## Device Information
### System Model or SKU
[ ] Framework Laptop 16 (AMD Ryz… en™ 7040 Series)
No dGPU.
### BIOS VERSION
3.0.5
Windows:
N/A
Linux:
Open a terminal and run the following command
```sudo dmidecode --string bios-version```
03.05
### DIY Edition information
Memory: Manufacture and SKU
Kingston Fury Impact: Part Number: KF556S40-32
2x making 64GB total.
Storage: Manufacture and SKU
Model Number: WD_BLACK SN850X 1000GB
Firmware Version: 620361WD
### Port/Peripheral information
1. USB-C card, nothing plugged in.
2. Empty
3. Empty
4. Empty
5. USB-C card, FW16 PSU plugged in.
6. USB-A card, nothing plugged in.
### Standalone Operation
Are you running your mainboard as a standalone device. Is standalone mode enabled in the BIOS?
- [ ] No
## Describe the bug
S5_RESET_STATUS = 0x08000800 <- Sync Flood.
Occasionally, about once a month I get a random crash/freeze then about 20 seconds later a reboot.
There is some details in this community thread:
https://community.frame.work/t/frwk16-random-crash-then-reboots/62411/31
This issue is only for "Freeze then Reboot" issues. Not "Freeze then power off".
## Steps To Reproduce
Steps to reproduce the behavior:
1. Start from a powered off laptop.
2. Power on laptop
4. Wait a random amount of time. Play videos, netflix, youtube etc.
5. System freezes for about 20 seconds and then reboots itself.
Note: I generally have the power plugged in most of the time. For all the FTR I have seen, the power was plugged in at the time. The PSU used is the FW provided one that comes with the FW16.
Note: The FW16 was not under high load. the cpu fans were not audibly running. I.e. I could not hear them above the netflix / youtube video playing.
## Expected behavior
It should not randomly freeze then reboot. (FTR)
## Screenshots
N/A
## Operating System (please complete the following information):
- OS/Distribution: Linux/Ubuntu
- Version: 24.04
- Linux Kernel Version: `uname -a` 6.12.7 <- Mainline compiled kernel.
## Additional context
Add any other context about the problem here.
opened 04:53PM - 24 Mar 25 UTC
Laptop 16 AMD Ryzen 7040
3.05
Linux
## Device Information
### System Model or SKU
[ ] Framework Laptop 16 (AMD Ryz… en™ 7040 Series)
No dGPU.
### BIOS VERSION
3.0.5
Windows:
N/A
Linux:
Open a terminal and run the following command
```sudo dmidecode --string bios-version```
03.05
### DIY Edition information
Memory: Manufacture and SKU
Kingston Fury Impact: Part Number: KF556S40-32
2x making 64GB total.
Storage: Manufacture and SKU
Model Number: WD_BLACK SN850X 1000GB
Firmware Version: 620361WD
### Port/Peripheral information
1. USB-C card, nothing plugged in.
2. Empty
3. Empty
4. Empty
5. USB-C card, FW16 PSU plugged in.
6. USB-A card, nothing plugged in.
### Standalone Operation
Are you running your mainboard as a standalone device. Is standalone mode enabled in the BIOS?
- [ ] No
## Describe the bug
This has only happened to me once so far.
The symptoms are:
Power plugged in.
Playing a video.
Laptop hangs, screen freezes, laptop plays audio in a short loop.
Wait 20 seconds, no automatic reboot.
Wait 60 seconds, still no reboot.
Force reboot by pressing the power button for 10 seconds.
No logs are stored, so no crash log is available.
No pstore crash log output.
No useful S5_RESET_STATUS, because I had to manually long press the power button to reset it.
EC port80 output runs over the 4096 log limit I had so no useful output captured their either.
I think that while it was in the "hang" state, it was still outputting port 80 output (keeps repeating the pattern):
Log index, Port 80 Value, Port 80 Value in ASCII or a decoded value.
"00005324","e825f022",".%.."
"00005325","e825f028",".%.("
"00005326","e825f90e",".%.."
"00005327","e825f90d",".%.."
"00005328","e825f90e",".%.."
"00005329","e825f90d",".%.."
"0000532a","e825f022",".%.."
...
Those are all values it also outputs when the laptop is running fine.
Long press of power button to power off gives:
"000054af","00001001","(S3->S0)"
## Steps To Reproduce
Steps to reproduce the behavior:
1. Start from a powered off laptop.
2. Power on laptop
4. Wait a random amount of time. Play videos, netflix, youtube etc.
5. System freezes and does not self-reboot.
Note: I generally have the power plugged in most of the time. For all the FTH I have seen, the power was plugged in at the time.
## Expected behavior
It should not randomly freeze then hang. (FTH)
## Screenshots
N/A
## Operating System (please complete the following information):
- OS/Distribution: Linux/Ubuntu
- Version: 24.04
- Linux Kernel Version: `uname -a` 6.13.7 <- Mainline compiled kernel.
## Additional context
Add any other context about the problem here.
opened 04:04PM - 08 Mar 25 UTC
Laptop 13 - AMD Ryzen 7040
Linux
## Device Information
### System Model or SKU
Please select one of the followi… ng
- [X] Framework Laptop 13 (AMD Ryzen™ 7040 Series)
### BIOS VERSION
Please provide the bios version.
03.05
Windows:
Open a command terminal as administrator:
```wmic bios get SMBIOSBIOSVERSION```
Linux:
Open a terminal and run the following command
```sudo dmidecode --string bios-version```
### 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: CRUCIAL CT32G56C46S5
Storage: SAMSUNG MZVL21T0HDLU-00BLL
### Port/Peripheral information
If you are experiencing an issue with a peripheral or an expansion card/port please fill out the following information:
* Peripheral vendor and name.
* Port the Peripheral was connected to. Please see the following for port numbering: [Laptop 16](https://knowledgebase.frame.work/expansion-card-slot-functionality-on-framework-laptop-16-rkUjGm7cn) or [Laptop 13](https://knowledgebase.frame.work/expansion-card-functionality-on-framework-laptop-13-amd-ryzen-7040-series-SkrVx7gAh)
* Device or expansion card attached to the **Adjacent port** to the port that is having the issue.
1. USB-C
2. USB-A
3. USB-C
4. HDMI
I have no dGPU, and the only things I regularly plug in are a monitor, keyboard, mouse, and mic via a docking station. Other than that I use it mostly on the go, and I have only ever seen the issue while the machine is not plugged into anything. (I have been able to reproduce the issue with/without the AC adapter)
### Standalone Operation
Are you running your mainboard as a standalone device. Is standalone mode enabled in the BIOS?
- [ ] Yes
- [x] No
## Describe the bug
A clear and concise description of what the bug is.
Often (at least 1/3 times) when I come out of s2idle, my laptop screen will suddenly go black, then the machine will start up as if coming from a cold boot. Sometimes it happens slowly enough that I can unlock and get a browser open, sometimes it happens before I'm even done opening the lid.
I applied a kernel patch (see below) and the reset code is
```
Mar 08 10:40:44.529328 willardpad kernel: S5_RESET_STATUS = 0x00800800
```
## Steps To Reproduce
Steps to reproduce the behavior:
1. Boot up
2. Log in
3. Go to s2idle
4. Wake up from s2idle
5. Unlock
6. Open Firefox
You should see the crash by Step 4
## Expected behavior
A clear and concise description of what you expected to happen.
I can use the laptop and sleep and wake as many times as I want without it crashing.
## Screenshots
If applicable, add screenshots to help explain your problem.
## Operating System (please complete the following information):
- OS/Distribution: Arch Linux
- Version: March 2025
- Linux Kernel Version: Linux willardpad 6.13.5-arch1-1-custom #1 SMP PREEMPT_DYNAMIC Wed, 05 Mar 2025 23:40:06 +0000 x86_64 GNU/Linux
I have applied [this patch](https://github.com/FrameworkComputer/SoftwareFirmwareIssueTracker/issues/41#issuecomment-2701195650) to check my reset codes.
## Additional context
Add any other context about the problem here.
This issue started around Feb 14, 2025. At the time I was running Linux LTS and it had upgraded to 6.12 when the issues started. I was on 6.6 since around December and it was fine.
I was directed to open this issue here: https://github.com/FrameworkComputer/SoftwareFirmwareIssueTracker/issues/41
This is my thread: https://community.frame.work/t/spontaneous-and-ungraceful-restarts-upon-closing-the-lid/64806
I saw this thread about what seems to be the exact same issue: https://community.frame.work/t/framework-13-amd-return-from-sleep-causes-reboot/64743/16
Possibly these folks as well: https://community.frame.work/t/responded-inconsistent-resume-from-suspend-linux-amd/46587
It would be nice to reach out to everybody in these threads and see if we could get some more information. I am also going to open a support ticket with Framework directly because they keep ignoring me on the forums.
so I just experienced the flickering in firefox.
1 Like
I get the restart and 0x08000800.
6.15.1-gentoo-x86_64
AMD Ryzen AI 9 HX 370 w/ Radeon 890M
WCN785x wifi
linux-firmware-20250410
bios-version: 03.03
I am definitely experiencing this restart. Following up on that thread.
The flicking continues, i think it’s an amdgpu thing mostly noticible when using chrome. It’s gotten a bit better, I think by messing with Adaptive Sync setting but i’m not 100% sure there.