Loading Programs from SD card

Has anyone tried loading (and starting) programs from an SD card. I guess someone needs to write a loader that is resident in the LPC flash.

It would have to be a bootloader that could be configured with the fuses-defined permissions to write to the flash where code is stored in this Harvard architecture microprocessor.