--- In uhmgawa <> wrote:
> The edp9302 board has a 256Mb (32MB) SDRAM configured
> as (IIRC) 16MB+16MB. The only memory usage scenario
> where I seem to squeak by for hours is with mem=
> but not otherwise. Even specifying a single bank of
> mem= results in the above crash scenario after
> a few minutes. Unsure whether this relates to a HW
> problem in this particular patient though..
Its very unlikely a hardware problem. The boards sit on a burn-in
table for many hours (sometimes days) before shipment running
various SDRAM tests (among other things) and there a very few SDRAM
failure modes that manifest with aging. Actually, the type of crash
you describe is exactly what we were running into trying to get 2.6
to work in late 2004.
The ep9302 fragments memory differently than the ep9312,ep9315,
etc.. A 32 MB SDRAM appears in 4 8MB chunks at 0x0, 0x100000,
0x4000000, and 0x5000000. A 64 MB board (2 chips) is similar, but
add 0xe0000000 to each of those addresses. A board with 64MB SDRAM
chips has 8 8MB fragments at 0x0, 0x1000000, 0x2000000, 0x3000000,
0x4000000, 0x50000000, 0x6000000, and 0x7000000. We had to gut some
of the VM system stuff in 2.4 to get this to work properly and even
then it was a major PITA-- definitely more work than we were hoping
to have to do for a BSP.
//Jesse Off
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|