I had an issue like this recently, my uEnv.txt file kept getting corrupted for some reason. Put the SD in your desktop and check it out.
On Monday, January 13, 2014 7:11:08 AM UTC-6, Martin Sperl wrote: > > Hi! > > A few weeks ago I had debian installed on my BeagleBoneBlack, booting from > emmc, which worked fine. > > Now a few days ago I had to move the board to a different location - I > just disconnected power. > Since then the system is not booting from eMMC flash. > > I have tried to reflash the system - Angstrom and Debian. > > But both are not working after writing the eMMC (debian does not even > start) > > And I have even connected to the serial console to see that the emmc.sh > script has finished its work and nothing mounted any more... > > The current situation is that I can only boot a complete Angstrom system > from SD-card with the stock Angstrom image. > > From the Angstrom SD image I have partitioned the emmc the same way as the > SD card (same sizes,...) > and then copied the boot partition from SD to EMMC via dd and checked > checksums for the partition. > > Here what I got: > root@beaglebone:~# fdisk -l /dev/mmcblk0 > > Disk /dev/mmcblk0: 3963 MB, 3963617280 bytes > 4 heads, 16 sectors/track, 120960 cylinders, total 7741440 sectors > Units = sectors of 1 * 512 = 512 bytes > Sector size (logical/physical): 512 bytes / 512 bytes > I/O size (minimum/optimal): 512 bytes / 512 bytes > Disk identifier: 0x00000000 > > Device Boot Start End Blocks Id System > /dev/mmcblk0p1 * 63 144584 72261 c W95 FAT32 ( > LBA) > /dev/mmcblk0p2 147456 7127039 3489792 83 Linux > root@beaglebone:~# fdisk -l /dev/mmcblk1 > > Disk /dev/mmcblk1: 1920 MB, 1920991232 bytes > 4 heads, 16 sectors/track, 58624 cylinders, total 3751936 sectors > Units = sectors of 1 * 512 = 512 bytes > Sector size (logical/physical): 512 bytes / 512 bytes > I/O size (minimum/optimal): 512 bytes / 512 bytes > Disk identifier: 0x2e79218b > > Device Boot Start End Blocks Id System > /dev/mmcblk1p1 * 63 144584 72261 c W95 FAT32 ( > LBA) > root@beaglebone:~# md5sum /dev/mmcblk?p1 > cb808e0e8fd5be6611847a377029fe9d /dev/mmcblk0p1 > cb808e0e8fd5be6611847a377029fe9d /dev/mmcblk1p1 > > Then I did shut down the system, remove the SD card and power it up again. > > The problem is that I see no activity on the serial console with regards > to u-boot booting from emmc. I would expect the same messages as I see when > when pressing boot while powering on to boot directly from SD card. Not > even the repeated "C" shows up once a second, when the sd card is not > "propperly" formatted with a boot partition... > > I know that there is no second partition for booting the OS, but u-boot > should start independently of if there is a linux partition to boot or not > - for all it matters: I should be able to boot the linux from the SD card > using the uboot from the emmc. > > What am I missing? > > Thanks, > Martin > > P.s: as an additional question: how can a power outage trigger such a > situation in the first place? This does not give me a lot of confidence > putting it into a robot > -- 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]. For more options, visit https://groups.google.com/groups/opt_out.
