Depending on user button OMAP3 on BeagleBoard uses different boot order. Normal order if user button isn't pressed at power up is boot from NAND -> USB -> UART -> MMC press user button at power up to switch boot order to USB -> UART -> MMC -> NAND