Booting FreeRTOS on ARM
FreeRTOS is statically linked.  If you can compile, download and run a bare metal (no OS) application, then you can boot FreeRTOS because all you need to do is include the FreeRTOS source files in your build then call vTaskStartScheduler() from main().

Ok, maybe an over simplification, because you also need to install three interrupt handlers, but that is all.

There are lots of pre-configured examples available for lots of different ARM Cortex-M processors (like the one you link to) that come with buildable projects and instructions on downloading and running.  Here are some links that might be useful:


links to documentation pages for ports
buildable project for an LPC18xx like the one you link to
http://www.freertos.org/Creating-a-new-FreeRTOS-project.html
http://www.freertos.org/porting-a-freertos-demo-to-different-hardware.html