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.
Hello,
We have a perfectly running Bootloader and Application. I am working on moving our Application to a FreeRTOS Platform.
1. Should I move the Bootloader to a FreeRTOS Platform as well or is it not required?
2. Will there be any Problems in case I move or do not move Bootloader to FreeRTOS Platform?
Thanks and Regards
Hi Sakti,
The main purpose of the bootloader is to load firmware via a more convenient interface like CAN and UART. When you power-up or reset the MCU, the bootloader checks to see if there is an upload request. If there is, it will upload the new firmware and burn it to flash memory. If not, it will start running the last firmware that you loaded.
I prefer the bare metal bootloader, and using freeRTOS in the application firmware. But it is also OK to use freeRTOS in bootloader.