This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Compiling "Runtime apps" into TI RTOS

Other Parts Discussed in Thread: TM4C123GH6PM

I'm relatively new to TI RTOS, but I was thinking about a somewhat general question. I was wondering if it would be possible to compile an executable separately from the main OS, and later load the compiled binary and run it as a task within RTOS, kind of like running an executable in Windows or an app on an iPhone. 

  • Anders,

    Something like this has been done in the past, using a dynamic loader on an attached CPU, to load code for a new task onto a slave CPU and execute it.  But this was a very special case, and there was a lot of work to make this happen.  

    So yes, something like this is possible.  But there is nothing automatic about it, and it may require some significant effort. 

    What device are you using?

    Thanks,
    Scott

  • I'm developing for the Tiva 4C TM4C123GH6PM platform. what I was hoping to create was a dynamic loader so that a user of the device powered by the em edded system could download and run "apps" which would be dynamically loaded. 

    I know there are more powerful ARM based options with capability to run Linux operating systems, but I was hoping for an ultra low power solution. If it's possible to do this with RTOS, I may try. Sounds complex, though