I am in the process of incorporating the ability to download firmware updates for a dm6435. I would like a small piece of code that performs initialization and performs any pending firmware updates before jumping to the actual application. I'd also love to have the AIS ROM bootloader take care of loading code from flash to ddr2/ram, it would be ok to require a reset after update. Any ideas on how to go about accomplishing this, especially with regard to the linker & AIS generation would be great.