Updated u-boot to allow booting directly from zImage and zImage.dtb in the second ext2 partition on the disk.

This is tested to work.

For some reason u-boot cycles twice but works.
I have Linux booting and working nicely.