Rob,
Thanks for your clear explanation, I may need to implement something like that soon, so some maintanance tasks that run at background do not finish abruptly.
I may say as a suggestion, that it would be nice that TI experts offers in the future an API like "ti.sysbios.Closeup" (just came to may mind), so programmers can use some standard Firmware unloading routines and could prevent runtime misbehaviors of the SoC due to unloading when the Firmware is not ready, dont know if it could be useful, depends on each implementation.
Thanks again,
Regards