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.

TMS320F2800157-Q1: I created one project and used flash memory's sector 0 to store some data and then upload the code in microcontroller in flash configuration. Now i created another project by changing debug setting to 'program only' in proper

Part Number: TMS320F2800157-Q1


Dear TI team,

I created one project and used flash memory's sector 0 to store some data and then upload the code in microcontroller in flash configuration.
Now i created another project by changing debug setting to 'program only' in properties and uploaded in controller, it is able to read the datas of sectors.
So my question is that
1)Is this is the correct way to do? Can we flash multiple different project on controller ?
2)How the memory of flash will  affect after that?
3)Can we arrange the flash memory for each part of our code like for different project i can decide where and which part of memory it should use?How to do so?
4)Can we run two or more project at a time?

  • Rakesh,

    There can be only one flash entry point (configurable) for the application.  Hence, you can have only one application in the flash.  

    If I understand correctly, you want to allocate some dedicated flash sectors for data and other sectors for code - Yes, you can always dedicate some sectors for your application's data storage needs (compile time or run-time) and use the remaining sectors for application code as needed.

    Thanks and regards,
    Vamsi

  • hello Vamsi Gudivada,

    i didn't understand "There can be only one flash entry point (configurable) for the application" so please little elaborate this one.

    Do you have any example file or documents related to this which will guide me to do so?

  • Hi Rakesh,

    Please read through the BootROM chapter in the Technical Reference Manual.

    Thanks and regards,
    Vamsi