# Bootloader for FreeRTOS

**URL:** <https://forums.freertos.org/t/bootloader-for-freertos/17865>\
**Category:** Kernel\
**Created:** [July 24, 2023, 6:50am UTC](https://forums.freertos.org/t/bootloader-for-freertos/17865 "2023-07-24T06:50:50Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Aruna](https://avatars.discourse-cdn.com/v4/letter/a/71e660/32.png) [@Aruna](https://forums.freertos.org/u/Aruna)\
**Post date:** [July 24, 2023, 6:50am UTC](https://forums.freertos.org/t/bootloader-for-freertos/17865/1 "2023-07-24T06:50:51Z")

</div>

Hi

We are considering to use FreeRTOS / OpenRTOS in our design which needs to operate in very low memory requirements. I have the below queries which help in making decision.

1. Can bootloader be avoided, can FreeRTOS/OpenRTOS boot directly just like Bare metal software. We only have onchip memory and no external memory.
2. What is the standard footprint of FreeRTOS/OpenRTOS.
3. Is there provision to strip down the OS to minimal required resources, scheduler, dispatcher and ISR.
4. What is RAM size required by FreeRTOS.

Thanks in advance,  
Best regards

---

<div class="post-metadata">

**Author:** ![karahulx](https://d3iykfbgfh8zhg.cloudfront.net/user_avatar/forums.freertos.org/karahulx/32/4893_2.png) [@karahulx](https://forums.freertos.org/u/karahulx)\
**Post date:** [July 24, 2023, 8:26am UTC](https://forums.freertos.org/t/bootloader-for-freertos/17865/2 "2023-07-24T08:26:48Z")

</div>

Hi @Aruna  
Welcome to the FreeRTOS Community Forums !

1. Yes, FreeRTOS can be used without a bootloader. There are multiple examples [here](https://github.com/FreeRTOS/FreeRTOS/tree/main/FreeRTOS/Demo/)

2. For footprint of FreeRTOS, this [thread](https://forums.freertos.org/t/footprint-of-freertos/2927) is a good starting point.

3. This [page](https://www.freertos.org/FAQMem.html) describes the memory requirements of FreeRTOS.

FreeRTOS has lots of customization options which you can use to include and exclude features as per your requirements – [FreeRTOS - The Free RTOS configuration constants and configuration options - FREE Open Source RTOS for small real time embedded systems](https://www.freertos.org/a00110.html)

Let us know if you have any more questions.
