OK, that patch that I talked about is actually a patch for uflash, not uboot. "The released U-boot package requires a patch to be integrated" while technically correct since uflash is bundled with uboot in the SDK I find this very misleading.
Anyway, I downloaded the patch and tried to apply but of course the patch fails
logic@logic-desktop:~/AM1808_OMAP-L138/U-Boot/uboot-03.21.00.04/tools/uflash$ patch -p1 < 0001-uflash-Add-support-to-write-ubl-to-MMC-SD-in-OMAPL13.patch patching file tools/uflash/uflash.c Hunk #1 FAILED at 168. Hunk #2 FAILED at 178. Hunk #3 FAILED at 196. Hunk #4 FAILED at 243. 4 out of 4 hunks FAILED -- saving rejects to file tools/uflash/uflash.c.rej logic@logic-desktop:~/AM1808_OMAP-L138/U-Boot/uboot-03.21.00.04/tools/uflash$
as well as on the version of uflash downloaded with the MCSDK:
logic@logic-desktop:~/ti/mcsdk_1_01_00_02/board-support/u-boot-2012.04.01-psp03.22.00.06.sdk/tools/uflash$ patch -p1 < 0001-uflash-Add-support-to-write-ubl-to-MMC-SD-in-OMAPL13.patchpatching file tools/uflash/uflash.c Hunk #1 FAILED at 168. Hunk #2 FAILED at 178. Hunk #3 FAILED at 196. Hunk #4 FAILED at 243. 4 out of 4 hunks FAILED -- saving rejects to file tools/uflash/uflash.c.rej
So I guess I'll open the patch and see changes it was trying to make...