[coreboot] unsupported mb questions (amd fam10h)
shekairui
shekairui at gmail.com
Mon Jul 16 09:05:19 CEST 2012
On 07/15/2012 03:50 PM, Roman Elshin wrote:
> I try to get coreboot working with asrock 880g pro3 board.
>
> First problem: spd eprom say that memory ddr1600 capable, but it is not
> so, is there are right way to limit memory frequency at ddr1333?
Overwrite the MEM_MAX_LOAD_FREQ macro.
> Other problem, may be related as machine with broken memory are very
> unpredictable: boot process stop with "It is not SB800 or SB810"
> message. I try to enable sb850 by this patch, but looks like it is not
> enough, most of time coreboot does not detect hdd. Sometimes in very
> rare case it is possible to boot from sata. Are sb850 supported by
> coreboot?
Yes, but you'd better to use southbridge/amd/cimx/sb800/, please
reference mainboard/advansus/a785e-i.
--
Kerry
> -----------------------------------------------------------------------
> diff -urN a/src/southbridge/amd/sb800/early_setup.c
> b/src/southbridge/amd/sb800/early_setup.c
> --- a/src/southbridge/amd/sb800/early_setup.c 2012-07-14
> 19:00:40.000000000 +0400
> +++ b/src/southbridge/amd/sb800/early_setup.c 2012-07-14
> 21:49:54.000000000 +0400
> @@ -94,7 +94,10 @@
> rev = REV_SB800_A11;
> } else if (rev_id == 0x41) {
> rev = REV_SB800_A12;
> - } else {
> + } else if (rev_id == 0x42) {
> + rev = REV_SB800_A13;
> + }
> + else {
> die("It is not SB800 or SB810\r\n");
> }
>
> diff -urN a/src/southbridge/amd/sb800/sb800.h
> b/src/southbridge/amd/sb800/sb800.h
> --- a/src/southbridge/amd/sb800/sb800.h 2012-07-14 19:00:40.000000000
> +0400
> +++ b/src/southbridge/amd/sb800/sb800.h 2012-07-14 21:49:10.000000000
> +0400
> @@ -48,7 +48,7 @@
>
> #define REV_SB800_A11 0x11
> #define REV_SB800_A12 0x12
> -
> +#define REV_SB800_A13 0x13
>
> #ifdef __PRE_RAM__
> void sb800_lpc_port80(void);
> -------------------------------------------------------------------------
>
>
More information about the coreboot
mailing list