hi,<br>
<br>
I have&nbsp; ported linux-2.6.20 in cutom board based on MPC860.Kernel with the KERNELBASE as default 0xc00000000.<br>
uImage is downloaded at some address and booted with &quot;bootm&quot; command.Kernel is uncompressed and&nbsp; loaded at <br>
0x00000000.All&nbsp; the kernel function is now having physical
address&nbsp; (e.g.&nbsp; 0x000020c8 instead of 0xc00020c8, which<br>
is given by compiler).I think this required, to run kernel before MMU
is on, but how&nbsp; this change in assembled code happens.<br>
Does u-boot do this when uncompressing and loading the kernel. Please comment.<br>
<br>
thanks in advance.<br>
<br>
Barisa<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp; <br>
<br>