lagalopex wrote:Hello,
I have some mini pc with an AMD 4500U and of course put gentoo on it.
Kernel 6.1.16-gentoo is compiled with CONFIG_X86_AMD_PSTATE=y and booted with amd_pstate=passive.
lscpu mentiones cppc, but always only the acpi-cpufreq is used. (That one is working, but only supplies three steps, with the lowest being 1.4 GHz.)
1. To my understanding pstates should be support by this APU, right?
1.1 Does anyone have working pstates on a 4500U?
I get the following dmesg:
amd_pstate: the _CPC object is not present in SBIOS or ACPI disabled
The newest bios is installed, AMI 2.20.1275, for GB-BRR5H-4500 Ver F09.
I cannot find any entry in the BIOS with a name like CP(P)C.
2. Does it have other names?
3. Anything else I can do/try?
No, I never read that this is needed.RayDude wrote:I just set this up. Did you also add: 'initcall_blacklist=acpi_cpufreq_init' to your grub default command line?
This is a mini pc. But I have not found anything, I already enabled everything power management related.RayDude wrote:You'll also need to see if it's enabled in BIOS. Laptop BIOSes are not the most friendly. There is usually a power setting which needs to be enabled. I would expect setting bios defaults should enable it, since it's a laptop.
For me, too, the Zen3 works like a charm @400MHz.RayDude wrote:Works fine on my server which is Zen3.
No luck for me. I tried it, but everytime I try to enter the CPU setting I am back in the boot menu (where I selected the thumb drive).RayDude wrote:In that thread is a link to a bootable bios which you can boot on an AMD system to control features that the BIOS may not give you control of.
CPPC is listed in SMU_OPTIONS (it's a bit difficult to find).
To install and boot that image, you should format your usb drive as FAT-32.lagalopex wrote:No, I never read that this is needed.RayDude wrote:I just set this up. Did you also add: 'initcall_blacklist=acpi_cpufreq_init' to your grub default command line?
This is a mini pc. But I have not found anything, I already enabled everything power management related.RayDude wrote:You'll also need to see if it's enabled in BIOS. Laptop BIOSes are not the most friendly. There is usually a power setting which needs to be enabled. I would expect setting bios defaults should enable it, since it's a laptop.
For me, too, the Zen3 works like a charm @400MHz.RayDude wrote:Works fine on my server which is Zen3.
No luck for me. I tried it, but everytime I try to enter the CPU setting I am back in the boot menu (where I selected the thumb drive).RayDude wrote:In that thread is a link to a bootable bios which you can boot on an AMD system to control features that the BIOS may not give you control of.
CPPC is listed in SMU_OPTIONS (it's a bit difficult to find).![]()
(I tried every path and quite some fail like that. Do you have the full path for that option?)
That path was the question.RayDude wrote:From there, the menu system is a bit complicated. As I remember it's one of the top menus, then a center menu to get to SMU_OPTIONS. Once you see it, you'll know it. The CPPC is listed on that page, you just force it to enable from AUTO because AUTO disables it.
Booting the drive worked, as I was able to enter that UniversalAMDFormBrowser.RayDude wrote:It sounds like the boot drive you made is not working. Can you confirm you formatted the USB drive as FAT32? Then unzipped the BIOS editor program and cp -R the files from the zip folder to the root directory of the FAT32 USB drive?
I dont have that path.RayDude wrote:Device Manager -> AMD CBS -> SMU Common Options
Are you running the latest BIOS on that mini computer?lagalopex wrote:Booting the drive worked, as I was able to enter that UniversalAMDFormBrowser.RayDude wrote:It sounds like the boot drive you made is not working. Can you confirm you formatted the USB drive as FAT32? Then unzipped the BIOS editor program and cp -R the files from the zip folder to the root directory of the FAT32 USB drive?
But retried it with another thumbdrive... same result.
I dont have that path.RayDude wrote:Device Manager -> AMD CBS -> SMU Common Options
In "Device Manager -> AMD CBS" I have:
CPU Common Options (causes that quit of the UniversalAMDFormBrowser and I am back to the boot menu, where I have to select the thumbdrive again.)
DF Common Options
UMC Common Options
NBIO Common Options
FCH Common Options
Soc Miscellaneous Control
I checked all the other entries, but non contained some SMU or CPPC option.
Yes, that was my first attempt.RayDude wrote:Are you running the latest BIOS on that mini computer?
I tried again today. No matter how I booted, the setting always cause the menu to quit.RayDude wrote:Device Manager > AMD CBS > NBIO Common Options > SMU Common Options > CPPC