title: Difference between uboot-uart.bin and uboot.bin?
body: <p>I am trying to flash the very first u-boot binary file (uboot.bin) into blank NOR flash of a brand new blank board which has marvel 370 soc(ARM) using Teraterm(xmodem/ymodem/zmodem)</p>
  
  <p>When I compile the uboot, I get two binaries like uboot-uart.bin and uboot.bin.</p>
  
  <p>What is the difference between two binaries?  </p>
  
  <p>I have been instructed to make some dip switch changes and then load uboot-uart.bin first into the prototype board.</p>
  
  <p>From manual I understand that the dip switch setting is to set "Boot from Uart" to Boot source list.</p>
  
  <p>I am new to embedded and want to learn more about this from u-boot perspective. Where can I learn about this?</p>
  
  <p>Would also like to know what these xmodem,ymodem,zmodem things are?</p>
  
  <p>And would also like to learn how to customize u-boot for a custom board using marvel 370 soc(ARM)?</p>
  
  <p>I would be happy if someone can point to good resources.</p>