On Fri, May 14, 2010 at 10:10 AM, Idwer Vollering <[email protected]> wrote:
> 2010/5/14 Keith Hui <[email protected]>
>>
>> The original patch was unclean as pork (didn't apply cleanly). Please
>> use this one instead.
>>
>> Thanks Joseph.
>>
>> And edit your board's romstage similar to patch below:
>
> The only additional adjustment I had to make was in raminit.c:
>
> Index: src/northbridge/intel/i440bx/raminit.c
> ===================================================================
> --- src/northbridge/intel/i440bx/raminit.c      (revision 5543)
> +++ src/northbridge/intel/i440bx/raminit.c      (working copy)
> @@ -947,7 +947,7 @@
>         set_dram_row_attributes();
>
>         /* TODO: Set SDRAMC. */
> -       pci_write_config16(NB, SDRAMC, 0x0010); /* SDRAMPWR=1: 4 DIMM config
> */
> +       pci_write_config16(NB, SDRAMC, 0x0000); /* SDRAMPWR=0: 3 DIMM config
> */
>
>         /* TODO */
>         set_dram_buffer_strength();
>

So the reason you were having your problems seems to be your CPUID
isn't included in the family_67x whitelist of CPUIDs. No compiled in
CPU driver claims your cpuid, then it just dies.

Hmm... You have the same cpuid as mine. Interesting.

Anyway, That line you edited should have been removed altogether as
that register was already set elsewhere. I submitted a cleanup patch
for this and don't know how it end up. BTW enable CAR and try again.
We want to officially migrate the ASUS P2B family to CAR.

Cheers
Keith

-- 
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to