On Thu, Sep 25, 2003 at 07:40:06AM -0600, ron minnich wrote: > On Thu, 25 Sep 2003, Ian Smith wrote: > > > Blows a hole in my theory about the 128MB being detected.... > > sorry, but those registers you are mentioning have *zero* impact on size > detection. That's not what's going on here. Size detect is via SPD. > > We wrote a lot of that code here 3 years ago, and it was a hack then in an > attempt to get the 8601 to work at all. > > If you look at how it works now: > > // Initial setting, 256MB in each bank, will be rewritten later. > CS_WRITE($0x5A, $0x20) > CS_WRITE($0x5B, $0x40) > CS_WRITE($0x5C, $0x60) > CS_WRITE($0x5D, $0x80) > CS_WRITE($0x5E, $0xA0) > CS_WRITE($0x5F, $0xC0)
Just to clarify, Ron, people are talking about EPIA-M here. And the code snippet above is from vt8601/raminit.inc. EPIA-M doesn't use vt8601. EPIA and EPIA-M are two totally different boards (different chipsets, etc). People with EPIA are seemingly OK with my hack to the SDRAM code of 8601. However, EPIA-M users need to tweak the hardcoded magic numbers in the DDR code of vt8623. So, please open a epia-m directory, instead of epia, in the freebios2 tree. -- Takeshi _______________________________________________ Linuxbios mailing list [EMAIL PROTECTED] http://www.clustermatic.org/mailman/listinfo/linuxbios

