Made all of the changes and got a clean build for the MLO and u-boot.img (thanks!!!). What is the best way to flash the eMMC? I figure it is to modify an image of my existing eMMC and use your script to flash the SD to the eMMC. That being the case - where is the u-boot.img file? I poked around the .img file and haven't been able to find anythign in the /boot directory. Thanks again!
Ed On Wednesday, April 27, 2016 at 9:52:30 AM UTC-6, Edwin Maynard wrote: > > Hello - > > I am a bit of a newbie when it comes to Linux and modifying uBoot is > something that is very new to me. I remember with the Rev B boards that you > needed to hold the S2 switch in order to boot from the SD card. This was > "fixed" by the time the Rev C hardware came out - I assume by patching > uBoot. Anyway, the current behavior (Debian Wheezy) when there is both a > valid eMMC image and valid SD image is to boot off the SD card regardless > of the state of the S2 switch. I get that this is because the uBoot on the > eMMC and the SD card are the same and both defaul to booting the SD card if > it is there. > > I'd like to get the old behavior back so that the S2 switch forces a boot > from the SD card and the eMMC will ignore the SD card for the purpose of > finding the boot image. > > The reason for this is that I am making a deeply embedded system and want > to be able to update the eMMC by booting from SD card using the scripts > provided (set the cmdline in uEnv.txt to make it a flasher) and I won;t > have physical access to the uSD slot. > > Alternatively, and here is where I am a rank newbie, is there a way > (script) that I can boot into the eMMC (no boot image on the SD card) and > trigger a reflash of the eMMC? > > Thanks in advance, > Ed > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/57cb8fac-f7e5-4336-8941-932697d2fa08%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
