On Mon, Sep 23, 2019 at 6:51 PM Matt B matthewwbradley6@gmail.com wrote:
Greetings,
The AM1I-A [1] is supported by Coreboot, while the AM1M-A [2] is not. The latter seems to be a larger version of the first, with more expansion options.
For the smaller 'I' not much is stated in the manual [3] except to check the "qualified vendor list" on ASUS' site. It does list sizes for unbuffered, non-ecc memory though. I've also read from people testing it that the board doesn't post with ECC installed under the proprietary bios.
According to the manual [4], the larger board ('M') supports unbuffered ECC (and only ECC?) and from what I've read ECC error injection works as expected in memtest86.
What is the probability that ECC will work with the 'I' under Coreboot? (I would expect not much if it's not wired for it, but I don't know how similar these boards are)
You would want to comment out the following at least: src/mainboard/asus/am1i-a/buildOpts.c:#define BLDOPT_REMOVE_ECC_SUPPORT TRUE
For 240-pin DDR3 DIMMs, ECC an non-ECC pinouts should be the same; I see no harm in testing am1i-a with coreboot with ECC DIMMs.
HTH Kyösti