On Thu, Jun 4, 2009 at 10:51 AM, Magnus Lilja <[email protected]>wrote:
> 2009/6/4 alfred steele <[email protected]>: > >> The MMU is not used in ARM/U-boot, at least not on the i.MX31. > > I was thinking there has to be a mechnism which defines the > > phystovirtual mapping table before the kernel starts running in the > > virtual space and the IO peripherals to access memory space/registers. > > Redboot does the same, hence i thought u-boot must be doing it > > somewhere. > > That's done by the kernel in the early startup after decompressing. > > /Magnus > _______________________________________________ > U-Boot mailing list > [email protected] > http://lists.denx.de/mailman/listinfo/u-boot > u-boot needs to initialize the ram, but the MMU isn't needed by either the ram or the rest of the memory mapped I/O. For the imx27 external ram (for CSD0) is located at 0xa0000000 but like the rest of the memory map this doesn't need to be "setup". thanks, Paul
_______________________________________________ U-Boot mailing list [email protected] http://lists.denx.de/mailman/listinfo/u-boot

