[LinuxBIOS] E7501 SDRAM command bug?

Steven J. Magnani steve at digidescorp.com
Tue Jun 14 18:55:39 CEST 2005

I am working on a substantial rewrite of E7501's raminit.c to get it
into a form that is easier to understand. I'll fix it there. But the
changes may be too radical for the LB community-at-large, and probably
won't be available for a few weeks.


-----Original Message-----
From: Ronald G. Minnich [mailto:rminnich at lanl.gov] 
Sent: Tuesday, June 14, 2005 10:38 AM
To: Steven J. Magnani
Cc: linuxbios at openbios.org
Subject: RE: [LinuxBIOS] E7501 SDRAM command bug?

On Tue, 14 Jun 2005, Steven J. Magnani wrote:

> The boundaries are configured during the "sdram_set_registers" phase 
> of setup, but (for E7501) the "sdram_set_spd_registers" phase 
> overrides those values before the RAM commands are sent in the 
> "sdram_enable" phase. There is evidence in the code that this was not 
> always the case.

yes, that is a wrong sequence. boundaries should always be set LAST.

do you want to take a stab at fixing this?


More information about the coreboot mailing list