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(a)gmx.com wrote:
> On 01/12/2019 03:48 AM, espionage724(a)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(a)coreboot.org
> To unsubscribe send an email to coreboot-leave(a)coreboot.org