# Using FreeRTOS with TI ARM Cortex-R4F RM48 and keil

**URL:** <https://forums.freertos.org/t/using-freertos-with-ti-arm-cortex-r4f-rm48-and-keil/7530>\
**Category:** Kernel\
**Created:** [November 20, 2018, 2:35am UTC](https://forums.freertos.org/t/using-freertos-with-ti-arm-cortex-r4f-rm48-and-keil/7530 "2018-11-20T02:35:01Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://d2v6vdsk2p900z.cloudfront.net/original/1X/7fc8fdb729c645aab5b20282bbe34e57cb407be6.jpeg) [@system](https://forums.freertos.org/u/system)\
**Post date:** [November 20, 2018, 2:35am UTC](https://forums.freertos.org/t/using-freertos-with-ti-arm-cortex-r4f-rm48-and-keil/7530/1 "2018-11-20T02:35:01Z")

</div>

**[willylin](https://sourceforge.net/u/willylin/)** wrote on [Tuesday, November 20, 2018](https://sourceforge.net/p/freertos/discussion/382005/thread/9cd577c76f/#3689):

Hello  
I using FreeRTOS with TI ARM Cortex-R4F RM48 and keil.  
But I do not see any project that using ARM Cortex-R4F with keil in Demo document.  
So I want to ask how to transplant FreeRTOS to ARM Cortex-R4?

---

<div class="post-metadata">

**Author:** ![rtel](https://d3iykfbgfh8zhg.cloudfront.net/user_avatar/forums.freertos.org/rtel/32/31_2.png) [@rtel](https://forums.freertos.org/u/rtel)\
**Post date:** [November 20, 2018, 2:52am UTC](https://forums.freertos.org/t/using-freertos-with-ti-arm-cortex-r4f-rm48-and-keil/7530/2 "2018-11-20T02:52:44Z")

</div>

**[rtel](https://sourceforge.net/u/rtel/)** wrote on [Tuesday, November 20, 2018](https://sourceforge.net/p/freertos/discussion/382005/thread/9cd577c76f/#3689/6dd3):

Which compiler are you using with Keil? If it is the ARM compiler then  
you will probably need to actually create a port yourself. If it is GCC  
or the TI compiler then you will have a good starting point with what is  
already in the FreeRTOS kernel download.

TI also provide an R4 port of FreeRTOS that supports the MPU in their  
HalCoGen tool (at least they used to) - does that generate projects for  
the ARM tools?

---

<div class="post-metadata">

**Author:** ![system](https://d2v6vdsk2p900z.cloudfront.net/original/1X/7fc8fdb729c645aab5b20282bbe34e57cb407be6.jpeg) [@system](https://forums.freertos.org/u/system)\
**Post date:** [November 20, 2018, 5:08am UTC](https://forums.freertos.org/t/using-freertos-with-ti-arm-cortex-r4f-rm48-and-keil/7530/3 "2018-11-20T05:08:01Z")

</div>

**[willylin](https://sourceforge.net/u/willylin/)** wrote on [Tuesday, November 20, 2018](https://sourceforge.net/p/freertos/discussion/382005/thread/9cd577c76f/#4a65):

I using keil4, but FreeRTOS does not compiler with keil4.  
So I will be use keil5.  
Is there a project that can be referenced?

---

<div class="post-metadata">

**Author:** ![rtel](https://d3iykfbgfh8zhg.cloudfront.net/user_avatar/forums.freertos.org/rtel/32/31_2.png) [@rtel](https://forums.freertos.org/u/rtel)\
**Post date:** [November 20, 2018, 9:19pm UTC](https://forums.freertos.org/t/using-freertos-with-ti-arm-cortex-r4f-rm48-and-keil/7530/4 "2018-11-20T21:19:44Z")

</div>

**[rtel](https://sourceforge.net/u/rtel/)** wrote on [Tuesday, November 20, 2018](https://sourceforge.net/p/freertos/discussion/382005/thread/9cd577c76f/#4a65/cb01):

Keil is the IDE, not the compiler, you can use it with both the ARM and  
GCC compilers - may be others too.
