Part Number: CC2640R2F
Tool/software: TI-RTOS
Hello
I am using microeddystoneBeacon program in SDK 1.35 because it fits my application. I am using a custom module of theCC2640R2F from TI approved vendor. I have created one mainThread() which calls the task for MEB application start and incorporates a UART read with low Power mode
However, the intial pthread_create() is not able to create the mainThread and the code is stuck in while(1).
I am attaching a picture of the same here. I read on a previous thread that the posix paths and variables have to be included. So I did that. I included the path from the sdk. Plus in my file app_ble.cfg I've also put the following:
utils.importFile("common/cc26xx/kernel/cc2640/config/cc2640_r2_csdk.cfg");
var Settings = xdc.useModule('ti.sysbios.posix.Settings');
var Error = xdc.useModule('xdc.runtime.Error');
Error.policyFxn = Error.policyDefault;
Error.raiseHook = Error.print;
Error.maxDepth = 2;
So that it finds the path for the same. All necessary files like pthread.h etc have been included in main.c wrt other driver programs that use a mainThread. Driver codes execute perfectly for me with the above config. However, there is a problem with all the BLE programs in blestack as well as blestack5. Can somebody help me with this?
Thanks
