-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Peter Stuge wrote:
Hi Alois,
I first want to say that I agree with kernel people that this is a BIOS issue.
Alois Schlögl wrote:
I'm wondering whether coreboot will work in my machine.
Not coreboot, but flashrom looks good.
Found chip "Winbond W25x80" (1024 KB) at physical address 0xfff00000.
The BIOS update you linked to in kernel bugzilla, http://us.sapphiretech.com/drivers/78SAPV09_20090522_4854.zip, contains a BIOS from May, with upgrades from AGESA (this is a BIOS library from AMD) 3.3.2.0 to 3.3.2.3. I don't know if this will fix the problem you are seeing.
You could update your BIOS using flashrom and the 78SAPV09.BIN file in that zip. Run flashrom -E to erase your flash chip and then flashrom -wv 78SAPV09.BIN to program and verify the new BIOS.
Ideally you should have a restore method before trying this. flashrom -E if it works will erase the flash chip completely. If you have a power outage at that point the system will not start again and the flash chip must be reprogrammed somewhere/somehow else, or the mainboard replaced.
//Peter
As pointed out in my previous mail, http://www.coreboot.org/pipermail/coreboot/2009-June/050342.html I flashed the bios. Unfortunately, the thermal problem did not go away:
/var/log/kern.log still contains this message:
Jun 30 08:37:56 bcipc038 kernel: [ 4.123091] powernow-k8: Found 1 AMD Phenom(tm) 9750 Quad-Core Processor processors (4 cpu cores) (version 2.20.00) Jun 30 08:37:56 bcipc038 kernel: [ 4.123109] [Firmware Bug]: powernow-k8: Your BIOS does not provide ACPI _PSS objects in a way that Linux understands. Please report this to the Linux ACPI maintainers and complain to your BIOS vendor. Jun 30 08:37:56 bcipc038 kernel: [ 4.123173] [Firmware Bug]: powernow-k8: Your BIOS does not provide ACPI _PSS objects in a way that Linux understands. Please report this to the Linux ACPI maintainers and complain to your BIOS vendor. Jun 30 08:37:56 bcipc038 kernel: [ 4.123232] [Firmware Bug]: powernow-k8: Your BIOS does not provide ACPI _PSS objects in a way that Linux understands. Please report this to the Linux ACPI maintainers and complain to your BIOS vendor. Jun 30 08:37:56 bcipc038 kernel: [ 4.123292] [Firmware Bug]: powernow-k8: Your BIOS does not provide ACPI _PSS objects in a way that Linux understands. Please report this to the Linux ACPI maintainers and complain to your BIOS vendor.
And when running the test program, the computer shuts down after about 5 minutes. kern.log contains this message.
Jun 30 08:36:37 bcipc038 kernel: [ 489.955510] ACPI Exception (thermal-0479): AE_ERROR, ACPI thermal trip point state changed Jun 30 08:36:37 bcipc038 kernel: [ 489.955513] Please send acpidump to linux-acpi@vger.kernel.org Jun 30 08:36:37 bcipc038 kernel: [ 489.955515] [20080926] Jun 30 08:36:37 bcipc038 kernel: [ 489.955859] ACPI: Critical trip point Jun 30 08:36:37 bcipc038 kernel: [ 489.955869] Critical temperature reached (71 C), shutting down. Jun 30 08:36:37 bcipc038 kernel: [ 489.955895] ACPI: Unable to turn cooling device [ffff88012f815ba0] 'on' Jun 30 08:36:39 bcipc038 kernel: [ 491.278881] [drm] Resetting GPU Jun 30 08:36:39 bcipc038 kernel: [ 491.462578] mtrr: MTRR 5 not used Jun 30 08:36:43 bcipc038 kernel: [ 495.952253] Critical temperature reached (58 C), shutting down.
The reduction of the shutdown time from 50 min to 5 min makes the situation even worse.
Alois