Hi, thanks for the info!
For the particular POST issue, I limited it down to the RAM. I replaced it with some other RAM and it POSTs fine. I don't know if I mentioned it in the initial post, but Libreboot's 2016 stable build booted fine with that same RAM, as did the ASUS vendor BIOS; Coreboot just didn't like it.
I assume you want to play games as you have a RX580
I ended up buying two 4386's and have those now; I don't do too much gaming nowadays, but still have the RX 580 around for 4K@60Hz over HDMI.
I don't include microcode updates just for an easier build (I do a shallow clone of CB's repo but it doesn't seem to pull in 3rd-party CPU stuff), but my distro handles microcode hotpatching at boot.
There are only a few games that are capable of using more than 8
cores but the advantage of a second CPU is that you can do other stuff at the same time without noticing as long as you use cpu pinning/isolcpus for your vm gaming.
I'll have to figure out core pinning. The only game I play nowadays (old school Runescape) uses Java, but really prefers single-threaded performance.
For power consumption you should have nohz=on setting on your kernel
command line otherwise the modules will never enter CC6, pcie_aspm=force is also another good one to have so is tweaking your CMOS settings for power saving like enabling sata alpm and disabling 1394.
Thanks for those kernel options as well!
SAS card
I've heard about the SAS card, but I don't believe I particularly need it for now.
ASMB4 or ASMB5 module
I have some remote KVM chip thing that came on the motherboard, but I can't quite figure out OpenBMC. Looks like it needs compiled from source, but I wonder if there's a pre-compiled binary somewhere I can just flash to give it a try.
Btw have you heard of OpenPOWER?
I've heard of OpenPOWER, but their motherboard and CPU prices are way out of my price range unfortunately.
Maybe try cleaning the contacts if they look dirty?
I returned the RAM already, but didn't try cleaning the contacts.
There is your issue or at least one of them - you need dual 8pin EPS
cables - one per CPU
I have two actual 8-pin connectors; I unplugged one just to see if that would change anything but nothing changed.
It should I tested it a few months back although I use v4.6 on mine
due to some power consumption regressions in master.
Now that I have compatible RAM, Coreboot master works fine for me.
On Sat, 2019-01-26 at 15:54 -0500, Taiidan@gmx.com wrote:
On 01/12/2019 03:48 AM, espionage724@posteo.net wrote:
Welcome to coreboot fine sir :D
I have a KCMA-D8 motherboard with two Opteron 4226s,
(I assume you want to play games as you have a RX580)
You probably won't get decent gaming performance with these I would swap them out for 4284's or 4240s I assume you want bulldozer cpus so you can use libreboot ie: not needing microcode updates although I advise them for spectre.
With 4284 (or the slightly faster but microcode updates mandatory 4386) or what not and a RX580 8GB you should be able to max out new games while gaming in a VM - let me know if you need help with that.
There are only a few games that are capable of using more than 8 cores but the advantage of a second CPU is that you can do other stuff at the same time without noticing as long as you use cpu pinning/isolcpus for your vm gaming.
Another performance tweak is to combine half the modules of two CPU's to obtain Turbo 2 performance on your gaming VM so with dual 4284's for example you would get 3.7ghz rather than 3.3ghz or 3.7ghz on the first 4 cores and 3.3ghz on the last 4 cores in case you wish to do something else on the second CPU while you are gaming.
For power consumption you should have nohz=on setting on your kernel command line otherwise the modules will never enter CC6, pcie_aspm=force is also another good one to have so is tweaking your CMOS settings for power saving like enabling sata alpm and disabling 1394.
I also suggest obtaining: FLR supporting SAS card as they are quite cheap right now on fleabay either a $30 PIKE2008 to fit in the weird slot on the bottom or a $20 LSI SAS 9285 for the third PCI-e slot (On the D8 you can use the PIKE slot or the third PCI-e slot but not both) ASMB4 or ASMB5 module as they are hard to find, there is some on fleabay for around $30 atm.
Btw have you heard of OpenPOWER? The raptor blackbird/talos 2? It is the future of freedom computing now that new x86 is no longer free...gaming is the the only reason to get a D8/D16 now that the blackbird is price equivilant with much better performance.
and 6x4GB (24GB) Hynix HMT151R7BFR4C-H9 RAM sticks.
Maybe try cleaning the contacts if they look dirty? I had a ram training issue due to dirty RAM contacts that didn't appear all the time and only on coreboot not the propriatary bios for some reason but after cleaning is ok.
All my attempts of getting Coreboot to POST with this board so far haven't worked. I'm compiling Coreboot from Git >(master branch), and can build it without issue. > A pre-built Libreboot ROM (20160907) POSTs and boots fine.
For Coreboot's config, I've tried including/excluding CPU microcode updates, along with some less important-sounding options. For hardware, I've tried unplugging > >everything external (KB/mouse), my GPU (RX 580), and only had a single RAM stick in (slot A1). I've also tried a single CPU being powered (kept the 2nd CPU in but
only had a single 4-pin CPU going to the 1st CPU).
There is your issue or at least one of them - you need dual 8pin EPS cables - one per CPU - like I said in the wiki not 4pin cables and not adapters.
Anyway what does the console logs say? If you don't have one get a null modem serial cable and hook it up to another PC to find out.
Can anyone else confirm Git builds of Coreboot booting on this board, or provide any tips as to anything I could be missing?
It should I tested it a few months back although I use v4.6 on mine due to some power consumption regressions in master. _______________________________________________ coreboot mailing list -- coreboot@coreboot.org To unsubscribe send an email to coreboot-leave@coreboot.org