ruik, do you have a working setup with a f2a85-m motherboard at the moment (i.e. .config file, graphics card, distro/kernel version being used?) if nothing is working for you right now, how can we narrow this down?
to anyone else: do you find that using one graphics card with coreboot, works while others do not? any ideas on how i can resolve this issue?
the problems i've been seeing are quite reliable. they happen when using coreboot + one of a couple graphics card models i've tried + extended high disk i/o, all together. at other times, these issues are more rare.
also, a somewhat older compilation of coreboot with a vga_bios and without an external graphics card is crashing multiple times per day, during that person's day-to-day work flow.
i would like to get coreboot with this motherboard working, so more people here can use it. :)
below, i give details of the crashes i've observed, their timing and the type of stress test. (i haven't bisected this problem as well as i could have so far, but there may be multiple interacting and non-interacting issues here that i've tried to pin down.) i've attached kernel and coreboot logs to this email.
my guess is that this is an issue with option roms playing nasty with coreboot, and that this issue is for some reason brought forth by the high i/o test. if any of those factors are absent, crashes are far less frequent, if at all.
- - - - - - - - -
i've been seeing crashing with f2a85-m motherboards with an a8-5600k processor. vga bioses have not been compiled in to coreboot. kernel-loading of recent amd microcode has not solved the problem. option roms get loaded by seabios (or coreboot, in the case of using grub2 as a payload.) the distro is debian. i've moved from wheezy to sid, with kernel 3.12. this did not seem to change much.
most of the tests were based on this commit: 697c1ed1ff93c3da040dd4bff0cbd1886bd5bf05
the stress test i've been using is mostly running badblocks on repeat using a couple sata drives. the other test has been building four kernels at once.
the symptom of crashing under high disk i/o is usually xscreensaver (grinding to a halt then...) freezing, with unresponsive keyboard and ssh. the kernel generally continues dumping over serial.
* with coreboot/seabios and an nvidia graphics card under high disk i/o, the crash generally happens within a few hours, perhaps later occasionally. (one time, xscreensaver continued for 20 hours, but ssh and keyboard access failed.)
* with *uefi* and an nvidia graphics card under high disk i/o, i haven't recorded a crash yet. my first formal test lasted 23h before i rebooted to enable serial output by the kernel.
* with coreboot/seabios and an nvidia card under high *cpu/mem* usage, but *low disk i/o*, a box lasted for 2.5 *days* before i decided to shut it down.
* with coreboot/seabios and *without* a graphics card under high disk i/o, one test lasted 36h before crashing.
* with coreboot/*grub2* payload and an nvidia graphics card under high disk i/o, the crash was after about 1.5h. (strangely, one badblocks process thought it had run for about 2x the uptime of the machine.)
* with coreboot/seabios and an msi graphics card under high disk i/o, the crash happened around 4.5 hours later.
* a machine running an older coreboot/seabios/vga bios without an external card, and running the latest version of trisquel: has been crashing multiple times per day under heavy, or even very light work load.
i had other data points, but wasn't always recording details. recent coreboot/kernel logs are attached to this email.
if anyone has any idea of what the issue(s) may be here, or how i could try narrowing this down, please help me out. thanks! :)
-andrew
Hi Andrew,
ruik, do you have a working setup with a f2a85-m motherboard at the moment (i.e. .config file, graphics card, distro/kernel version being used?) if nothing is working for you right now, how can we narrow this down?
Yes it seems it is working fine.
You can check http://www.coreboot.org/Supported_Motherboards
Or check:
http://review.coreboot.org/gitweb?p=board-status.git;a=blob;hb=HEAD;f=asus/f...
Note that I'm using 1.65V for DDR3 memory. Please check your memory voltage in original bios if it is 1.5V or 1.65V. From what I seen in the longs it seems something dies in kernel, maybe interrupts or timer. Could be some unfixed errata. I run memtester in userspace today and I seen one mem problem (on 1.65V mem)
I use some Linux Mint, but mostly I just boot with this kernel.
http://review.coreboot.org/gitweb?p=board-status.git;a=blob;hb=HEAD;f=asus/f...
to anyone else: do you find that using one graphics card with coreboot, works while others do not? any ideas on how i can resolve this issue?
I don't have any recent external graphics card. I only use internal one with this board. I want to use it as my next workstation, I did not do any longrun testing yet.
the problems i've been seeing are quite reliable. they happen when using coreboot + one of a couple graphics card models i've tried + extended high disk i/o, all together. at other times, these issues are more rare. also, a somewhat older compilation of coreboot with a vga_bios and without an external graphics card is crashing multiple times per day, during that person's day-to-day work flow.
Hm strange I have not seen any crashes like this.
i would like to get coreboot with this motherboard working, so more people here can use it. :)
Yep great!
my guess is that this is an issue with option roms playing nasty with coreboot, and that this issue is for some reason brought forth by the high i/o test. if any of those factors are absent, crashes are far less frequent, if at all.
i've been seeing crashing with f2a85-m motherboards with an a8-5600k processor. vga bioses have not been compiled in to coreboot.
My CPU is also 0x00610f01 but it is AMD A4-5300 APU with Radeon(tm) HD Graphics.
kernel-loading of recent amd microcode has not solved the problem. option roms get loaded by seabios (
the stress test i've been using is mostly running badblocks on repeat using a couple sata drives. the other test has been building four kernels at once.
Can you share the scripts? I tried today reading with DD on two harddrives and it was fine.
if anyone has any idea of what the issue(s) may be here, or how i could try narrowing this down, please help me out. thanks! :)
It could be some unfixed errata.
http://support.amd.com/TechDocs/48671.pdf http://developer.amd.com/wordpress/media/2012/10/48931_15h_Mod_10h-1Fh_Rev_G...
I think I need to reproduce the problem first. I seen some PM_timer problem. What is your clocksource?
cat /sys/devices/system/clocksource/clocksource0/current_clocksource
I also seen some errata about USB3.0 controllers. Can you exclude usage of USB 3.0?
If you run memtester under Linux it is oK?
Thanks Rudolf
-andrew
Hi again,
So far I had no luck reproducing it. Can you provide output of following command please:
sudo setpci -s 14.0 8.b
It should print number like 11, 12, 13 or 14.
This is in fact your SB revision. I need it to check the errata sheet. Also please provide the clock source information I requested in the last mail.
Thanks Rudolf
On 01/21/2014 10:39 AM, Rudolf Marek wrote:
Hi again,
So far I had no luck reproducing it. Can you provide output of following command please:
thanks ruik for looking into this. i'll get back to you with the requested info as soon as i can. yesterday was MLK day, and i'm not feelin too hot atm.
one of the issues may be that i was not using the coreboot-generated build environment. i was using gcc in debian jessie. (so that means i need to find and read up on all the basics on the wiki.) the problem could be as simple as that, though some of the other things you mentioned might be making things lock up.
i'm not sure exactly when i'll be getting back to this, but i look forward to tracking it down with/for you when i'm feeling better.
thanks, -andrew