So yesterday the BBB wouldn't boot, I removed the USB and connected and it booted ok.
Today it wouldn't boot at all, I removed the bela and connected a serial cable and got:
.
U-Boot SPL 2017.03-dirty (Nov 08 2017 - 18:25:49)
Trying to boot from MMC2
reading u-boot.img
reading u-boot.img
U-Boot 2017.03-dirty (Nov 08 2017 - 18:25:49 +0000)
CPU : AM335X-GP rev 2.1
I2C: ready
DRAM: 512 MiB
Reset Source: Power-on reset has occurred.
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
Using default environment
<ethaddr> not set. Validating first E-fuse MAC
BeagleBone Black:
BeagleBone: cape eeprom: i2c_probe: 0x54:
BeagleBone: cape eeprom: i2c_probe: 0x55:
BeagleBone: cape eeprom: i2c_probe: 0x56:
BeagleBone: cape eeprom: i2c_probe: 0x57:
Net: eth0: MII MODE
cpsw
Hit any key to stop autoboot: 0
reading uEnv.txt
392 bytes read in 4 ms (95.7 KiB/s)
booting from SD card
## Error: "initrd_file" not defined
reading am335x-bone-bela.dtb
55175 bytes read in 10 ms (5.3 MiB/s)
Failed to mount ext2 filesystem...
** Unrecognized filesystem type **
=>
Re-flashed the card and everything is working again, anyone any idea how that might have got corrupted?