Thanks for the effort with the gists although I’m afraid that’s not quite what I as after (these are still each tiny fragments of information)! For boot/install problems, what’s easiest for others to read (and probably easier for you to post) is a big copy 'n paste of everything that has been put on the serial port from boot. That’s what I normally see in the scroll back buffer of my terminal so that’s what I’m used to studying when trying to figure out what is going on.
Anyhow, I’ve done my best to assemble the clues on all those gists and it certainly this does look rather odd. For now, I can think of two things to try.
Firstly lets just grab a directory listing from u-boot (this one you can post as a single gist ):
fatls usb 0:1
Secondly, on the PC, let’s extract the image from the USB stick and compare it to the original one:
sudo dd if=/dev/<your-usbdisk> of=usb_recovery-2.img bs=4096 count=500000
ls -l usb*.img