9 Replies Latest reply on Mar 11, 2015 9:26 AM by MichaelF_56

    RAM/ROM applications

      I'm a bit confused on the distinction between the RAM and ROM applications.

       

      * When building a RAM application with the 'download' parameter, the object code still gets programmed into ROM, right?

       

      * Is the object code for the application loaded into RAM, and executed from RAM during runtime? Or does that just execute straight from ROM?

       

      * Some of the documentation I was reading over mentioned that RAM applications allow for dynamic reconfiguration of the GATT database. Does that mean registering/unregistering services and characteristics, or does that only mean modifying and storing values?

       

      * Does the build system do anything different in the build for RAM targets versus ROM targets? (Relevant: Visiting the guy that wrote the build scripts - DevOps Reactions)