![]() |
Multiple BIOS issues/bugs |
Post Reply ![]() |
Author | |
Ivan_83 ![]() Newbie ![]() ![]() Joined: 22 May 2017 Status: Offline Points: 85 |
![]() ![]() ![]() ![]() ![]() Posted: 05 Oct 2018 at 6:00am |
I have:
- Fatal1ty B450 Gaming-ITXac + 1300x (1.20) - AB350M Pro4 + 2200G (5.00) - Fatal1ty X370 Gaming X + 9700 (Bristol ridge) (4.90) - X370 Taichi + 2700X (4.80) FreeBSD 11.2 For all these MoBos with last BIOS: 1. Asrock settings does not work as intended: - can set only freq, voltage settings does not work. Mine tests with manual P-States tunigs show that AMD requires at least 3 filled P-States, freq and voltage must be different. Asrock set only two, indentical records. - ACPI report to OS wrong data if freq set to non auto - freq and voltage set: dev.hwpstate.0.freq_settings: 3700/-1 3700/-1 2466/-1 dev.cpu.0.freq_levels: 3700/-1 3700/-1 2466/-1 - I cant disable boost, Asrock settings mode overwrites this. 2. Then AMD PCB settings mode activated - real voltage in BIOS H/W mon show is less then in minimal P-State - CPU works like minimal P-State is active - no performance / CPU temp on manual switch P-State from OS (sysctl dev.cpu.0.freq=1 / sysctl dev.cpu.0.freq=10000 - show that switch ok, no performance affect) 3. Bristol Ridge CPU REQUIRED PSP=enabled, if psp is disabled - MoBo does not init. Option should be enabled and hidden if bristol ridge CPU installed. Taichi only BIOSes after 4.60: - after load SMBus driver (amdsmb) PCI-e stop work and only reset button helps. On 4.60 and all prev BIOSes (even 1.xx) - no problem. On other MoBos with latest BOISes - no problem. - wrong CPU temperature read (4.80+): CurTmpTjSel show actual temp and CurTmp show something strange 90-110C Before 4.60 - ACPI report to OS wrong data: dev.hwpstate.0.freq_settings: 3700/-1 3700/-1 2466/-1 dev.cpu.0.freq_levels: 3700/-1 3700/-1 2466/-1 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225782 Correct looks like this (Asrock settings, all auto): dev.hwpstate.0.freq_settings: 3500/4331 3000/3450 1550/1331 dev.cpu.0.freq_levels: 3500/4331 3000/3450 1550/1331 or (asus am1) dev.hwpstate.0.freq_settings: 2050/5070 1850/4635 1650/3712 1400/2968 1200/2291 1000/1902 800/1545 dev.cpu.0.freq_levels: 2050/5070 1850/4635 1650/3712 1400/2968 1200/2291 1000/1902 800/1545 I can provide bootabe FreeBSD images and instructions to fast and easy reproduce these issues. |
|
![]() |
Post Reply ![]() |
|
Tweet
|
Forum Jump | Forum Permissions ![]() You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |