Hi,
I'm having an issue with my SD card image. I need to run the same image on three BBB/Bela boards, so I used WinDisk32 to copy the original image and then burn it to another SD card. Both the original card and the new card work in BBB#1, but won't work in any other BBB. I've tried the image in several other boards, but no luck. I can't get another board to run off of that SD card. I've tried using the load-from-SD button on boot, but the boards just load the original beagleboard image. I've connected to the devices over serial after boot, and I can see that both images are present, but I can't the Bela image to load and run.
root@beaglebone:~# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
mmcblk1boot0 179:16 0 1M 1 disk
mmcblk1boot1 179:24 0 1M 1 disk
mmcblk0 179:0 0 14.9G 0 disk
├─mmcblk0p1 179:1 0 67.4M 0 part /media/BELABOOT
└─mmcblk0p2 179:2 0 3.5G 0 part /media/BELAROOTFS
mmcblk1 179:8 0 3.7G 0 disk
├─mmcblk1p1 179:9 0 96M 0 part /boot/uboot
└─mmcblk1p2 179:10 0 3.6G 0 part /
This is what I get with fdisk:
Disk /dev/mmcblk0: 15.9 GB, 15931539456 bytes
4 heads, 16 sectors/track, 486192 cylinders, total 31116288 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: 0xeedb4a61
Device Boot Start End Blocks Id System
/dev/mmcblk0p1 * 2048 140000 68976+ c W95 FAT32 (LBA)
/dev/mmcblk0p2 141312 7471103 3664896 83 Linux
Disk /dev/mmcblk1: 3925 MB, 3925868544 bytes
4 heads, 16 sectors/track, 119808 cylinders, total 7667712 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/mmcblk1p1 * 2048 198655 98304 e W95 FAT16 (LBA)
/dev/mmcblk1p2 198656 7667711 3734528 83 Linux
Disk /dev/mmcblk1boot1: 1 MB, 1048576 bytes
4 heads, 16 sectors/track, 32 cylinders, total 2048 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
Disk /dev/mmcblk1boot1 doesn't contain a valid partition table
Disk /dev/mmcblk1boot0: 1 MB, 1048576 bytes
4 heads, 16 sectors/track, 32 cylinders, total 2048 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
Disk /dev/mmcblk1boot0 doesn't contain a valid partition table
I'm tearing my hair out with this, as I need to have this exact image running in three different boards and since it's a very custom image at this point, can't start over with a new one from scratch. Any ideas as to what the problem could be?
Thanks,
Colin