<div dir="ltr">Adding to above...<div>zImage is 6MB</div><div>Image is 16MB  in our case.<br><div><br></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jan 30, 2013 at 6:35 PM, sandeep kumar <span dir="ltr">&lt;<a href="mailto:coolsandyforyou@gmail.com" target="_blank">coolsandyforyou@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Dave.<div>Ok<br><div>Can you tell me which thing runs faster ?</div></div><div>1)Copy <b>zImage(compressed kernel)</b> from flash to Ram, jump to start, Relocate compress kernel, uncompress it...</div>


<div>2)Copy<b> Image(uncompressed one) </b>from flash to RAM and run it right away...</div><div><br></div><div>My gut feeling says second one is better, thats what i m trying to prove here... :)</div><div>
<br></div><div>Thanks</div><span class="HOEnZb"><font color="#888888"><div>Sandeep.</div><div><br></div></font></span></div><div class="gmail_extra"><div><div class="h5"><br><br><div class="gmail_quote">On Wed, Jan 30, 2013 at 5:55 PM, Dave Hylands <span dir="ltr">&lt;<a href="mailto:dhylands@gmail.com" target="_blank">dhylands@gmail.com</a>&gt;</span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hey sandeep,<div><div><br><br><br>On Wed, Jan 30, 2013 at 5:30 PM, sandeep kumar &lt;<a href="mailto:coolsandyforyou@gmail.com" target="_blank">coolsandyforyou@gmail.com</a>&gt; wrote:<br>


&gt;<br>&gt; Hi All<br>&gt; On ARM, Just for learning i am working on booting with uncompressed kernel.<br>
&gt;<br>&gt; I am meddling with arch/arm/boot/compressed/head.S, and understand the relocation/decompression stuff through putting some logs.<br>&gt;<br>&gt; I want to check how much time it takes for kernel to relocate itself and how much time it takes to decompress etc.,<br>



&gt;<br>&gt; Is there any possibility of seeing the current time stamp here, like a register which keeps on counting immediately after boot..<br><br></div></div></div>You&#39;re essentially running at the bootloader level here. You haven&#39;t started the kernel so the only timers that you have are whatever your bootloader has setup, or whatever you want to setup yourself (bare-metal programming here).<br>



<div><br>--<br>Dave Hylands<br>Shuswap, BC, Canada<br><a href="http://www.davehylands.com" target="_blank">http://www.davehylands.com</a></div></div>
</blockquote></div><br><br clear="all"><div><br></div></div></div>-- <br><div class="im">With regards,<br>Sandeep Kumar Anantapalli,<br>
</div></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>With regards,<br>Sandeep Kumar Anantapalli,<br>
</div>