Tool/software: TI-RTOS
Hello,
I am using LAUNCHXL-CC1312R1 for my project. I have three tasks - one init task which initializes UART,SPI ,I2C and RTC . Other two tasks are RF RX and RF TX which share one semaphore in between them.
I am also using multiple GPIO interrupt callbacks to detect any state changes. My working should be that CC1312R will always stay in RF Rx task and it will TX only if it receives some data and get back to RX task.
However I am noticing that after initial executions of all tasks , all tasks are getting blocked and debugger stops at Task_allBlockedFunction(). Maybe beacuse of this my gpio interrupts are not getting detected as this function is disabling all hwi interrupts.
Kindly suggest the way and let me know if more information is required.
Regards,
Omkar