[coreboot] coreboot on amd A85 can't work
Rudolf Marek
r.marek at assembler.cz
Tue Dec 17 08:57:25 CET 2013
On 13.12.2013 08:57, 陈军根 wrote:
> Dear all:
> I run coreboot in ASUS F2A85-MLE CPU is A10-5800k, kingston ddr3
Hi
Please note that the board is F2A85-M without the "LE". Maybe there is something
different. Try using only one dimm in different slots.
The "M" version has 4 DIMMS your seems to use only 2 dimms: You can also try to
edit:
spdAddressLookup in dimmSpd.c in the mainboard directory.
// socket 0
{
{0x50 << 1, 0x52 << 1}, // channel 0 dimms
{0x51 << 1, 0x53 << 1}, // channel 1 dimms
To something else like:
{0x50 << 1, 0x00}, // channel 0 dimms
{0x51 << 1, 0x00}, // channel 1 dimms
Or:
{0x50 << 1, 0x00}, // channel 0 dimms
{0x52 << 1, 0x00}, // channel 1 dimms
If you don't like the ad-hoc method, try booting original BIOS with only one
DIMM in chanel 0 and do following from Linux:
modprobe i2c-dev
modprobe i2c-piix4
i2cdetect -l
This will show i2c bus of PIIX4 aka hudson, if you have a video drivers loaded
it will be some non-zero number. I use zero as an example:
i2cdetect 0
This will detect the chips on SPD bus. If you plug your DIMM to channel zero and
see address 0x50 is used then the first line has valid first entry. The second
entry in first line will be zero for you because you have only 2 dimms.
So repeat the steps and plug it to second slot and see what address you will
get. It could be 0x51 or 0x52 as suggested above.
Thanks
Rudolf
> 1600(kvr1600d3n9/4g),coreboot halt at "assertion Failed:file
> 'src/vendorcode/amd/agesa/f15tn/proc/mem/main/mmexcludedimm.c',line 236". I
> don't know how to do, can anyone help me?
> thanks very much!
>
>
More information about the coreboot
mailing list