<div>Hi All,</div>
<div>&nbsp;</div>
<div>As far as I know, as a default kernel format, a compressed kernel is used for the bootloader in the Freerunner device, right?</div>
<div>Well, I want to boot up my Freerunner with uncompressed kernel. But I don&#39;t know how to configure properly the load addressed and the entry point address.</div>
<div>So, I have tried to use the same addressed which are used for compressed kernels - i.e. 0x30008000.</div>
<div>(bootcmd=setenv bootargs ${bootargs_base} ${mtdparts}; nand read.e 0x32000000 kernel 0x400000; bootm 0x32000000)</div>
<div>&nbsp;</div>
<div>And, I built an uncompressed kernel by simply modifying $KERNELSRC_DIR/arch/arm/boot/Makefile like followings:</div>
<blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
<div>$(obj)/uImage:&nbsp; $(obj)/<strong>zImage</strong> FORCE 
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(call if_changed,uimage)</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; @echo &#39;&nbsp; Image $@ is ready&#39;</div>
<div>&nbsp;</div>
<div>==&gt;</div>
<div>&nbsp;</div>
<div>$(obj)/uImage:&nbsp; $(obj)/<strong>Image</strong> FORCE<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(call if_changed,uimage)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; @echo &#39;&nbsp; Image $@ is ready&#39;</div></div></blockquote>
<div>&nbsp;</div>
<div>I think, by the above change, I can get an uncompressed kernel image - uImage.</div>
<div>However, I can&#39;t boot up my Freerunner.</div>
<div>What am I supposed to do to boot up my Freerunner properly?</div>
<div>&nbsp;</div>
<div>R, Kris.</div>