Tool/software: Code Composer Studio
I am learning the Live firmware update based on the examples "flashapi_ex2_sci_kernel" which is developed on F28004x.
And I noticed that the "bank select logic " was allocated at the "codestart" section, and also the "codestartbranch" code.
It is said that _c_int00 is the entry point of the RTS for C environment and it will call the main function.
So I am curious about how the function is executed after exiting the Boot ROM, it will run the main first or it will run the "bankselect" first?
How are the two parts of code (codestartbranch and bankselect) allocated?
Maybe something I understand not correctly.
Looking forward to your reply, thank you!