Hi Todd,
Thanks for your reply.
I was able to build application as per your advice... It works smooth....
But one thing I faced was, After adding OAD, build was successfull and when i tried to connect it via Device monitor(version 2.3.0), I got "Attribute validation Falied".
So i resolved this issue by putting a slight modification in firmware.
#ifdef FEATURE_OAD
VOID OAD_addService(); // OAD Profile
OAD_register((oadTargetCBs_t *)&SPPBLEServer_oadCBs);
hOadQ = Util_constructQueue(&oadQ);
#endif //FEATURE_OAD
#ifndef FEATURE_OAD_ONCHIP
// SimpleProfile_AddService(GATT_ALL_SERVICES); // Simple GATT Profile
SerialPortService_AddService(GATT_ALL_SERVICES); //SerialPortBLE service
#endif //!FEATURE_OAD_ONCHIP
First I registered OAD service, then registered serial port service. Earlier it was vice versa ( ie when Attribute validation failed error appeared)
Does that mean that order in registering service is important??
Please give me a clarification....