To avoid having to run a libreboot / ancient version of libreboot,
there is a need for commit dichotomy to find out which commit broke
the things - and, if you would like it to happen faster, you'll have
to do it by yourself. It shouldn't take too much time: even if you'd
start with the ancient coreboot 4.1 (Jul 2015) there would be just 14
dichotomy checks: 2^14 = 16384 and there are slightly fewer commits
between them


On Tue, Jun 4, 2019 at 1:20 PM up6IfzRzvQCyv9AK4XvYirxDa8 via coreboot
<[email protected]> wrote:
>
> The proprietary BIOS and Libreboot are working well. Also a RAM module that 
> is directly recommended at the
> Raptor Engineering ASUS KCMA-D8 status page 
> (https://www.raptorengineering.com/coreboot/kcma-d8-status.php) - the 1x DIMM 
> HMT325U7BFR8A is working. Anything else I have here is not working and 
> looping with the message:
>
> DIMM training FAILED! Restarting system...soft_reset() called!
>
> I tried RDIMMs and UDIMMs and different KCMA-D8 boards - brand new and also 
> some from fleabay sold from china with revision numbers that are not 
> mentioned anywhere. Got the same results on all the boards.
>
> What RAM modules are you using? ECC / non-ECC? What sizes?
>
> "FYI you need microcode updates with the 43xx CPU otherwise you will have
> critical security issues"
>
> Yes, that is the reason I want to use coreboot and 43xx is the target 
> platform. Those 41xx are
> used just for testing.
>
> I also tried coreboot 4.6 (release) but got the above error message. Looks 
> like I have to remove all commits that has been done since the Libreboot 
> fork. I'm surprised that it's so hard because I thought the KCMA-D8 would be 
> better supported and tested.
>
>
> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> On Sunday, June 2, 2019 10:45 AM, up6IfzRzvQCyv9AK4XvYirxDa8 
> <[email protected]> wrote:
>
> > Hi guys,
> >
> > thank you for the valuable feedbacks. As I can see from the git commits, it 
> > was mainly Timothy Pearson from Raptor Engineering Inc who worked on the 
> > kcma-d8 porting. Libreboot is based on some version of coreboot 4.6. But it 
> > seems that after that a number of RAM related commits has been done,like 
> > e.g. this:
> >
> > commit 99e27ceb6d913a7a882cc6e7277b881df38dc9ad
> > Author: Timothy Pearson [email protected]
> > Date: Sun Apr 24 20:33:29 2016 -0500
> >
> > mainboard/kgpe-d16|kcma-d8: Update memory test to include second PRNG stage
> >
> > The existing memory test routine was insufficient to detect certain types
> > of bus instability related to multiple incompatible RDIMMs on one channel.
> >
> > Add a PRNG second stage test to the memory test routine. This second stage
> > test reliably detects faults in memory setup for RDIMM configurations that
> > also fail under the proprietary BIOS.
> >
> > Change-Id: I44721447ce4c2b728d4a8f328ad1a3eb8f324d3d
> > Signed-off-by: Timothy Pearson [email protected]
> >
> >     Reviewed-on: https://review.coreboot.org/14502
> >     Tested-by: build bot (Jenkins)
> >     Tested-by: Raptor Engineering Automated Test Stand 
> > <[email protected]>
> >
> >     Reviewed-by: Martin Roth <[email protected]>
> >
> >
> > Can someone confirm that the latest libreboot on the kcma-d8 is stable, so 
> > that the effort of the commit 'dichotomy' will be worth it. This means 
> > basically
> > to roll back the commits for the kcma-d8 that has been done since the 
> > libreboot fork.
> >
> > Another approach would be to figure out why only very few RAM modules are 
> > supported. I can offer test support, but the analysis exceeds my knowledge 
> > and
> > skills in this area.
> >
> > Regards
> >
> > ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> > On Saturday, June 1, 2019 6:29 PM, Mike Banon [email protected] wrote:
> >
> > > > Why libreboot works and coreboot doesn't?
> > >
> > > Libreboot is some older version of coreboot where all the blobs have
> > > been removed. If something works at libreboot but doesn't work at
> > > coreboot, most likely that means there was a breaking commit at
> > > coreboot which came later than a libreboot release (and, like the rest
> > > of new commits, this breaking commit is going to be inherited by
> > > libreboot in its' next release). When you encounter such a situation,
> > > you should do a commit dichotomy to find out which commit broke the
> > > things and report it, so that maybe it would be reverted or improved
> > > and then the things should become working for you in the latest
> > > coreboot master. Good luck
> > > On Sat, Jun 1, 2019 at 9:28 AM Sean Lynn Rhone [email protected] 
> > > wrote:
> > >
> > > > For non-ECC modules on the KCMA-D8, I found that Samsung M378B5273CH0-
> > > > CK0, Micron 16JTF25664AZ-1G4F1, and Nanya NT2GC64B88B0NF-CG work with
> > > > Coreboot.
> > > > I also had SK Hynix HMT151R7BFR4C-H9 which didn't work with Coreboot,
> > > > but worked on Libreboot. Samsung M393B5270CH0-CH9 also doesn't work
> > > > with Coreboot.
> > > > On Fri, 2019-05-31 at 10:00 +0000, up6IfzRzvQCyv9AK4XvYirxDa8 via
> > > > coreboot wrote:
> > > >
> > > > > There are also differences between 42xx and 42xx/43xx. Below a
> > > > > logfile of coreboot 4.9 with 4225 and 4180.
> > > > > Test with 4365 + coreboot 4.9 and 1x M391B1G73BH0-CK0 in the Slot A2
> > > > > and 1x CPU. The same configuration but with the HMT325U7BFR8A
> > > > > (recommended by raptorengineering.com) works. I t
> > > >
> > > > coreboot mailing list -- [email protected]
> > > > To unsubscribe send an email to [email protected]
>
> _______________________________________________
> coreboot mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
_______________________________________________
coreboot mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to