<div>Hi All,</div>
<div> </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'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> </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: $(obj)/<strong>zImage</strong> FORCE
<div> $(call if_changed,uimage)</div>
<div> @echo ' Image $@ is ready'</div>
<div> </div>
<div>==></div>
<div> </div>
<div>$(obj)/uImage: $(obj)/<strong>Image</strong> FORCE<br> $(call if_changed,uimage)<br> @echo ' Image $@ is ready'</div></div></blockquote>
<div> </div>
<div>I think, by the above change, I can get an uncompressed kernel image - uImage.</div>
<div>However, I can't boot up my Freerunner.</div>
<div>What am I supposed to do to boot up my Freerunner properly?</div>
<div> </div>
<div>R, Kris.</div>