bluecore6

I am using DEV-SYS-0114-1A which uses bluecore6…I want to use it for file transfer but have been told

"BC06-ROM module only send/receive binary data based on instructions from the Host Processor. To work with another BT-enabled device, the correct Bluetooth profile is required from both devices, in order to establish the correct link.

This is application software to be carried out by the Host Processor(TI MSP430). Firstly you need to define the Operating System (OS), which will influence the Bluetooth stack and profiles required."

So I want to use FTP profile. is there a need of an operating system to be in the host processor for this??

And where can I get the appropriate bluetooth stack supporting file transfer?