Beaglebone refusing to boot

Hi,
I recently tried to update the OS on a stock Beaglebone Black. The BBB now refuses to boot off of either the eMMC or an SD card.

Booting from the eMMC lights up the power LED, no user LEDs, and outputs the character ‘C’ a bunch of times on the serial line.

Booting from the SD card, partitioned with partition 0 as fat16 via mkfs.vfat -F 16 and partition 1 as ext4 with mkfs.ext4 results in this output: http://pastebin.com/14E8AwAD
Booting from the SD card, with MLO at 128k and u-boot.img at 384k results in the same thing.

How am I able to restore the BBB to a usable system?

Cheers,
Rohan Smith

https://eewiki.net/display/linuxonarm/BeagleBone+Black#BeagleBoneBlack-SetupmicroSDcard

Regards,

I get no difference in output whether I put MLO at 128k and u-boot.img at 384k using those instructions, or if I put it on a boot partition.

Cheers,
Rohan Smith

Hi,
I managed to get it to print out a new error, “bad magic”, which should be 0x27051956 and is the first 4 bytes of u-boot.img. Modified u-boot to print out what it’s actually getting and it varies the first few times it powers up, but then becomes consistently 0xF6EFFADE, which implies it’s failing to completely initialise something. This happens regardless of the SD card used.

Cheers,
Rohan Smith