<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
<META NAME="GENERATOR" CONTENT="GtkHTML/3.26.0">
</HEAD>
<BODY>
I am working on pxa300 based development board and using Linux 2.6.34.<BR>
This Linux kernel already has support for following boards<BR>
1. zylonite_pxa300<BR>
2. cm-x300 <BR>
3. colibri-pxa300<BR>
4. littleton<BR>
<BR>
My doubt is that pxa300 based boards are using "0xa0000000" as DDRAM base and PHYS_OFFSET is also defined in "arch/arm/mach-pxa/include/mach/memory.h" as 0xa0000000.<BR>
But in our board DDR is mapped in 0x80000000. Does it make any problem?. Because after mmu is turned ON, my board is hanging. <BR>
<BR>
"zreladdr-y := 0x80008000" is defined in "arch/arm/mach-pxa/Makefile.boot" file .<BR>
my machine_desc is as follows <BR>
.phys_io = 0x40000000, <BR>
.io_pg_offst = (io_p2v(0x40000000) >> 18) & 0xfffc, <BR>
.boot_params = 0x80000100, <BR>
<BR>
With Thanks<BR>
J.Balakrishnan
</BODY>
</HTML>