<p><br>
在 2012-11-17 AM1:29,"Vasily Khoruzhick" <<a href="mailto:anarsoul@gmail.com">anarsoul@gmail.com</a>>写道:<br>
><br>
> On Fri, Nov 16, 2012 at 8:19 PM, Woody Wu <<a href="mailto:narkewoody@gmail.com">narkewoody@gmail.com</a>> wrote:<br>
> > Hi,<br>
> ><br>
> > I just buit a 2.6.36 and boot it from a s3c2410 board.  At the very<br>
> > beginning of consol log, the kernel reports the DRAM size if 16M.<br>
> > (Memory: 16M = 16M total).  But the board actually has 64M ram in two<br>
> > bands (each is 32M).<br>
> ><br>
> > Did someone know the cause and have a hint or solution? And, does anyone<br>
> > knows that the DRAM size is auto-detected by kernel or hard configured<br>
> > in some .h?<br>
><br>
> Bootloader passes ATAGs with memory location and size, so something's<br>
> wrong with your bootloader.</p>
<p>Sorry only see ur reply after such long time.  The problem solved. The bootloader did not have a problem, but it was not passing ATAGs, so I have to config the kernel to parse old parameter format.</p>
<p>Thanks anyway.<br>
><br>
> Regards<br>
> Vasily<br>
><br>
> > Thanks in advance<br>
> ><br>
> > --<br>
> > -woody<br>
> > I can't go back to yesterday - because I was a different person then.<br>
> ><br>
> ><br>
> > _______________________________________________<br>
> > linux-arm-kernel mailing list<br>
> > <a href="mailto:linux-arm-kernel@lists.infradead.org">linux-arm-kernel@lists.infradead.org</a><br>
> > <a href="http://lists.infradead.org/mailman/listinfo/linux-arm-kernel">http://lists.infradead.org/mailman/listinfo/linux-arm-kernel</a><br>
</p>