Hello
I have a question to probe my understanding of the processor registers in the context of the bootloader.
In the normal case scenario when we develop program and run it MCU registers are set upon programing (1.?) where during execution we may need to manipulate individual bits such as global interrupts etc.
The pattern of zeros and ones must be provided (uploaded/programmed) for the correct program start and execution.
What happens when when we have the custom bootloader that resides at address 0x00 that was developed with tiva ware for example. The processor registers are programmed accordingly to the bootloader program.
The custom bootloader downloads the TI-RTOS program with the intention to run it upon successful completion. Will the TI-RTOS register configuration be set for the TI-RTOS allowing successful operation, or additional steps are required.
I use to work with Microchip bootloader in the past and remember issues around it.
I apologize if I'm not to clear.
Regards
Patrick