title: Building kernel uImage using LOADADDR
body: <p>While building the kernel I am giving LOADADDR as "0x80008000":</p>
  
  <pre><code>make uImage LOADADDR=0x80008000
  </code></pre>
  
  <p>Can you please help to understand what is the use of this? Can I change the LOADADDR, is there any restriction on the length of the LOADADDR?</p>