<!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 &quot;0xa0000000&quot;&nbsp; as DDRAM base and PHYS_OFFSET is also defined in &quot;arch/arm/mach-pxa/include/mach/memory.h&quot; as 0xa0000000.<BR>
But in our board&nbsp; DDR is mapped in 0x80000000. Does it make any problem?. Because after mmu is turned ON, my board is hanging. <BR>
<BR>
&quot;zreladdr-y&nbsp;&nbsp; := 0x80008000&quot; is defined in &quot;arch/arm/mach-pxa/Makefile.boot&quot; file .<BR>
my machine_desc is as follows <BR>
.phys_io&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 0x40000000, <BR>
.io_pg_offst&nbsp;&nbsp;&nbsp; = (io_p2v(0x40000000) &gt;&gt; 18) &amp; 0xfffc,&nbsp; <BR>
.boot_params&nbsp;&nbsp;&nbsp; = 0x80000100,&nbsp; <BR>
<BR>
With Thanks<BR>
J.Balakrishnan 
</BODY>
</HTML>