title: uEnv.txt vs boot.scr
body: <p>I'm very confused on these two files for the boot configuration. They seem to be doing the same thing and I don't understand why I would need either or. </p>
  
  <p>If I use <code>uEnv.txt</code>, I set it as</p>
  
  <pre><code>bootargs=console=ttyS0,115200 root=/dev/mmcblk0p2 rootwait panic=10 ${extra}
  aload_script=fatload mmc 0 0x43000000 script.bin;
  aload_kernle=fatload mmc 0 0x48000000 uImage;  bootm 0x43000000 - 0x48000000;
  uenvcmd=setenv run aload_script aload_kernel
  </code></pre>
  
  <p>Alternatively, I can create <code>boot.cmd</code>:</p>
  
  <pre><code>setenv bootargs console=console=ttyS0,115200 root=/dev/mmcblk0p2 rootwait panic=10 ${extra}
  fatload mmc 0 0x43000000 script.bin
  fatload mmc 0 0x48000000 uImage
  bootm 0x48000000
  </code></pre>
  
  <p>And they both work ...</p>