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
U-Boot 2017.03-dirty (Nov 08 2017 - 18:25:49 +0000)
CPU : AM335X-GP rev 2.1
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: 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
Hit any key to stop autoboot: 0
392 bytes read in 4 ms (95.7 KiB/s)
booting from SD card
## Error: "initrd_file" not defined
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?