System on AMD PRO A12-9800E crashes into a violet screen, but I found the solution

I have internal graphics on AMD PRO A12-9800E, and the system crashes on youtube videos into a violet screen (and then it autoreboots) if hardware acceleration is enabled in FireFox. It happens if Carrizo APU goes into low-power sleep state, so drop the voltage too low during video playback cause crashes.

The system:

OS: FreeBSD 15.0-RELEASE-p9 amd64
CPU: AMD PRO A12-9800E
Motherboard: Gigabyte GA-A320M-S2H
BIOS Version: F52
RAM: 16 GB

How to fix it:

1. In BIOS --> M.I.T. --> Advanced Frequency Settings --> Advanced CPU Core Settings
set "C6 Mode" to "Disable"

2. Add to the end of the file /boot/loader.conf this directives:
Code:
hw.amdgpu.gpu_recovery="1"
hw.amdgpu.sg_display="0"
hw.acpi.cpu.cx_lowest="C1"

By the way, Linux Mint crashed the same way, and disabling "C6 Mode" also helped there.
 

Attachments

  • C6_MODE.png
    C6_MODE.png
    1.1 MB · Views: 2
Back
Top