Building FreeRTOS using gcc for Cortex-M4 without using any Integrated Development Tools


Can anyone please help me building the FreeRTOS kernel using the traditional method of gcc without using any of the Integrated Development Tools.

Are you asking which files to build? If so that will depend on whether your M4 has a floating point unit or not. See here:

where the correct port layer to use is FreeRTOS/Source/portable/GCC/ARM_CM3 if you don’t have a floating point, and FreeRTOS/Source/portable/GCC/ARM_CM4F if you do have floating point.